汇编语言 王爽 第四版 第一章 检测点1.1

13 篇文章 4 订阅

汇编语言 王爽 第四版 课后检测点 课后实验 持续更新~~

1.1

  1. 1个CPU的寻址能力为8KB,那么它的地址总线的宽度为1316(勘误,评论说得对)
  2. 1KB的存储器有 1024 个存储单元,存储单元的编号从 0 到 1023
  3. 1KB的存储器可以存储 1024*8=2^13=8192 个bit, 1024个Byte
  4. 1GB是 1024^3 个Byte,1MB是 1024^2个Byte、1KB是 1024个Byte
  5. 8080、8088、80296、80386的地址总线宽度分别为16根、20根、24根、32根,则它们的寻址能力分别为: 2^6=64 (KB)、 2^0=1 (MB)、 2^4=16 (MB)、2^2=4(GB)(勘误,我少计算了) 2^3=8 (KB)、 2^(-3)=0.125 (MB)、 2^1=2 (MB)、2^(-1)=0.5(GB)
  6. 8080、8088、8086、80286、80386的数据总线宽度分别为8根、8根、16根、16根、32根。则它们一次可以传送的数据为: 1 (B)、 1 (B)、 2 (B)、 2 (B)、 4 (B)
  7. 从内存中读取1024字节的数据,8086至少要读 512 次,80386至少要读 256
  8. 在存储器中,数据和程序以 01(二进制) 形式存放

解释

  1. 因为1kb=1024B,1B=8bit,所以总的bit就是810248bit,即2^16
  2. 一个存储器单元能存放1Byte,即1字节的数据,1kb即1024b,所以为1024个单元
  3. 存储器每个存储单元可以存放1Byte,那么1Byte即8bit,所以转换一下,可以得到1024*8和1024的结果
  4. 1B=1024bit,1M=1024B,1G=1024M,相互换算得到
  5. 一根线可以可以有两个表示状态,16根可以换算成 2 1 6 2^16 216种状态,既然是KB,那么除以 2 1 3 2^13 213即可后面几个同理,就是换算单位需要注意
  6. 8根可以一次传输1Byte,所以前两个空就是1,16/8=2,所以后面是2,最后32/8=4
  7. 根据题6的结果回答,1024Byte/2Byte是512,后面也是1024/4=256
  8. 这个没什么好说的了,都是01二进制的形式
  • 26
    点赞
  • 60
    收藏
    觉得还不错? 一键收藏
  • 17
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值