1 计算机硬件技术基础习题答案习题一:1-8: 28 Bytes = 256 Bytes;216 Bytes = 210×26Bytes = 64KB ;220 Bytes = 210×210Bytes = 1MB ;232 Bytes = 210×210×210×22 Bytes = 4GB
1-12:指令通常包括操作码和操作数两部分
操作码表示计算机执行什么具体操作;操作数表示参加操作的数的本身或操作数所在的地址(操作数的地址码)
1-22:[+89] 补 = 0 101 1001B ;[-89] 补 = 1 010 0111B;[+67] 补 = 0 100 0011B;[-67] 补 = 1 011 1101B
(1)[-89] 补 + [+67] 补= 10100111B + 01000011B = 1 110 1010B = eaH V = D 7CD6C=00=0 无溢出D 7C = 0; D 6C = 0 2 (2)[+89] 补 + [-(-67)] 补 = [+89] 补 + [+67] 补=01011001B + 01000011B = 1 001 1100B = 9cH V = D 7CD 6C=01=1 溢出D 7C = 0; D 6C = 1 (3)[-89] 补 + [-67] 补 = 10100111B + 10111101B = 1, 0 110 0100B = 64H V = D 7CD 6C=10=1 溢出D 7C = 1; D 6C = 0 (4)[-89] 补 + [-(-67)] 补 = [-89] 补 + [+67] 补=10100111B + 01000011B = 1 110 1010B = eaH V = D 7CD 6C=00=0 无溢出D 7C = 0; D 6C = 0 1-30:(1) 01111001 + 0