汇编语言(第三版)王爽 检测点2.2

Posted f4lc0n

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了汇编语言(第三版)王爽 检测点2.2相关的知识,希望对你有一定的参考价值。

检测点2.2

  1. 给定段地址为 0001H ,仅通过变化偏移地址寻址,CPU的寻址范围为 0010H1000FH

    解析:

    ∵ 段地址 * 16 + 偏移地址 = 物理地址

    ? 偏移地址在 0H 到 FFFFH 之间

    ∴ 最小 = 0001H * 16 + 0 = 0010H

    最大 = 0001H * 16 + FFFFH = 1000FH

  2. 有一数据存放在内存 20000H 单元中,现给定段地址为 SA ,若想用偏移地址寻到此单元,则 SA 应满足的条件是:最小为 1001H ,最大为 2000H

    (提示,反过来思考一下,当段地址给定为多少,CPU无论怎么变化偏移地址都无法寻到 20000H 单元?)

    ∵ SA*16+EA=物理地址

    SA = (物理地址 - EA) / 16

    EA在0H 到 FFFFH 之间

    ∴ SA:

    ? 最大 = (20000H - 0H) / 16 = 2000H

    ? 最小 = (20000H - FFFFH) / 16 = 1001H

    提示:

    2000H<段地址 与 1001H>段地址的时候无法寻到。

以上是关于汇编语言(第三版)王爽 检测点2.2的主要内容,如果未能解决你的问题,请参考以下文章

汇编语言(第三版)王爽 检测点1.1

王爽(汇编语言第三版检测点)——1.1

王爽汇编第三版检测点10.5

汇编语言第三版答案(王爽)

汇编语言第三版(王爽)实验七

王爽《汇编语言》(第三版)实验9解析