汇编学习
文章平均质量分 77
IamAlasca
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
80x86 Registers
Name Length(bits) Use/comments EAX 32 accumulator, general use; low-order-word AX, divided into bytes AH and AL原创 2012-05-05 11:29:18 · 481 阅读 · 0 评论 -
Chapter8 Bit Manipulation
首先我们来看几条比较熟悉的指令。 and destination, source(实现某位置0) or destination, source(实现某位置1) xor destination, source(某位跟1异或取反,跟0异或是自身,本身异或为清0,如xor ax, ax) not destination(取反) 1.The results原创 2012-06-11 20:42:46 · 565 阅读 · 0 评论 -
Chapter7 String Operations
Five 80x86 instructions are designed for string manipulation:movs, cmps, scas, stos, and lods. A string in the 80x86 architecture refers to a contiguous collections of bytes, words, doublewords in me原创 2012-06-13 22:26:52 · 557 阅读 · 0 评论 -
Some Push Instructions
pushad: 将所有的32位通用寄存器压入堆栈 pusha:将所有的16位通用寄存器压入堆栈 pushfd:然后将32位标志寄存器EFLAGS压入堆栈 pushf:将的16位标志寄存器EFLAGS压入堆栈 popad:将所有的32位通用寄存器取出堆栈 popa:将所有的16位通用寄存器取出堆栈 popfd:将32位标志寄存器EFLAGS取出堆栈 popf原创 2012-06-20 23:28:57 · 475 阅读 · 0 评论 -
Chapter4 Basic Instructions
4—1Copying Data movs destination, source 1.Each mov instruction has the form and copies a byte, word, doubleword value from the source operand location to the destination operand location. 2.No m原创 2012-06-25 19:09:05 · 797 阅读 · 0 评论
分享