win+r 输入debug (win64 不自带,需下载安装)
具体操作步骤:
看看你的名字对应的汉字 在计算机的存储器中是用什么代码表示的。
首先在计算机中找到应用程序debug.exe。
a、在D盘上建立一个,以你的名字命名的文件夹(如ma),然后将找到的debug.exe应用程序拷贝到这个文件夹中;
b、在这个文件夹中建立一个名称为我的姓名汉语拼音的第一个字母文本文件(这个文本文件名称一定要用字母)如: ma.txt,然后用中文输入你的姓名,存盘。
c、在这个文件夹中执行debug.exe应用程序;
d、打开你的那个文本文件(ma.txt);
e、将它打开,如-n? ma.txt;
f、将它装入内存,如-l;
g、最后利用-d命令,在存储单元中显示文本文件中的汉字编码内容;
h、记录下(文本中的内容利用debug.exe应用程序看到的)存储器中的代码;
可以在用w命令写之前用r命令来修改cx中的内容,这样可以控制将读入到内存的文件取出cx中的字节数写到新文件中
详解
Debug中
左边是存储单元地址(逻辑地址形式)。
中间是单元内容(每1行显示16个单元,每个单元存放一个字节数据),所以我的名字是c2 ed b5 a4 c3
右边是对应的ascii码字符(若存储东单元中存放80~0FFH的数据,则显示“.”)
图中 c2 ed b5 a4 c3 c3均为存在于ma.txt的内容 。右边显示文本内容 ,但由于文本内容为汉字在 80~0FFH故显示“.”。例如在文本中输入ma dan mei 运行之后的结果如下图