- [silentpassing] 呵呵 很美啊 文章中的博客链接不行 只能用友情链接 呵呵 你可以把文章中的连接改下 11/07 20:48
- [游客] 咦?我论坛里写的是128,怎么到这里误写作180了?呵呵,笔误。 02/05 16:08
- [crazyman] loop是短跳转,对ip的修改范围为:-128~127. 你的问题可以看看第9章的内容。都有讲解和 02/03 14:25
- [游客] 整的不含糊。呵呵 02/03 13:27
- [游客] 美女!!!! 02/03 13:24
[2009-01-24 08:47] jcxz和loop的循环体不能太长?超过了180字节就不可以了?
我在论坛上提了个问题,期待着有人会替我作解答(mouse或是tomato)。。。鄙视我自己。
自己动手,丰衣足食!
我简单地写了个程序,故意将我的loop循环体设计成100个mov ax,4,共计300bytes。
结果编译时,果然出现了severe error,提示:
x.asm(108): error A2053: Jump out of range by 174 byte(s)
300-128=174?差了两个字节。
不过,反正是证明了不能超过180个字节了(可能是179或181之类的)。...
自己动手,丰衣足食!
我简单地写了个程序,故意将我的loop循环体设计成100个mov ax,4,共计300bytes。
结果编译时,果然出现了severe error,提示:
x.asm(108): error A2053: Jump out of range by 174 byte(s)
300-128=174?差了两个字节。
不过,反正是证明了不能超过180个字节了(可能是179或181之类的)。...
阅读全文 |
评论次数(2) |
浏览次数(816) |
所属类型(默认类型)
[2009-01-22 14:22] p128 用伪指令end描述了程序的结束和程序的入口。
这几天在复习以前所作的笔记。看到如下一段:
start / end start
用伪指令end描述了程序的结束和程序的入口。
在编译、连接后,由end start指明的程序入口,被转化为一个入口地址,存储在可执行文件中描述信息中(实际上是存放在PSP中)。
似乎自己为此做过验证,找了好久,终于找到了:
http://www.asmedu.net/bbs/pasteinfo.jsp?part=1&level=book&kind=1007&qkSg=2&qID=21663&readSg=1...
start / end start
用伪指令end描述了程序的结束和程序的入口。
在编译、连接后,由end start指明的程序入口,被转化为一个入口地址,存储在可执行文件中描述信息中(实际上是存放在PSP中)。
似乎自己为此做过验证,找了好久,终于找到了:
http://www.asmedu.net/bbs/pasteinfo.jsp?part=1&level=book&kind=1007&qkSg=2&qID=21663&readSg=1...
阅读全文 |
评论次数(1) |
浏览次数(761) |
所属类型(默认类型)
[2009-01-22 14:15] Er....终于找到发文章的链接了。
找得我好苦!这个学习博客建得晚了点,我都跑到第12章了。
要是一开始就建就好了。
我感觉学到现在,有很多朋友在旁指点和帮助我,尤其是mouse和tomato。非常感谢他们。
同时,建了这个学习博客后,发现以前几章里的提问,当初认为自己是做对了,就自顾自往下学习了。今天才发现当时的一些回答现在是有争议的。不过,我也不打算一一验证了。
我最近在复习以前做的笔记,好好消化一下,然后准备把第12章的那道中断题从头到尾自己做一遍。原先做的那个全是书上的思路。到时候一定要自己写一个。
最后,广告一下,我的个人博客地址是 http://spyrise.cn/blog/ 有兴趣的朋友...
要是一开始就建就好了。
我感觉学到现在,有很多朋友在旁指点和帮助我,尤其是mouse和tomato。非常感谢他们。
同时,建了这个学习博客后,发现以前几章里的提问,当初认为自己是做对了,就自顾自往下学习了。今天才发现当时的一些回答现在是有争议的。不过,我也不打算一一验证了。
我最近在复习以前做的笔记,好好消化一下,然后准备把第12章的那道中断题从头到尾自己做一遍。原先做的那个全是书上的思路。到时候一定要自己写一个。
最后,广告一下,我的个人博客地址是 http://spyrise.cn/blog/ 有兴趣的朋友...
阅读全文 |
评论次数(2) |
浏览次数(885) |
所属类型(默认类型)