计算机组成原理
辣个骑士
信息安全学生一枚
展开
-
2.6定点数运算——移位运算
负数的算数补码:右移(高位补1,低位舍弃)左移(低位补0,高位舍弃)负数的反码:右移(高位补1,低位舍弃)左移(低位补1,高位舍弃)逻辑左移:低位补0,高位舍弃 可以看着无符号数的算数移位。通过改变各个数码位和小数点的相对位置,从而改变各个数码位的权重实现乘法、除法。右移:高位0补,低位舍弃,可能会。循环移位:将舍弃位的数移都二进制数的另一端。左移:低位补0,高位舍弃,可能。3、补码的算数移位:正数的算数补码与原码相同。2、反码的算数移位:正数与原码相同,原创 2023-03-28 20:08:58 · 326 阅读 · 0 评论 -
2.5定点数的表示
定点数:小数点的位置固定(常规计数)浮点数:小数点位置不固定(科学计数法)原创 2023-03-28 12:15:45 · 80 阅读 · 0 评论 -
2.4海明校验码&循环冗余校验码
海明码设计思路:将信息位分组进行偶校验—>多个校验码。奇偶校验:只能发现奇数位错误,但无法确定是在哪一位。原创 2023-03-27 23:24:00 · 312 阅读 · 0 评论 -
2.3奇偶校验码
由 若干位代码组成的一个字叫码字将两个码字逐位对比,具有不同位的位数是两个码字的距离一个编码方案中有若干个码字,各个码字的最小距为码距(d)d=1无检错能力;d=2有检错能力。原创 2023-03-27 18:00:06 · 139 阅读 · 0 评论 -
2.2字符和字符串
大写字母:65~90;小写字母:97~122 数字:48~57。小端模式(将数据的最高有效字节存放在。汉字机内码:国标码+80H(与ASC||码区分)带汉字的字符串:大端模式(将数据的最高有效字节存放在。区位码:94个区,94个位(问题: )可印刷字符:32~126,其余是。国标码:区位码+20H()输入编码:拼音、五笔输入法。汉字字形码 :输出编码。按字节编址(每个地址对应1B)/0作为字符串结束的标志。原创 2023-03-27 17:30:09 · 34 阅读 · 0 评论 -
2.1BCD码
合法区间:(0000)2—(1001)2即0—9 在计算机计算中,结果落在非法区间上(1010—1111),只需在加6(0110)向高位进一就可以了。2421码是有权码,权重分别是2 4 2 1。表示0~4最高位为0;表示5~9最高位为1。,是在余8421码基础上加三(+0011),权重为8 4 2 1。原创 2023-03-27 16:43:35 · 72 阅读 · 0 评论 -
1.5计算机的性能指标
cpu主频:cpu中数字脉冲信号震荡频率 cpu主频(时钟频率)=1/cpu时钟周期。=存储单元个数*存储字长/8 Bety(8 bit=1Byte)CPI:执行一条指令所需的时钟周期数(执行一条指令耗时=CPI*CPU时钟周期)MDR=存储字长=每个单元的大小。如:MAR为32位,MDR为8位——总容量为2^32*8=4GB。响应时间:用户向计算机发送请求到系统对请求做出响应所需时间。总容量=存储单元个数*存储字长bit。IPS:每秒执行多少条指令(IPS=主频/平均CPS。原创 2023-03-26 22:45:32 · 49 阅读 · 0 评论 -
1.4计算机系统的层次结构
解释程序(解释器):将源程序的一条语句翻译城区对应的机器语言并立即执行(每次执行都要 翻译)编译程序(编译器):将高级语言编写成源程序全部语句一次全部翻译成机器语言。1、微程序机器:由硬件直接执行的微指令。3、虚拟机器:汇编语言机器,用。4、虚拟机器:高级语言机器,用。汇编程序翻译成机器语言程序。编译程序翻译成汇编语言程序。原创 2023-03-25 23:52:30 · 57 阅读 · 0 评论 -
1.3各硬件的工作原理
地址寄存器(MAR):原创 2023-03-25 22:39:09 · 34 阅读 · 0 评论 -
1.2计算机的硬件组成
一、冯诺依曼机1、存储程序:将指令以二进制代码的形式事先输入计算机的内存2、五大部件:运算器(核心)、存储器、控制器、输入设备、输出设备3、指令和数据用二进制表示,指令由指令码和地址码组成。原创 2023-03-25 22:31:40 · 28 阅读 · 0 评论 -
1.1计算机系统
四(大规模、超大规模集成电路时代):逻辑元件—大规模超大规模集成电路,出现微处理器。三(中小规模集成电路时代)逻辑元件—中小规模集成电路,高级语言发展,分时操作系统。软件:程序集合,如应用软件、系统软件(操作系统、数据库管理系统)微型计算机:微型化、网路化、高性能化、多用途化。在计算机系统中:软件和硬件在逻辑上是等效的。一代(电子管时代):第一台电子数字计算机—二代(晶体管时代):逻辑元件—晶体管,巨型计算机:巨型化、超高速化、智能化。机器语言—>汇编语言—>高级语言。硬件:计算机的实体,如主机、外设。原创 2023-03-25 21:43:42 · 44 阅读 · 0 评论