- 1
- 0
- 约 6页
- 2017-05-09 发布于河南
- 举报
8088汇编指令参考
8086/8088汇编指令参考
(Windtrace整理)
一、数据传送指令
1.通用数据传送指令
MOV(Move)传送
PUSH(Push onto the stack)进栈
POP(Pop from the stack)出栈
XCHG(Exchange)交换
.MOV指令 格式为: MOV DST,SRC
执行的操作:(DST)-(SRC)
.PUSH进栈指令
格式为:PUSH SRC
执行的操作:(SP)-(SP)-2
((SP)+1,(SP))-(SRC)
.POP出栈指令
格式为:POP DST
执行的操作:(DST)-((SP+1),(SP))
(SP)-(SP)+2
.XCHG 交换指令
格式为:XCHG OPR1,OPR2
执行的操作:(OPR1)--(OPR2)
2.累加器专用传送指令
IN(Input) 输入
OUT(Output) 输出
XLAT(Translate) 换码
这组指令只限于使用累加器AX或AL传送信息.
.IN 输入指令
长格式为: IN AL,PORT(字节)
IN AX,PORT(字)
执行的操作: (AL)-(PORT)(字节)
(AX)-(PORT+1,PORT)(字)
原创力文档

文档评论(0)