首页 > 其他 > 详细

汇编段地址的最值

时间:2021-09-01 20:23:56      阅读:9      评论:0      收藏:0      [点我收藏+]

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

解题思路:

物理地址=段地址x16+偏移地址

  最大值可以假设不需要偏移地址也就是为0,列出方程SAx16H+0H=20000H,解之SA=2000H

  最小值假设全都需要偏移地址,可列出方程SAx16H+FFFFH=20000H,解之SA=10001H,然后段地址除以16得1000H,但这不是最终结果

因为段地址要为16H的倍数所以减小偏移量(每次减1)直到段地址是16H的倍数,最终得出10010H满足,再除以16H得出1001H

汇编段地址的最值

原文:https://www.cnblogs.com/old-horse/p/15208361.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!