主页 > 二手豪车 > 二手宝马首页

这个是什么意思?

259 2025-07-11 22:31

ax是一个寄存器,寄存器里的数值在每次执行一条命令后会被改变的,因此不能按照简单的逻辑来看它。

我们来看看它是怎么工作的:

mov ax,2

//ax里的值为2

add ax,ax

//ax里的值变为2 + 2 = 4

add ax,ax

//ax里的值变为4 + 4 = 8

add ax,ax

//ax里的值变为8 + 8 = 16

明白了吗?

如果还要实现你原来的方法,可以这样子:

mov ax,2

mov bx,0

add bx,ax

add bx,ax

add bx,ax

mov ax,bx

或者:

mov ax,2

add ax,2

add ax,2

add ax,2

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片