8086的存储器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻址?

题目
问答题
8086的存储器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻址?
参考答案和解析
正确答案: 8086的存储器空间最大可以为2^20(1MB);8086计算机引入了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

8086存储空间最大为多少?怎样用16位寄存器实现对20位地址的寻址?


参考答案:(1)8086存储空间最大为220=1MB。
(2)采用分段的方法实现16位寄存器实现对20位地址的寻址。
物理地址=段基址×10H+偏移地

第2题:

Intel 8086为16位CPU,共有20条地址线,它的内部通用寄存器是______位,它相应的最大寻址空间是______。


正确答案:16  220=1MB
16 , 220=1MB

第3题:

8086CPU对存储器的最大寻址空间为

A.8KB

B.16KB

C.64KB

D.1MB


正确答案:D

第4题:

8086/8088微处理器可寻址得存储空间是多少?存储器采用分段管理后,其逻辑地址与物理地址是如何组成的?它们之间又是如何转换的?


正确答案: 8086/8088微处理器可寻址得存储空间位220B=1MB。存储器采用分段管理后,存储器地址分为物理地址和逻辑地址。器物理地址用20位地址码表示,编码范围为00000H~FFFFFH.逻辑地址时用户编码得地址,有段地址和段内偏移地址(段地址:偏移地址)组成,两者都得16位。CPU访问存储器时,需在BIU得地址加法器中进行有逻辑地址到物理地址得变换,变换关系为
物理地址=段地址*16+偏移地址

第5题:

8086CPU访问存贮器和访问I/O的地址分别各为什么?可寻址的最大存贮器空间和最大I/O空间分别各为多少?


正确答案: 8086 CPU访问存贮器的地址是A19—A0,可寻址的最大存贮器空间是1MB.
8086 CPU访问I/O的地址是A15—A0,可寻址的最大I/O空间是64KB.

第6题:

8086有20位的地址线,因此可以直接寻址的最大内存空间为【 】。


正确答案:1MB
1MB 解析:8086有20位的地址线,因此可以直接寻址的最大内存空间为220=1M。

第7题:

8086CPU有20条地址线,对存储器存取时寻址范围可达多少?对I/O端口寻址时寻址范围多少?


正确答案:对存储器寻址范围可达1MB;对I/O寻址范围可达64KB。

第8题:

8086有两种工作模式,最大工作模式的特点是

A.系统中只能接1个DMA控制器

B.对存储器的寻址空间可扩大为64MB

C.对存储器的寻址空间可扩大为16MB

D.需要总线控制器


正确答案:D

第9题:

8086的存储器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻址?


正确答案:8086的存储器空间最大可以为2^20(1MB);8086计算机引入了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。

第10题:

8086的地址有20位,那么它的可寻址空间为()K,其中每个段的最大长度为()K。


正确答案:1024;64