如何正确从BIOS数据区读取指定地址值?TASM读取0000h:044Ch值不符
TASM读取BIOS数据区取值异常问题
- 预期操作目标:读取BIOS数据区物理地址
0000h:044Ch处存储的预期值1000h,并将读取结果存入ax寄存器 - 实际异常现象:每次执行读取操作后,
ax寄存器得到的结果始终与预期的1000h不匹配 - 所用读取指令(TASM环境下):
mov ax, [word ptr 0000h:044Ch] - 误差核验过程:已在配套调试器中直接查看
ax寄存器的实际取值,确认读取结果的偏差是真实存在的,并非寄存器查看环节的操作误差
内容的提问来源于stack exchange,提问作者Ahmed Crow
相关产品推荐
相关产品推荐

