mov ax, 0
这样应清零了;
sub ax, ax
这样也清了;
xor ax, ax
这样也清零了;自己跟自己异或,异或是同则结果为0、不同结果为1;自己和自己,每一位都是相同的,异或后结果为0;
and ax, 0
和0相与,这样也清零了;
自己写代码用 xor ax, ax ,用这个就对了,都用这个;
看一下xor ax, ax 的情况;单步,执行完mov语句之后,
执行完xor语句之后 ;
在汇编中将AL寄存器清0、将AL寄存器高2位清0分别是用什么指令实现的
1、AND AX,0FF00H。
2、AND AX,0FF3FH。
先随便给ax赋一个值,然后执行 AND AX,0FF3FH 看一下;单步,
文章来源地址https://www.toymoban.com/news/detail-670117.html
FF3F的二进制是如下,
文章来源:https://www.toymoban.com/news/detail-670117.html
到了这里,关于8086汇编语言寄存器清零学习的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!