小鲅鱼 发表于 2016-12-18 23:01:06

汇编语言学习day1

汇编语言作业第一章前半部分作业
1.一个CPU的寻址能力为8KB,那么他的地址总线的宽度为()

寻址能力为8KB的意思是CPU可以一次寻找8*1024byte的地址
=8192 =2^13次方
(抱歉我真的不知道怎么用计算器算所以百度了下)
所以
此CPU的寻址宽度为 13
2.1KB的存储器有(128)个存储单元,存储单元编号从
(0)到(127)

1KB=1024 b
存储单元等于 1024byte /8
存储单元地址从 0 开始所以 编号为 0 - 127
3.1KB的存储器可以存储 (1*1024*1024=1048576)bit
(1024)byte
4.        1GB=1024MB
           1MB=1024KB
        1KB=1024B
       1B=8bit
5.8080、8088、80286、80386的地址总线分别为16根、20根、24根、32根 则他们的寻址能力分别为
2^16=65536bit/1024=(64)KB
2^20=1048576bit/1024/1024=(1)MB
2^24=16777216bit/1024/1024=(16)MB
2^32=4294967296bit/1024/1024/1024=(4)G
6.8080、8088、8086、80286、80386的数据总线宽度分别为8根、8根、16根、16根、32根 则他们一次可以传送的数据分别为1B、1B、2B、4B
一根数据线一次传送一个 0 1 即1个Bit
8根也就是1B
1B=8Bit
7.从内存中读取1024字节的数据.8086至少要读()次80386至少要读()次
8086的数据总线是16根 即 一次可传输的数据为 2B
1024 B 需要传输 1024/2=512
80386的数据总线为32根 即一次可传输的数据为 4B
1024 B 需要传输 1024/4=256
8.在存储器中数据和程序以(二进制码)的形式存放

小鲅鱼 发表于 2016-12-18 23:02:01

幼儿园水平希望大牛们不要喷我有错误帮忙指正下在这里给您鞠躬了{:10_256:}

保加利亚君 发表于 2016-12-18 23:25:45

感觉好认真

小鲅鱼 发表于 2016-12-18 23:30:01

好吧第二题就错了- 0单位搞错了 - 0 应该是 1024个Byte
刚百度了下 存储单元 是以8个二进制数 作为一个存储单元

兰陵月 发表于 2016-12-19 09:12:44

小鲅鱼 发表于 2016-12-18 23:30
好吧第二题就错了- 0单位搞错了 - 0 应该是 1024个Byte
刚百度了下 存储单元 是以8个二进制数 作为一个存 ...

是的~~加油~~

兰陵月 发表于 2016-12-19 10:29:36

这是答案~~

w1550441298 发表于 2016-12-19 11:01:22

希望你能坚持下去!
页: [1]
查看完整版本: 汇编语言学习day1