(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) 在存储器中,数据和程序以_____形式存放。
答案:在存储器中,数据和程序以二进制形式存放
七月 28th, 2010 at 21:51:28
终于找到答案中提到的win-masm汇编器啦。
[软件介绍]
Win-Masm是一款界面友好、操作简单,并且非常实用的汇编IDE开发环境。它基于masm6.15编译核心(同时兼容masm5.1)。支持语法高亮显示(并可自定义修改)、错误行快速定位、无限次Undo/Redo功能、Word式查找/替换功能、支持中文路径及长文件名等优点。界面的人性化设计,告别了在DOS平台下对汇编文件的编辑、编译、连接、运行等相关操作需要通过枯燥、繁琐并容易出错的命令敲打来完成的尴尬局面。一键编译/连接/运行/Debug的傻瓜式操作使得汇编爱好者能够更加专注于汇编语言的学习。
[v2.1.1 下载地址]
http://download.csdn.net/source/2570694