早教吧作业答案频道 -->其他-->
汇编语言基础问题有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件是:最小为,最大为。最小怎么求
题目详情
汇编语言基础问题
有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件是:最小为____,最大为____。最小怎么求
有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件是:最小为____,最大为____。最小怎么求
▼优质解答
答案和解析
首先, 物理地址 = 段地址 * 10H + 偏移地址
现在我们知道了物理地址为20000H, 且偏移地址的范围是0000H ~ 0FFFFH
所以段地址 * 10H = 20000H - 0000H 或者 20000H - 0FFFFH
所以段地址 = 20000H / 10H 或者 10001H / 10H
段地址 = 2000H(最大) 或者 1001H(最小, 有余数1, 向上取整)
这里有一个很容易错误的地方就是, 很多人会将最小段地址设置成1000H, 这是不对的
因为如果段地址为1000H的话,那么加上偏移地址的话, 那么它的物理地址的范围就
为10000H ~ 1FFFFH, 取不到20000H,这个地址
PS:若有不明白的地方, 请追问
现在我们知道了物理地址为20000H, 且偏移地址的范围是0000H ~ 0FFFFH
所以段地址 * 10H = 20000H - 0000H 或者 20000H - 0FFFFH
所以段地址 = 20000H / 10H 或者 10001H / 10H
段地址 = 2000H(最大) 或者 1001H(最小, 有余数1, 向上取整)
这里有一个很容易错误的地方就是, 很多人会将最小段地址设置成1000H, 这是不对的
因为如果段地址为1000H的话,那么加上偏移地址的话, 那么它的物理地址的范围就
为10000H ~ 1FFFFH, 取不到20000H,这个地址
PS:若有不明白的地方, 请追问
看了汇编语言基础问题有一数据存放在...的网友还看了以下:
mcs51单片机 那些寄存器能够进行位寻址 位寻址的条件? 2020-05-13 …
- √a²=a 、等式成立的条件.0 0 2020-05-16 …
关于excel多条件求最大值的问题,请教大侠,非常感谢从表格A列,B列,C列中选取条件,在D列中寻 2020-06-14 …
管理会计题目假定某企业只产销一种产品,其有关资料如下:生产量2000件,销售量1800件,期初存货 2020-06-26 …
9.由三个相同的元件组成的并联系统,系统正常工作的条件是至少有两个元件处于正常工作状态,每个元件的 2020-07-21 …
二、用3个机床加工同一零件,零件由各机床加工的概率分别为0.3、0.2、0.5,各机床加工的零件为合 2020-11-24 …
求高人解答此条件概率的题!用3个机床加工同一种零件,零件由各机床加工的概率分别为0.5,0.3,0. 2020-11-24 …
用3台机床加工同样的零件,零件由各机床加工的概率分别为0.5,0.3,0.2,各机床加工的零件为合格 2020-11-24 …
“与人方便对鲁尼兹来说是在寻常不过的一件事了,可他没有想到这一次的善举却非比寻常”这句话是什么句它有 2020-11-26 …
水平传送带2m/s匀速,无初速度放0.5kg的工件,μ=0.4问:传送带克服工件摩擦力所做的功的功率 2021-01-11 …