计算机组成原理
第一章:1、存储程序概念(1946.6):计算机应由运算器、存储器 控制器 输入设备和输出设备组成; 计算机内部采用二进制来表示指令和数据;存储的基本定义:将编好的程序和原始数据事先存入存储器中,
第一章: 1、存储程序概念(1946.6):计算机应由运算器、存储器 控制器 输入设备和输出设备组成; 计算机 内部采用二进制来表示指令和数据; 存储的基本定义:将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作。 计算机的主要部件:输入设备,输出设备,存储器,运算器,控制器。, 2,计算机的各大基本部件之间是用总线(Bas)连接起来的。 3总线电路由三态门组成。 逻辑“0”,逻辑“1” 和浮空状态。 地址总线是单向总线,数据总线是双向总线。 4、 一个完整的计算机系统包括硬件系统和软件系统两大部分。 二进制(B)、八进制(Q)、十进制(D)、十六进制(H) 4、 将十进制数100.25转换成段浮点数格式 解;1,把十进制数转换成为二进制数 (100.25)10 =(11001100.01)2 2,规格化二进制数 1100100.01= 11001100.01 *2^6 3,计算出阶码的移码(偏置值+阶码真值) 111111+110=10000101 4,以段浮点数格式存储该数 以为, 符号位=0 阶码=10000101 尾数=100100010000 0000 0000 0000 所以段浮点数的代码为:0;10000101;100100010000 0000 0000 0000 表示为十六进制的代码:42C88000H。 5、 把段浮点数C1C90000H转换成为十六进制数 解;1,将十六进制代码写成二进制形式,并分离出符号位阶码和尾数。 C1C90000H=1100001110010000 0000 0000 0000 所以,符号位=1 阶码 =10000011 尾数=10010010000 0000 0000 0000 2,计算出阶码真值(移码减去偏置值) 10000011-1111111=100 3,以规格化二进制数形式写出此数 1.1001001 X2的4次方 4,写成非规格化二进制数形式。 1001.001 5,转换成十进制数,并加上符号位 (11001.001)底2 ==(25.125)底10 所以 ,该浮点数=-25.125 6、 字符串的存放:字符串是指一串连续的字符。字符串的向量存放法是最简单最节省存储空间的方法。 国标码=区位码(十六进制)+2020H 7、 汉字机内码 =汉字国标码 +8080H 8、 海明效验码

