网站链接1:百家樂百家百家百家百家百家百家百家百家百家百家开户博彩网博彩网博彩网博彩通全讯网

顺风网 » 学习笔记

存档

‘学习笔记’ 分类的存档

汇编基础二

2010年6月7日 admin 没有评论

跳转命令

根据条件作出是否跳转的决定,通常前面会有一个判断语句,例如: 

    CMP AX,BX

    JZ XX //jump zero

上面两条命令意为用 AX 减 BX,它的值如果为 0 则跳转到 XX 的标号行。

常用的跳转命令有:

    JZ/JE   相等或为零为则跳转

    JNZ/JNE  不相等或不为零则跳转

    JL/JLE  小于/小于或等于则跳转

    JG/JGE  大于/大于或等于则跳转

    JMP    无条件跳转

阅读全文…

分类: 学习笔记 标签:

汇编基础一

2010年6月6日 admin 没有评论

MOV指令

假定程序执行之前,寄存器中的数值是全0:

寄存器  X
H L
EAX 0000 00 00
EBX 0000 00 00
ECX 0000 00 00
EDX 0000 00 00

正如前面提到的,EAX的高16bit是没有办法直接访问的,而AX对应它的低16bit,AH(high)、AL(low)分别对应AX的高、低8bit。

mov eax, 012345678h
mov ebx, 0abcdeffeh
mov ecx, 1
mov edx, 2
; 012345678h送入eax
;
0abcdeffeh送入ebx
;
000000001h送入ecx
;
000000002h送入edx 

则执行上述程序段之后,寄存器的内容变为:

阅读全文…

分类: 学习笔记 标签:

苏公网安备 32020202000090号

苏ICP备16040328号     点击这里给我发消息站长



普人特福的博客cnzz&51la for wordpress,cnzz for wordpress,51la for wordpress