【汇编迷雾(一)】相同的汇编指令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...


- [游客] 达兄 好久不见 07/03 17:13
- [duckgaga] 看看这个符不符合你的要求http://www.asmedu.net/blog/user/postco 06/12 23:41
- [w0922] 原因找出来哒··· 安装的时候 不能改变软件默认的安装路径··· 很不错的一款软件···对 06/12 21:53
- [w0922] 程序安装需要时间··· 06/12 21:52
- [tomato] 欢迎回来! 06/12 20:37
- [ppt] "满屏的A 后来问那别个···才知道····呼呼···· " 这个什么原因呀?给分析一下 在c 06/11 23:03
- [starrynight] 提取显示过程中各部分逻辑上的共性 06/05 19:32
- [starrynight] 显示得真么棒,当然不能随便自居 世界最垃圾 了 哈哈 很好,不过,优化改进的空间还是很大的啊 06/05 19:31
- [starrynight] welcome back 06/05 19:27
- [游客] [rem(H/N)*65536+L]/N不会又产生溢出吗? 05/23 22:19
- [heihei1981] 我在汉口今天就准备回去了,稍作休息后,就要开始补落下的课了,嘿嘿 04/28 10:27
- [hihi] 不好意思,最近有事没来。刚去看了一下,实验十已经有人回答了。 04/22 10:01
- [heihei1981] 在哪上班? 呵呵,在一家软件公司上班,写MIS系统的 04/11 21:48
[2008-02-19 11:57] 拨开【汇编迷雾(一)】相同的汇编指令VS不同的机器代码
阅读全文 |
作者:starrynight |
评论次数(8) |
浏览次数(2098)
[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...
[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-06 10:34] 关于synchronized【转】
synchronized 关键字,它包括两种用法:synchronized 方法和 synchronized 块。
1. synchronized 方法:通过在方法声明中加入 synchronized关键字来声明 synchronized 方法。如:
public synchronized void accessVal(int newVal);
synchronized 方法控制对类成员变量的访问:每个类实例对应一把锁,每个 synchronized 方法都必须获得调用该方法的类实例的锁方能执行,否则所属线程阻塞,方法一旦执行,就独占该锁,直到从该方法返回时才将锁释放,此后被阻塞的线程方...
1. synchronized 方法:通过在方法声明中加入 synchronized关键字来声明 synchronized 方法。如:
public synchronized void accessVal(int newVal);
synchronized 方法控制对类成员变量的访问:每个类实例对应一把锁,每个 synchronized 方法都必须获得调用该方法的类实例的锁方能执行,否则所属线程阻塞,方法一旦执行,就独占该锁,直到从该方法返回时才将锁释放,此后被阻塞的线程方...
阅读全文 |
作者:d1998xt |
评论次数(3) |
浏览次数(1542)
页码数(1):
1