8086/8088 CPU中,有哪些通用寄存器和专用寄存器?说明它们的作用? 100
8086/8088CPU中,有哪些通用寄存器和专用寄存器?说明它们的作用?8086/8088系统中,存储器为什么要分段?一个段最大为多少字节?最小为多少字节?能不能帮我做...
8086/8088 CPU中,有哪些通用寄存器和专用寄存器?说明它们的作用?
8086/8088系统中,存储器为什么要分段?一个段最大为多少字节?最小为多少
字节?
能不能帮我做下这二个题答案,谢谢了 展开
8086/8088系统中,存储器为什么要分段?一个段最大为多少字节?最小为多少
字节?
能不能帮我做下这二个题答案,谢谢了 展开
1个回答
展开全部
8086 有14个16位寄存器,这14个寄存器按其用途可分为(1)通用寄存器、(2)指令指针、(3)标志寄存器和(4)段寄存器等4类。
(1)通用寄存器有8个, 又可以分成2组,一组是数据寄存器(4个),另一组是指针寄存器及变址寄存器(4个).
分段结构可以实现在有限的地址线路条数的情况下可寻址更大的存储空间...
8086有20根地址线..其内部寄存器都是16位的,可寻址2的16次方字节,也就是每段最大64kb,这个大小完全不能满足使用,因此采用了分段技术,将内存空间划分为无数个逻辑段,逻辑段没有固定的位置,可以在内存中任意浮动。
写的程序中指令了只用到16位地址,缩短了指令长度,提高了程序执行速度。
(1)通用寄存器有8个, 又可以分成2组,一组是数据寄存器(4个),另一组是指针寄存器及变址寄存器(4个).
分段结构可以实现在有限的地址线路条数的情况下可寻址更大的存储空间...
8086有20根地址线..其内部寄存器都是16位的,可寻址2的16次方字节,也就是每段最大64kb,这个大小完全不能满足使用,因此采用了分段技术,将内存空间划分为无数个逻辑段,逻辑段没有固定的位置,可以在内存中任意浮动。
写的程序中指令了只用到16位地址,缩短了指令长度,提高了程序执行速度。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询