应该是:一个为存储器地址空间,大小为1M,另一个为I/O端口地址空间,大小为64K
分为偶地址存储体和奇地址存储体
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位)二进制信息。
基于8086cpu的微机系统采用存储器分体结构,即将存储器分为偶地址存储体和奇地址存储体。通过地址线A0判断,若A0=0,则选中偶地址存储体,数据通过地址线低8位传输;若A0=1,则选中奇地址存储体,数据通过地址线高8位传输。
所以我认为该题答案为 偶 512KB 奇 512KB
应该没错,相信我!呵呵
一个是I/O地址,64K;一个是内部地址,1M
8086 CPU有20条地址线,可直接寻址1MB的存储空间,每一个存储单元可以存放一个字节(8位)二进制信息
8086拥有四个16位的通用寄存器,也能够当作八个8位寄存器来存取,以及四个16位索引寄存器(包含了堆栈指标)。
总之8086只能寻找1mb的内存地址
你题目的问法有问题吧