试题详情
- 简答题为什么要将存储器分段管理?
- 对于16位字长的8086 CPU而言,只能表示16位存储器地址(编号从0000H~7FFFH);但8086CPU的地址线是20根,最大可寻址1MB的存储空间,其物理地址范围从00000H~FFFFFH。为了用16位地址在1MB空间寻址,将1MB存储器空间分成许多逻辑段,这样每个存储单元就可以用“段地址:偏移地址”来表示其准确的物理位置。段地址是逻辑段在主存中的起始位置,8086规定段地址必须是xxxx0H形式,省略低4位0,段地址就可用16位二进制数表示,通常保存在段寄存器中;偏移地址是存储单元距离段起始位置的偏移值,每个段最大64KB,所以偏移地址也可用16位二进制数表示。这样,物理地址就可通过段地址乘以16加上偏移地址得到。
关注下方微信公众号,在线模考后查看
热门试题
- 微机的时序一般分成哪几级?分别作简要说明
- 8253A内部有()个对外输入/输出端口
- 8086CPU内部按功能分为两部分,即(
- 根据以下要求写出相应的汇编语言指令。
- 试分析下列程序段: 问该程序在上述情况
- 为什么要提出Hub体系结构?采用该结构有
- DMA方式能处理高速外设与主存间的数据传
- 指出MOV AL,A2H指令的错误,并加
- 十进制数61.5转换为二进制是(),转换
- 8086堆栈指令的操作数字长可以是()位
- 输入控制发送器数据速率的时钟TxC频率可
- 3GIO是什么?为什么要提出3GIO?它
- 编程序:检测Bx中第13位(D13),为
- 以下几种存储器中,需要定期刷新的是:()
- 一个字节的无符号数表示范围为(),有符号
- 试述中断的一般过程。
- 已知(CS)二1500H,(1P)二20
- 异步模式下8251A模式寄存器L2,L1
- 8253工作在()时,计数到0时OUT引
- 8255A方式选择控制字中D3表示PC7