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

我的博客

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

[2012-05-23 14:09] 钢铁是怎么炼成的?

啊!啊!啊!

好吗,16位的汇编看完了,要过度到win32汇编上去,怎么过度?

没有指路人,这路不好走啊。。

你妹的masmaster ,保护模式就照抄了书上的原话,坑爹啊!!!

保护模式,暂时看得【80x86汇编语言程序设计教程(杨季文)】这本书,有难度啊,例子太少了,动手的地方都没有,纸上谈兵。

不知道该怎么继续。。。...
阅读全文 | 评论次数(3) | 浏览次数(422) | 所属类型(默认类型)

[2012-05-14 10:58] 原码,反码,补码

原码,反码,补码


a.原码是一个相应的二进制码,正数的反码是它原码本身,而负数的反码等于其绝对值各位 求反。

b.二进制的负数用补码来表示。对一个二进制负数按位求反,末位加1,即得到这个数的补码。


补码:                 (王爽:p330)
1.最高位为1,表示负数。
2.正数的补码取反加1后,为其对应的负数的补码:负数的补码取反加1后,为其绝对值


取被指令NEG:        (80x86:p40)
在字节操作时对-128取补,或在字操作时对-32768取补,则操作数没有变化,但OF被置位。


王爽:p217

例子:
mov al,0f0h
add al,...
阅读全文 | 评论次数(2) | 浏览次数(293) | 所属类型(默认类型)

[2012-04-19 11:57] 汇编--int 21H DOS功能调用

汇编--int 21H DOS功能调用

INT     21H     功能调用一览表 
编号 功能 入口参数 出口参数 
0 程序终止 CS=PSP段地址    
1 带回显的字符输入    AL=8位数据 
2 字符输出 DL=8位数据    
3 辅助设备输入     AL=8位数据 
4 辅助设备输出 DL=8位数据        
5 打印输出 DL=8位数据         
6 直接控制台I/O DL=0FFH(输入请求) DL=0-OFEH(输出请求)
AL=8位数据 
7 无回显过滤的字符输入     AL=8位数据 
8 无回显的字符的输入   ...
阅读全文 | 评论次数(0) | 浏览次数(259) | 所属类型(默认类型)

[2012-04-13 12:56] 17.4 软盘磁面划分

点击查看原图
看图片。...
阅读全文 | 评论次数(0) | 浏览次数(325) | 所属类型(默认类型)

[2012-03-15 17:50] 80x86汇编小站站长:猪头三(Code_GodFather)

[宣传]
80x86汇编小站站长:猪头三(Code_GodFather)
独立开发磁盘性能优化工具: Real-depth Defragmenter(磁盘深度整理者)
软件下载:http://www.x86asm.com/RDD/Index.html

[站长个人网站]
80x86汇编小站: http:://www.x86asm.com

[常用搜索引擎]
http://www.google.com/
http://www.bing.com/
http://www.kngine.com/

[汇编语言]
http://www.asmcommunity.net/
h...
阅读全文 | 评论次数(4) | 浏览次数(3541) | 所属类型(默认类型)

[2012-03-15 12:17] mov bx,offset var和lea bx,var两条指令的区别

mov bx,offset var和lea bx,var两条指令的区别

解答:
这里有两点:
1. 指令“mov bx, offset var”中offset var是var的偏移地址,在汇编阶段得到,所以该指令的实质是立即数传送给BX;这个立即数就是var的偏移地址。指令“lea bx, var”是在指令执行时计算var的偏移地址(=有效地址)。
2. “mov bx,offset var”就是立即数传送,“lea bx,var”在指令执行时涉及计算,所以在8086/8088CPU中这两条指令的执行时间不同;前者快,后者相对较慢。
经查:
mov reg,imm在8086/8...
阅读全文 | 评论次数(0) | 浏览次数(319) | 所属类型(默认类型)
页码数(1):  1