【汇编迷雾(一)】相同的汇编指令VS不同的机器代码:http://www.asmedu.net/blog/user/postcontent.jsp?neighborId=4321&kindId=8675&postId=10039&readSg=1&vs=1
汇编网果然高手如云。
今天一上来,就发现自己的问题又有了新的回答,网友feiwei进行了热心解答,并且还在自己的学习博客中对这个问题进行了更加详细的分析(http://www.asmedu.net/blog/user/postcontent.jsp?neighborId=3362&kindId=2014&postId=10707...


- [kakaxi3dai] 哦!呵呵,是啊.谢谢yigeling的提醒. 04/26 17:53
- [yigeling] 写的不错。但和要求相比功能号都多加了1,不要忽略这种细节啊。 04/26 16:35
- [kakaxi3dai] 恩!今天打算弄完,后天就把课程设计2做出来 04/25 19:48
- [kakaxi3dai] 哎!还可以吧. 不过感觉要学的东西太多了. 04/25 19:47
- [游客] 就快学完了,加油! 04/25 00:08
- [app] 应该很有成就感吧,呵呵! 04/24 21:50
- [kakaxi3dai] 其实我也是在看显示结果的时候发现字母的颜色不同,所以用debug查看CL 保存的颜色数据,发现了上述 04/22 11:51
- [sysnap] 博主很用心啊,要是我肯定懒于用debug调试了,也不会发现cx少一这个问题~ 04/21 10:09
- [wdm] 楼主真是有意思。 loop本来就是要将cx减1的啊。呵呵 以后写程序的时候不要走私啊。咯咯~~ 04/21 09:54
- [kakaxi3dai] 真是的,自己马虎写错了 ============================== s :pu 04/20 20:49
- [3989646] 你好,我刚自学汇编,还没怎么入门,希望能教教我 03/26 09:32
- [kakaxi3dai] 好啊!我的QQ 是 412793645 03/28 22:05
- [lonely200808] 你好!我也是姓杨,在自学汇编语言,请多指教!有没有QQ联系呀> 03/26 17:25
[2008-02-19 11:57] 拨开【汇编迷雾(一)】相同的汇编指令VS不同的机器代码
阅读全文 |
作者:starrynight |
评论次数(8) |
浏览次数(2098)
[2008-03-19 18:23] C语言指针
摘录的别人的:
C语言所有复杂的指针声明,都是由各种声明嵌套构成的。如何解读复杂指针声明呢?右左法则是一个既著名又常用的方法。不过,右左法则其实并不是C标 准里面的内容,它是从C标准的声明规定中归纳出来的方法。C标准的声明规则,是用来解决如何创建声明的,而右左法则是用来解决如何辩识一个声明的,两者可 以说是相反的。右左法则的英文原文是这样说的:
The right-left rule: Start reading the declaration from the innermost parentheses, go right, and then go left. When you ...
C语言所有复杂的指针声明,都是由各种声明嵌套构成的。如何解读复杂指针声明呢?右左法则是一个既著名又常用的方法。不过,右左法则其实并不是C标 准里面的内容,它是从C标准的声明规定中归纳出来的方法。C标准的声明规则,是用来解决如何创建声明的,而右左法则是用来解决如何辩识一个声明的,两者可 以说是相反的。右左法则的英文原文是这样说的:
The right-left rule: Start reading the declaration from the innermost parentheses, go right, and then go left. When you ...
阅读全文 |
作者:negatlov |
评论次数(1) |
浏览次数(2239)
[2008-03-13 08:58] 人专必传
“传”字“人”旁加“专”,言人专则必传也。
尧、舜之臣只一事,孔子之门分四科,亦专之谓也。
唐人言五工,不必七言也;近体工,不必古风也。
宋以后,学者好夸多而斗靡。
善乎方望溪云:“古人竭毕生之力,只穷一经;后人贪而兼为之:是以循其流而不能溯其源也。”
------摘自《随园诗话》 清.袁枚 著...
尧、舜之臣只一事,孔子之门分四科,亦专之谓也。
唐人言五工,不必七言也;近体工,不必古风也。
宋以后,学者好夸多而斗靡。
善乎方望溪云:“古人竭毕生之力,只穷一经;后人贪而兼为之:是以循其流而不能溯其源也。”
------摘自《随园诗话》 清.袁枚 著...
阅读全文 |
作者:wuerlang |
评论次数(4) |
浏览次数(2156)
[2007-11-14 13:48] 程序人生--一个程序员对学弟学妹建议(转)
作者用心良苦,请大家认真看看吧!再说下自己的想法!
我始终认为,对一个初学者来说,IT界的技术风潮是不可追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。96,97级的不少大学生都去做Web 了。当然我没有任何歧视某一行业的意识。我只是觉得如果他们把追赶这些时髦技术的时间多花一点在基础的课程上应该是可以走得更远...
我始终认为,对一个初学者来说,IT界的技术风潮是不可追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。96,97级的不少大学生都去做Web 了。当然我没有任何歧视某一行业的意识。我只是觉得如果他们把追赶这些时髦技术的时间多花一点在基础的课程上应该是可以走得更远...
[2008-03-10 14:58] 在论坛里看到这个帖子而想到的
今天看到这个帖子http://www.asmedu.net/bbs/pasteinfo.jsp?part=1&level=free&kind=1220&qkSg=2&qID=5964我也来说两句.
我接触win32汇编不多,大概翻了下罗云斌的那本win32汇编,我倒觉得win32下的汇编更像是c,大量调用win32api,对初学者没什么好处,我非常赞同sunshine的说法,想学好win32编程,首相要了解cpu的运行原理(各种模式),还要了解window的运行机制(诸如内存管理、进程管理、文件管理等等).这两条是最基本的.没有操作系统和数据结构的基础知识,win32的学习根本就...
我接触win32汇编不多,大概翻了下罗云斌的那本win32汇编,我倒觉得win32下的汇编更像是c,大量调用win32api,对初学者没什么好处,我非常赞同sunshine的说法,想学好win32编程,首相要了解cpu的运行原理(各种模式),还要了解window的运行机制(诸如内存管理、进程管理、文件管理等等).这两条是最基本的.没有操作系统和数据结构的基础知识,win32的学习根本就...
阅读全文 |
作者:pirates |
评论次数(6) |
浏览次数(1658)
[2008-03-04 08:53] assume的作用探讨【转】
ASSUME是把你自己定义的DATA段和CPU中的CS段连起来的意思,这样,CS就指向了你所定义的DATA段了。见《汇编语言》(王爽)P73
p278 16.2小节中的内容。
http://www.asmedu.net/bbs/pasteinfo.jsp?part=1&level=free&kind=1220&qkSg=2&qID=7172&readSg=1
关于assume的作用,许多人都简单的解释说,这是告诉编译器哪一个段和哪一个段寄存器相关联。举个简单例子来说:
assume cs:code, ds:data
这是告诉编译器cs和code关联,ds和data关联,...
p278 16.2小节中的内容。
http://www.asmedu.net/bbs/pasteinfo.jsp?part=1&level=free&kind=1220&qkSg=2&qID=7172&readSg=1
关于assume的作用,许多人都简单的解释说,这是告诉编译器哪一个段和哪一个段寄存器相关联。举个简单例子来说:
assume cs:code, ds:data
这是告诉编译器cs和code关联,ds和data关联,...
[2008-03-04 19:24] [转]汇编语言常见错误信息解释
总是看不懂编译时候出现的信息,这里来个参照吧!
错误编号
错误描述
0
Block nesting error
嵌套出错.嵌套的过程,段,结构,宏指令或重复块等非正常结束.例如在嵌套语句中有外层的结束语句,而无内层的结束语局
1
Extra characters on line
一语句行有多余字符,可能是语句中给出的参数太多
2
Internal error-Register already defined
这是一个内部错误.如出现该错误,请记下发生错误的条件,并使用Product Assistance Request 表与Microsoft公司联系
3
Unk...
错误编号
错误描述
0
Block nesting error
嵌套出错.嵌套的过程,段,结构,宏指令或重复块等非正常结束.例如在嵌套语句中有外层的结束语句,而无内层的结束语局
1
Extra characters on line
一语句行有多余字符,可能是语句中给出的参数太多
2
Internal error-Register already defined
这是一个内部错误.如出现该错误,请记下发生错误的条件,并使用Product Assistance Request 表与Microsoft公司联系
3
Unk...
页码数(1):
1