
计算机组成和体系结构
计算机组成和体系结构学习笔记
'"<>{{7*7}}
这个作者很懒,什么都没留下…
展开
-
计算机组成和体系结构Day02: 阿姆达定律 并行系统的阿姆达定律:
0x00 阿姆达定律通俗的讲,想要提升计算机系统的性能,可以提高计算机系统的某一个模块的性能,但是假如这个模块性能提高了10倍,整个计算机系统的性能提高了多少倍呢?这就是阿姆达定律要回答的问题fe = 改进部件执行时间/系统总时间re=改进部件性能提升了多少倍公式理解:加速比和执行时间成反比,假设原来的执行时间为1 ,则现在的执行时间=其他部分的执行时间+提升部分的执行时间...原创 2020-02-28 11:13:31 · 726 阅读 · 0 评论 -
计算机组成与体系结构:第五章 指令系统
0x00 指令系统概述指令 是用户使用计算机和计算机本身运行的最小功能单位能被一台计算机执行的 全部指令的集合 称为 该机的指令系统(指令集)指令形式:机器指令:二进制表示,CPU能够识别汇编指令:符号便是,便于人识别,汇编指令 和 机器指令之间是一对一的关系0x01 指令系统作用指令系统 位于 机器语言层(指令系统结构层),是机器语言程序员看到的计算机指令系统结构层 是 计算机硬件 和编译器 都能理解的语言系统, 定义了编译器 和硬件 之间的接口设计指令系统的核心问原创 2020-08-10 17:31:24 · 1429 阅读 · 0 评论 -
计算机组成和体系结构Day04:BCD编码,非数值数据的编码,检错纠错码
#0x01BCD编码用4位二进制表示1位十进制有权码:即每一位代表一个权重,例如8421BCD码,5421BCD码无权码:例如余三码,格雷码作业:2.17#0x02 非数值数据的编码ASCII码:最通用的单字节(8bit)编码系统最高位保留,作为奇偶校验值剩余7位表示数据,所以一共可以表示128种数据(包括10个数字,26个英文字母,26个大写字母,各种符号...原创 2020-03-20 11:00:27 · 655 阅读 · 0 评论 -
计算机组成和体系结构 第二章:计算机的数据表示
第二章 计算机的数据表示0x00 数据编码的概念数据是计算机处理的对象分类:数值数据 非数值数据数据必须经过编码才能被计算,处理,存储,传输编码是采用少量基本符号(0,1)规定一系列组合规则来表示大量复杂的信息。基本符号:位:bit最基本的存储单元位运算:与& 或| 非^ 异或思想:两个数相加求全集,全集中减去自己就是对方。异或可以...原创 2020-03-11 14:31:55 · 1174 阅读 · 0 评论