首页
社区
课程
招聘
汇编基础求助
发表于: 2004-7-15 10:55 4533

汇编基础求助

2004-7-15 10:55
4533
在8086汇编下,寻址方式的后三种:寄存器相对寻址,基址变址寻址和相对基址变址寻址,当取得的有效地址超过FFFFH时,书上说取其64K的模。
不懂取64K的模是什么意思?
或者高手能不能解释下超过FFFFH时,会怎么来处理,谢谢了~

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 2
支持
分享
最新回复 (3)
雪    币: 263
活跃值: (40)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
不知是不是我没表达清楚,就比如[BX]+[SI]这种方式,如果他们的和超过FFFFH,就已经超过一个段内的存储范围了,书上说超过就取其64K的模,不懂这里是什么意思,开始以为书的排版有错误,后来翻下去都是这么说的。。。。。
2004-7-15 15:04
0
雪    币: 371
活跃值: (790)
能力值: ( LV12,RANK:570 )
在线值:
发帖
回帖
粉丝
3
这种做法(取模)的作用是当要访问的地址超过64K时不会访问到64K以外的地方,比如要访问10001H,取模后就变成2H了,即访问的始终是64K以内的空间,并且地址是相对对应的。
2004-7-15 15:23
0
雪    币: 263
活跃值: (40)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
谢谢~~
2004-7-15 15:38
0
游客
登录 | 注册 方可回帖
返回
//