8086CPU可访问两个独立的地址空间,分别为?

2024-11-28 12:12:10
推荐回答(5个)
回答1:

应该是:一个为存储器地址空间,大小为1M,另一个为I/O端口地址空间,大小为64K

回答2:

分为偶地址存储体和奇地址存储体

Intel 8086是一个由Intel于1978年所设计的16位微处理器芯片,是x86架构的鼻祖。不久,Intel 8088就推出了,拥有一个外部的8位数据总线,允许便宜的芯片用途。它是以8080和8085的设计为基础,拥有类似的寄存器组,但是数据总线扩充为16位。总线界面单元(Bus Interface Unit)透过6字节预存(prefecth) 的队列(queue)位指令给执行单元(Execution Unit),所以取指令和执行是同步的,8086 CPU有20条地址线,可直接寻址1MB的存储空间,每一个存储单元可以存放一个字节(8位)二进制信息。

回答3:

基于8086cpu的微机系统采用存储器分体结构,即将存储器分为偶地址存储体和奇地址存储体。通过地址线A0判断,若A0=0,则选中偶地址存储体,数据通过地址线低8位传输;若A0=1,则选中奇地址存储体,数据通过地址线高8位传输。
所以我认为该题答案为 偶 512KB 奇 512KB
应该没错,相信我!呵呵

回答4:

一个是I/O地址,64K;一个是内部地址,1M

回答5:

8086 CPU有20条地址线,可直接寻址1MB的存储空间,每一个存储单元可以存放一个字节(8位)二进制信息

8086拥有四个16位的通用寄存器,也能够当作八个8位寄存器来存取,以及四个16位索引寄存器(包含了堆栈指标)。

总之8086只能寻找1mb的内存地址

你题目的问法有问题吧