检测点 1.1
本帖最后由 XinSong 于 2019-8-14 20:54 编辑1、13
10跟地址总线寻址能力为1024b(一个内存单元为1b)
那么根据傻逼算法,1024*2*2*2=8192b=8KB
具体请看王爽的地址总线那一章,有具体说明
2、上面说了,一个存储单元为1B,那么1KB存储器有1024个存储单元,编号从0开始,那就是0~1023
3、1KB=1024byte,那么1byte=1024bit,所以1KB=8192b=1024byte。
4、1kb=1024byte,那么1GB=1024Mb=1024*1024个KB
也就是1gb=1073741824byte,1mb=1048576byte,1KB=1024byte
5、64KB,1mb,16MB,4GB
6、1B,1B,2B,2B,4B
7、512次,256次
8、二进制数据
请注意,1kb=1000b,1KB=1024B!
其中b代表bit,B代表byte,kb代表1000b,KB代表1024B!
完成~
(1) 1个CPU的寻址能力为8KB, 那么它的地址总线的宽度为__
(2) 1KB 的存储器有_
_个存储单元。存储单元的编号从__到_
(3) 1KB的存储器可以存储___ 个bit,_ 个Byte.
(4) 1GB、 IMB、1KB分别是__
Byte.
(5) 8080、 8088、 80286、 80386 的地址总线宽度分别为16根、20根、24根、32
根,则它们的寻址能力分别为:
_(KB)、_ (MB)、
_(MB)、_
_(GB).
(6) 8080、 8088、 8086. 80286. 80386 的数据总线宽度分别为8根、8根、16根、16
根、32根。则它们一次可以传送的数据为:
___(B)、 ___ _(B)、.
_(B)、_ (B)、___ (B).
(7)从内存中读取1024字节的数据,8086 至少要读_次,80386 至少要读___ 次。
(8)在存储器中,数据和程序以
形式存放。
本帖最后由 jackz007 于 2019-8-15 01:54 编辑
(1)、1个CPU的寻址能力为8KB, 那么它的地址总线的宽度为 14 位
(2)、1KB 的存储器有 1024 个存储单元。存储单元的编号从 0000 到 1023
(3)、1KB的存储器可以存储 1024 x 8个 bit , 1024 个Byte.
(4)、1GB、 IMB、1KB分别是 1 x 1024 x 1024 x 1024、1 x 1024 x 1024、1 x 1024
(5)、8080、 8088、 80286、 80386 的地址总线宽度分别为 16根、20根、24根、32
根,则它们的寻址能力分别为:
64 (KB)、1 (MB)、16 (MB)、4 (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)、在存储器中,数据和程序以 二进制码 形式存放。 jackz007 发表于 2019-8-15 01:30
(1)、1个CPU的寻址能力为8KB, 那么它的地址总线的宽度为 14 位
(2)、1KB 的存储器有 1024 个存储单元 ...
第一个是13吧? jackz007 发表于 2019-8-15 01:30
(1)、1个CPU的寻址能力为8KB, 那么它的地址总线的宽度为 14 位
(2)、1KB 的存储器有 1024 个存储单元 ...
一个地址总线的寻址能力为2,10根就为1024,然后我们更具1024x2x2x2=8192,就可以得出,为13 XinSong 发表于 2019-8-15 05:17
一个地址总线的寻址能力为2,10根就为1024,然后我们更具1024x2x2x2=8192,就可以得出,为13
应该是16;1个B等于8个bit。8KB=2^3*2^10=2^13B=2^13*2^3=2^16bit(每个bit代表一个二进制位,相当于一根地址总线) 走砍走砍走砍砍 发表于 2019-8-15 21:03
应该是16;1个B等于8个bit。8KB=2^3*2^10=2^13B=2^13*2^3=2^16bit(每个bit代表一个二进制位,相当于一根 ...
不,是13,具体你可以在去看一遍小甲鱼的视频,或者直接参考王爽老师的书。 走砍走砍走砍砍 发表于 2019-8-15 21:03
应该是16;1个B等于8个bit。8KB=2^3*2^10=2^13B=2^13*2^3=2^16bit(每个bit代表一个二进制位,相当于一根 ...
地址总线只有两种状态,也就是0,1,那么就是2,一根地址总线就是2,那么2根就是4,4根就是8,那么可以得出,总线有多少,就有多大,那么得出公式,2^N,就是寻址能力,那么地址总线=2^x=8192,根据算法,10根总线=1024,*2*2*2,得出8192,所以地址总线为13,在10的基础上,乘了3个2,8192的由来,1K=1024B XinSong 发表于 2019-8-16 17:13
不,是13,具体你可以在去看一遍小甲鱼的视频,或者直接参考王爽老师的书。
1.地址总线与寻址能力
要存取数据或指令就要知道数据或指令存放的位置,地址寄存器存储的就是CPU当前要存取的数据或指令的地址,该地址是由地址总线传输到地址寄存器上的。
假设地址总线有n位,即共有n位二进制位来表示地址,那么最多可以表示2^n个地址,另外,由于计算机以一个字节为寻址单位,所以CPU的寻址能力或者说最大寻址范围为2^n个字节。
具体请看这里,计算机以一个字节(B)为寻址单位。 本帖最后由 fengqing518 于 2019-10-3 10:30 编辑
已经搞定了,谢谢!
页:
[1]