数据传送类型
| 类型 | 汇编指令格式 | 功 能 | 操作数说明 | 时钟周期数 | 字节数 |
|---|---|---|---|---|---|
| 数 据 传 送 类 | MOV dst, src | (dst) ← (src) | mem, reg reg, mem reg, reg reg, imm mem, imm seg, reg seg, mem mem, seg reg, seg mem, acc acc, mem | 9+EA 8+EA 2 4 10+EA 2 8+EA 9+EA 2 10 10 | 2 ~ 4 2 ~ 4 2 2 ~ 3 3 ~ 6 2 2 ~ 4 2 ~ 4 2 3 3 |
| PUSH src | (SP) ← (SP)-2 ((SP)+1, (SP)) ← (src) | reg seg mem | 11 10 16+EA | 1 1 2 ~ 4 | |
| POP dst | (dst) ← ((SP)+1, (SP)) (SP) ← (SP)+2 | reg seg mem | 8 8 17+EA | 1 1 2 ~ 4 | |
| XCHG op1, op2 | (op1) ←→ (op1) | reg, mem reg, reg reg, acc | 17+EA 4 3 | 2 ~ 4 2 1 | |

本文深入解析了汇编语言中的数据传送类型指令,包括MOV、PUSH、POP、XCHG等,详细阐述了每种指令的功能、操作数类型、执行周期及字节数,为理解和掌握汇编语言提供了全面的指导。
最低0.47元/天 解锁文章
1737

被折叠的 条评论
为什么被折叠?



