zoukankan      html  css  js  c++  java
  • 汇编语言(第三版)王爽 检测点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>段地址的时候无法寻到。

  • 相关阅读:
    安装RabbitMQ说明
    死锁
    管程
    MybatisPlus快速开发
    了解Mybatis-Plus
    查看监听器状态
    The command supports no service 解决办法
    任务11 Arduino光照报警器
    任务10 测试光的强度实验
    任务9 Arduino光敏实验
  • 原文地址:https://www.cnblogs.com/F4lc0n/p/12243291.html
Copyright © 2011-2022 走看看