王爽汇编语言(第2版)检测点1.1
(1) 1个CPU的寻址能力为了8KB,那么它的地址产品线的宽度为______。
答案:13
1个存储器的存储单元可以存储1Byte,公式:
8KB * 1024 = 8192 Byte;
2 ^ 13 = 8192; // 2的13次方为8192
(2) 1KB的存储器____个存储单元。存储单元的编号从_____到______。
答案:1KB的存储器有1024个存储单元,编号从 0 到 1023
(3) 1KB的存储器可以存储____个bit,_____个Byte。
答案:1KB的存储器可以存储8192个bit,1024个Byte。
(4) 1GB、1MB、1KB分别是______Byte。
答案: 1GB = 1 * 1024 * 1024 *1024 = 1073741824 Byte
1MB = 1 * 1024 * 1024 = 1048576 Byte
1KB = 1 * 1024 = 1024 Byte
(5) 8080、8088、80286、80386的地址总线宽度分别为16根、20根、24根、32根,则它们的寻址能力分别为了:_____(KB)、____(MB)、____(MB)、____(GB)。
答案:8080的地址总线宽度为16根 寻址能力为 64KB,公式:2 ^ 16 = 65536 Byte / 1024 = 64 KB
8088的地址总线宽度为20根 寻址能力为 1MB,公式:2 ^ 20 = 1048576 Byte / 1024 / 1024 = 1MB
80286的地址总线宽度为24根 寻址能力为 16MB,公式:2 ^ 24 = 16777216 Byte / 1024 / 1024 = 16MB
80386的地址总线宽度为32根 寻址能力为 4GB,公式:2 ^ 32 = 4294967296 Byte / 1024 / 1024 /1024 = 4GB
(6) 8080、8088、8086、80286、80386的数据总线宽度分别为8根、8根、16根、16根、32根,则它们一次可以传送的数据为了:___(B)、___(B)、___(B)、___(B)、___(B)。
1 Byte = 8 bit (二进制位)
答案:8080的数据总线宽度为8根,一次可以传送的数据是:1 Byte
8088的数据总线宽度为8根,一次可以传送的数据是:1 Byte
8086的数据总线宽度为16根,一次可以传送的数据是:2 Byte
80286的数据总线宽度为16根,一次可以传送的数据是:2 Byte
80386的数据总线宽度为32根,一次可以传送的数据是:4 Byte
(7) 从内存中读取1024字节的数据,8086至少要读____次,80386至少要读____次。
答案:8086的数据总线宽度为16根 至少要读512次 计算公式:16 / 8 = 2 Byte, 每次可传送数据2字节 1024 / 2 = 512 次
80386的数据总线宽度为32根 至少要读256次 计算公式:32 / 8 = 4 Byte, 每次可传送数据4字节 1024 / 4 = 256 次
(8) 在存储器中,数据和程序以_____形式存放。
答案:在存储器中,数据和程序以二进制形式存放