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

段的第一个存储单元是10000H,那么段基址为何是1000H,该怎么处理

2012-03-12 
段的第一个存储单元是10000H,那么段基址为何是1000H1,我的过程是将段的第一个存储单元10000H转换成二进制

段的第一个存储单元是10000H,那么段基址为何是1000H
1,我的过程是将段的第一个存储单元10000H转换成二进制为10000000000000000,取前16位为1000000000000000,转换成十六进制为8000H,那么教程上说的段基址为1000H是如何得到的,求教分析过程
2、1000:000A是逻辑地址还是物理地址,教程说得不清楚,求解

[解决办法]
1,没看懂说啥意思
2,是逻辑地址,物理地址=基址X16+偏移地址
[解决办法]
转换为二进制时,1 应该是 0001,因为一个十六进制数值对应 4 个二进制位。数位数的操作,尤其是不能省了前导的 0 数据位。

热点排行