摘要: 一开始弄不明白为什么每一条的偏移地址有时候是3有时候是2,后来明白了指令算一个,寄存器算一个,值算一个,两个寄存器只算一个。 第一次没逐条编译直接崩溃了,发现是个死循环。 第二次没有给CS和IP赋值,导致ax的值没有变化,CS和IP的值也不对。 第三次对了,然后2的8次方就是16进制里面的0100. 阅读全文
posted @ 2018-11-20 21:44 花逢君 阅读(200) 评论(2) 推荐(0) 编辑