今天看王爽大叔的《汇编语言(第二版)》,第五章,实验4,第三题,纠结了... 第一个空是非常无脑的,内存中的代码段寄存器是CS,只要用心看书的人都应该知道。不过第二题就无语了吧,这么长串的程序到底是多少字节嘞? 经过一番查找,在爽叔的汇编官方论坛找到了一个解决方案。经过测试的确不错,现在分享于大家,也做自己的一个学习记录。
今天上汇编课,讲到快下课的时候介绍求补指令NEG...大意为:NEG指令的操作是用0减去操作数,结果送回该操作数所在地址。然后teacher又说“大家别忘啦,求补要加1啦~balabalabala” 此时就感觉奇怪了。MD,我记得求补码应该是负数才“取反(用0减操作数)加1”嘛。为毛这里不管操作数是甚毛数都要取反加一嘞?正数
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号