(简答题)
请简单说明8086的存储器结构。一个物理单元的地址是怎样确定的?
正确答案
8086存储器是分段的。每个段有一个基地址,由段寄存器规定,每一个段的范围最大不超过64K字节。CS规定的段为代码段,DS规定的段为数据段,SS规定的段为堆栈段,ES规定的段为附加数据段。 任何一个具体物理单元的地址由段基地址和段内偏移量相加确定。段基地址取决于段寄存器的值左移4位;段内偏移量,可以是包含在指令中的16位直接地址(直接寻址),可以是一个16位地址寄存器的值(寄存器间接寻址),也可以是指令中的位移量加上16位地址寄存器(变址寻址)的值等等,这取决于指令的寻址方式。
答案解析
略
相似试题
(简答题)
请简单说明8086的寄存器结构。
(简答题)
请简单说明8086的寄存器结构。
(简答题)
自行设计一个可独立工作的8086单板机,板上共有64KB存储器,其中32KB为EPROM,物理地址分配在0~07FFFH,另外32KB为静态RAM,物理地址分配在F8000~FFFFFH。问此方案是否可行?并说明原因。
(简答题)
8086存储器中存放数据字时有“对准字”和“非对准字”之分,请说明它们的差别。
(判断题)
8086系统中,每个存储单元都只对应一个唯一的物理地址和一个唯一的逻辑地址。()
(简答题)
在8086系统中,CPU执行访问存储器指令时,=0,说明当前CPU要访问哪一个存储体?
(简答题)
8086系统的存储器的逻辑地址和物理地址之间有什么关系?
(简答题)
什么是存储器的物理地址和逻辑地址?在8086系统中,如何由逻辑地址计算物理地址?
(简答题)
8086有多少根地址线,在物理上可以访问的存储器最大是多少?