首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

汇编保护方式下的小疑点

2012-03-09 
汇编保护方式下的小问题80386保护方式下段界限从20位的计算出以4KB为单位的(G位1)公式LIMIT Limit * 4K

汇编保护方式下的小问题
80386保护方式下段界限从20位的计算出以4KB为单位的(G位=1)公式LIMIT = Limit * 4K + 0FFFH, 为什么后面要加0FFFH ,

[解决办法]
Limit=20位,可表示的 最大二进制数 1111,1111,1111,1111,1111
转换为十进制是1048575
但是2的20次方应该是1048576 
为什么少了1, 那是因为没包括0 (0000,0000,0000,0000,0000)
所以再加个0FFFH(4k),就相当于把那个0也给添进来

热点排行