没有合适的资源?快使用搜索试试~ 我知道了~
最近收集了汇编程序中最常用的一些命令,希望对汇编情有独钟的编程发烧友有所帮助。
资源详情
资源评论
资源推荐
一、数据传送指令
通用数据传送指令
()传送
()进栈
()出栈
()交换
指令
格式为 !"#$
执行的操作 %!"&'(%$&
进栈指令
格式为 $
执行的操作 %&'(%&()
%%&*#%&&'(%$&
出栈指令
格式为 !"
执行的操作 %!"&'(%%*&#%&&
%&'(%&*)
交换指令
格式为 $#$)
执行的操作 %$&'((+%$)&
)累加器专用传送指令
,-%,&输入
"%&输出
./"%"0&换码
这组指令只限于使用累加器 / 或 /. 传送信息
,-输入指令
长格式为 ,-/.#$"%字节&
,-/#$"%字&
执行的操作 %/.&'(%$"&%字节&
%/&'(%$"*#$"&%字&
短格式为 ,-/.#!%字节&
,-/#!%字&
执行的操作 /.'(%%!&&%字节&
/'(%%!&*#!&%字&
"输出指令
长格式为 "$"#/.%字节&
"$"#/%字&
执行的操作 %$"&'(%/.&%字节&
%$"*#$"&'(%/&%字&
短格式为 "!#/.%字节&
"!#/%字&
执行的操作 %%!&&'(%/.&%字节&
%%!&*#%!&&'(/%字&
在 ,1( 机里#外部设备最多可有 23342 个 ,5 端
口#
端口%即外设的端口地址&为 666678888其中前
)32 个端
口%6788&可以直接在指令中指定#这就是长格式中的
$"#
此时机器指令用二个字节表示#第二个字节就是端口号
所以
用长格式时可以在指定中直接指定端口号#但只限于前
)32 个
端口当端口号+9)32 时#只能使用短格式#此时#必须
先把端
口号放到 ! 寄存器中%端口号可以从 6666 到
68888&#然后
再用 ,- 或 " 指令来传送信息
./"换码指令
格式为 ./"$
或 ./"
执行的操作 %/.&'(%%1&*%/.&&
4有效地址送寄存器指令
./%.:;::&有效地址送寄存
器
.!%.:!<;;&指针送寄存器和 !
.%.:<;;&指针送寄存器和
./有效地址送寄存器
格式为 ./$#$
执行的操作 %$&'($
指令把源操作数的有效地址送到指定的寄存器中
.!指针送寄存器和 ! 指令
格式为 .!$#$
执行的操作 %$&'(%$&
%!&'(%$*)&
把源操作数指定的 = 个相继字节送到由指令指定
的寄存器
及 ! 寄存器中该指令常指定 , 寄存器
.指针送寄存器和 指令
格式为 .$#$
执行的操作 %$&'(%$&
%&'(%$*)&
把源操作数指定的 = 个相继字节送到由指令指定
的寄存器
及 寄存器中该指令常指定 !, 寄存器
=标志寄存器传送指令
./8%.:/<;0&标志送 /
/8%/;0&/ 送标志寄存器
8%0&标志进栈
zhangyifang1988
- 粉丝: 2
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0