王爽汇编习题 : 给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为 ___ 到 ____。
Posted 清风明月coder
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了王爽汇编习题 : 给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为 ___ 到 ____。相关的知识,希望对你有一定的参考价值。
1 答案 : 给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为 0010H 到 1000FH 。
2 解题过程:
物理地址=SA*16+EA
EA的变化范围为0h~ffffh
物理地址范围为(SA*16+0h)~(SA*16+ffffh)
现在SA=0001h,那么寻址范围为
(0001h*16+0h)~(0001h*16+ffffh)
=0010h~1000fh
3 进一步解释
首先,cpu的寻址能力和地址总线的宽度(即地址总线的位数)有关。假设CPU寻址上限为Max,地址总线的宽度为N,那么:Max=2^N,即cpu寻址范围为:0到2^N。
例:地址总线为16位,侧Max=2^16=65535=0xFFFFh,
即CPU得寻址范围为:0x0000h到0xFFFFh.
假设你所用CPU的地址总线也为16位,那么偏移地址的变化范围为:0x0000h到0xFFFFh。
给定段地址为0x0001h,则cpu的寻址范围为:
(0x0000h+0x0001h)到(0xFFFFh+0x0001h)=0x0001h到0x10000h.
据说:物理地址=段地址*16+偏移地址
那实际cpu的寻址范围就为:
(0x0000h+0x0001h*16)到(0xFFFFh+0x0001h*16)
=0x0010h到0x1000Fh.
以上是关于王爽汇编习题 : 给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为 ___ 到 ____。的主要内容,如果未能解决你的问题,请参考以下文章
给定地址段为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为____到____
汇编语言 第3版 王爽 检测点习题部分—答案及详细解析 检测点2.2
有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件是:最小为 1001H ,最大为 2000H 。《汇编语言(第三版习题笔记)》