inter手册
补充知识,理解reg momem imm accum segreg英文什么意思
英文名称 含义
Reg 寄存器的意思
Mod 寻址方式是哪一种
Mem 内存
Imm 立即数
Accum 累加寄存器...ax压栈
pop ax 出栈的值放到ax中
push的指令
push r16/m16/seg (可以是16位寄存器,2个字节的内存,或者段寄存器)
pop 一样
标志寄存器传送指令
...,因为这个CPU寻址的时候指令执行周期短,如果
写成 mov ah,0那么带有立即数所以比较慢,玩汇编就是要这样玩的)
SAHF 清零标志位
PUSHF 和POPF都是一样的,只不过有入栈出栈的操作,所以指令周期更长...SBB指令按照定义相应设置状态标志
SBB指令主要与SUB配合,实现多精度减法运算
同加法一样,只不过是借位
双字减法例子
mov ax,4652h ;ax=4652h
sub ax,0f0f0h ...,
而是写成 SUB 0,1
用0减去操作数1,然后结果返回操作数
求补运算也可以表达成,将操作数按位取反后加1
NEG指令对标志的影响与用零作减法的SUB指令一样
跳转指令
JMP 预习
inter