汇编网首页登录博客注册
w0922的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
友情链接

[2008-02-19 11:57] 拨开【汇编迷雾(一)】相同的汇编指令VS不同的机器代码

【汇编迷雾(一)】相同的汇编指令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...
阅读全文 |   作者: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...
阅读全文 |   作者:wdm | 评论次数(12) | 浏览次数(2954)

[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关联,...
阅读全文 |   作者:abcabc | 评论次数(11) | 浏览次数(8628)

[2008-03-06 10:34] 关于synchronized【转】

synchronized 关键字,它包括两种用法:synchronized 方法和 synchronized 块。
1. synchronized 方法:通过在方法声明中加入 synchronized关键字来声明 synchronized 方法。如:
public synchronized void accessVal(int newVal);
synchronized 方法控制对类成员变量的访问:每个类实例对应一把锁,每个 synchronized 方法都必须获得调用该方法的类实例的锁方能执行,否则所属线程阻塞,方法一旦执行,就独占该锁,直到从该方法返回时才将锁释放,此后被阻塞的线程方...
阅读全文 |   作者:d1998xt | 评论次数(3) | 浏览次数(1542)
页码数(1):  1