简答题

8086系统中的存储器分为几个逻辑段?各段之间的关系如何?每个段寄存器的作用是什么?

正确答案

8086CPU将1MB的存储空间分成逻辑段来进行管理:每个逻辑段最小为16B。所以最多可分成64K个段;每个逻辑段最大为64KB,最少可分成16个逻辑段。各段的起始位置由程序员指出,可以彼此分离,也可以首尾相连、重叠或部分重叠。
4个16位的段寄存器用来存放每一个逻辑段的段起始地址:CS中为代码段的起始地址;DS中为数据段的起始地址;SS中为堆栈段的起始地址;ES中为附加段的起始地址。

答案解析

相似试题
  • 8086系统中的存储器分为几个逻辑段?各段之间的关系如何?每个段寄存器的作用是什么?

    简答题查看答案

  • 8086系统中存储器为什么要分段?各逻辑段之间的关系如何?

    简答题查看答案

  • 8086/8088系统中存储器按()编址,可寻址的存储器空间为()。 8086/8088系统把存储空间分成若干个逻辑段,每个逻辑段容量≤()。()个字节的存储空间称为1节。

    填空题查看答案

  • 8086/8088系统中把1M存储空间分成16个逻辑段(0~15),每个逻辑段的容量()

    单选题查看答案

  • 已知8086系统某存储单元物理地址为12345H,可以与它对应的“逻辑地址”中,段基址最大值,最小值分别是多少?

    简答题查看答案

  • 8086存储段是存储器的一个逻辑单位,其长度可达()字节 

    单选题查看答案

  • 8086系统的存储器的逻辑地址和物理地址之间有什么关系?

    简答题查看答案

  • 什么是存储器的物理地址和逻辑地址?在8086系统中,如何由逻辑地址计算物理地址?

    简答题查看答案

  • 在8086系统中,与存储器物理地址1A005H相对应的逻辑地址为().

    单选题查看答案