本文共 770 字,大约阅读时间需要 2 分钟。
人的记忆总是不靠谱的,早在几年前就看过汇编语言,由于没有总结下来资料,所以忘记了很多,所以重新梳理下汇编方面的知识,与君共勉。
----------------------------------------------------------------------------------------------
段地址与偏移地址:范围:00000H - FFFFFH
Debug:
可以自由查看内存空间的状况
D查看内存中的内容
格式:
D 开始地址 列出从此地址后的128个存储单元中的内容 见图一
D 开始地址 终止地址 列出内存此范围编号内的存储单元中的内容 见图二
Q退出
起始地址:五位;偏移地址:四位
段地址是四位十六进制数,最大为FFFFH
偏移地址是四位十六进制数,最大为FFFFH
段地址末尾加0,加上偏移地址就是物理地址
例如:
物理地址是21345H可以分解成:
段地址:2100H 偏移地址0345H---因为2100+0 = 21000H+0345H = 21345H
段地址:2000H 偏移地址1345H---因为2000+0 = 20000H+1345H = 21345H
段地址:2130H 偏移地址0045H---因为2130+0 = 21300H+0045H = 21345H
PS:段地址的末尾必须为0,计算机设计的原理
内存存储单元编号 = 起始地址 + 偏移地址
内存存储单元编号 = 段地址(末尾加0) + 偏移地址
PS:所有的数值计算都是基于十六进制的。
譬如:6000 = 5F00 + 1000;而不是 5900+1000;
-----------------------------------------------------------------------------
转载地址:http://kyxnm.baihongyu.com/