使用emu8086学习汇编mov指令
Posted bcbobo21cn
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用emu8086学习汇编mov指令相关的知识,希望对你有一定的参考价值。
1 将立即数复制到寄存器
运行如下;
2 寄存器到寄存器之间传数
3 通用寄存器与段寄存器之间传数
AX是通用;ES是附加段寄存器,Extra Segment;
4 直接寻址
运行之后,定位到内存偏移2000H处,看一下此处的值是07;
运行之前的情况如下;DS寄存器的值默认是0100;
运行之前先看一下偏移2000H处的值,为00;
5 错误的MOV指令
MOV指令的限制如下,
1.CS、IP的值不可以作为目标操作数;
2.dest、src不可以同时作为存储器操作数出现;
3.段寄存器不能相互转送;
4.不能把立即数送人段寄存器;
看一下如果把ES的值传给DS会怎样;
不能运行;直接报错;segment registers cannot go together!
以上是关于使用emu8086学习汇编mov指令的主要内容,如果未能解决你的问题,请参考以下文章