移动端

  • 题王微信公众号

    题王微信公众号

    微信搜“题王网”真题密题、最新资讯、考试攻略、轻松拿下考试

单选题

8086CPU中的段寄存器用来存放()。

发布日期:2020-12-11

8086CPU中的段寄存器用来存放()。
A

存储段的物理地址

B

存储器的逻辑地址

C

存储器的段基值

D

存储器的起始地址

试题解析

段寄存器

段寄存器是因为对内存的分段管理而设置的。计算机需要对内存分段,以分配给不同的程序使用(类似于硬盘分页)。在描述内存分段时,需要有如下段的信息:1.段的大小;2.段的起始地址;3.段的管理属性(禁止写入/禁止执行/系统专用等)。需要用8个字节(64位)存储这些信息,但段寄存器只有16位,因此段寄存器中只能存储段号(segment selector,也译作“段选择符”),再由段号映射到存在内存中的GDT(global (segment) descriptor table,全局段号记录表),读取段的信息。16位CPU有四个16位段寄存器,所以,其程序可同时访问四个不同含义的段。8086CPU有20根地址线,最大可寻址内存空间为1MB。而8086的寄存器只有16位,指令指针(IP)和变址寄存器(SI、DI)也是16位的。用16位的地址寻址1MB空间是不可能的。所以就要把内存分段,也就是把1MB空间

中文名
段寄存器
领域
汇编语言
个数
16位CPU有四个16
外文名
Segment Register
隶属
寄存器

存放

把自己得东西,宝物都存起来,以防以后能用的到。

中文名
存放
来源
便宜仓仓储
外文名
store
产品
澳大利亚

题王网让考试变得更简单

扫码关注题王,更多免费功能准备上线!

此试题出现在

大学试题

工学

去刷题
热门试题热门资讯 相关试题

暂无相关推荐~