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

我的博客

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

[2010-12-05 11:30] 80x86中断向量表

阅读全文 | 评论次数(0) | 浏览次数(692) | 所属类型(汇编知识点汇总)

[2010-12-04 09:50] 如何知道一段代码的长度~~!!!

offset do0end-offset do0   ;do0是一段代码
-----------------------------
"-"编译器识别的运算符号,编译器可以用它来识别两个常数的减法。

======================================================
MSG db 'this is a message!'
MSGLEN EQU $-MSG     ;$表示当前偏移地址...
阅读全文 | 评论次数(1) | 浏览次数(883) | 所属类型(汇编知识点汇总)

[2010-12-03 18:36] MOVSB、MOVSW和REP

-------------------------转载文章
先说搬移字串。搬移字串指令有两种,分別是 MOVSB 和 MOVSW,先说 MOVSB。MOVSB 的英文是 move string byte,意思是搬移一个字节,它是把 DS:SI 所指位址的一个位元组搬移到 ES:DI 所指的位址上,搬移后原來的內容不变,但是原来 ES:DI 所指的內容会被覆蓋而且在搬移之后 SI 和 DI 会自动地址向下一个要搬移的位址。
一般而言,通常程序设计师只搬一个字节,通常都会重复很多次,如果要重复的话,就得把重复次数先存储在 CX 寄存器,并在 MOVSB 之前加上 REP 指令。
下面演示一下...
阅读全文 | 评论次数(0) | 浏览次数(671) | 所属类型(汇编知识点汇总)

[2010-12-02 22:18] 无符号数比较相关指令的理解

点击查看原图
如图:...
阅读全文 | 评论次数(0) | 浏览次数(607) | 所属类型(汇编知识点汇总)

[2010-12-02 20:14] Cmp指令执行后,sf和of的值如何说明比较的结果

点击查看原图
Cmp指令执行后,sf和of的值如何说明比较的结果:...
阅读全文 | 评论次数(2) | 浏览次数(834) | 所属类型(汇编知识点汇总)

[2010-11-24 16:19] 编写子程序注意事项

点击查看原图
注意事项:...
阅读全文 | 评论次数(0) | 浏览次数(294) | 所属类型(汇编知识点汇总)

[2010-11-22 13:54] 80×25彩色字符模式

点击查看原图
80列×25行显示格式:
彩色显示缓冲区:B800H~BFFFH(大小:32KB)...
阅读全文 | 评论次数(0) | 浏览次数(268) | 所属类型(汇编知识点汇总)

[2010-11-21 17:23] [idata]和idata的区别:

[idata]中的idata表示偏移地址
idata表示一个立即数

但是:
    "在masm程序中,[idata]和idata都被当作立即数" 这是masm程序在编译过程中自行处理的规定.
    而在debug中就有严格的区别。。。
--------------------------------------------------
错误的写法:

    mov [idata],0   ;必须要有一个寄存器...
阅读全文 | 评论次数(0) | 浏览次数(254) | 所属类型(汇编知识点汇总)

[2010-11-21 16:30] 关于DEBUG的几个有用的命令

-g 0012
   理解:从当前CS:IP指向的指令执行,一直到(IP)=0012H为止。
-p
   理解:a、自动重复执行loop循环
         b、遇到INT 21H命令行所用的执行命令...
阅读全文 | 评论次数(1) | 浏览次数(577) | 所属类型(汇编知识点汇总)

[2010-11-21 14:09] 寻址方式的综合应用

点击查看原图
重点:...
阅读全文 | 评论次数(0) | 浏览次数(257) | 所属类型(汇编知识点汇总)
页码数(2):  1  2