汇编中 mov ax,bx 是ax=ax-bx的意思 那我想表示 AX=BX-AX应该怎么表示呢?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/20 03:27:44
汇编中 mov ax,bx 是ax=ax-bx的意思 那我想表示 AX=BX-AX应该怎么表示呢?
谁告诉你 mov ax,bx是ax=ax-bx的意思的?其意思是ax=bx,即将bx的值拷贝到ax,bx值没影响
sub ax,bx才是是ax=ax-bx的意思的.
若想表示 AX=BX-AX
实现方式很多,举例两种
一、
mov cx,ax
sub cx,bx ;cx=ax-bx
xor ax,ax
sub ax,cx ;ax=ax-cx,其中右边ax=0,cx=ax-bx,即左边ax==bx-ax
二、
sub ax,bx ;ax=ax-bx
neg(ax) ;ax=-ax即左边ax=bx-ax
sub ax,bx才是是ax=ax-bx的意思的.
若想表示 AX=BX-AX
实现方式很多,举例两种
一、
mov cx,ax
sub cx,bx ;cx=ax-bx
xor ax,ax
sub ax,cx ;ax=ax-cx,其中右边ax=0,cx=ax-bx,即左边ax==bx-ax
二、
sub ax,bx ;ax=ax-bx
neg(ax) ;ax=-ax即左边ax=bx-ax
汇编中 mov ax,bx 是ax=ax-bx的意思 那我想表示 AX=BX-AX应该怎么表示呢?
汇编:MOV BX,128 MOV AX,BX 为什么有错
汇编中 MOV AX,[BX+2]是什么意思呢?怎么回加2呢>
mov AX,[BX][BP]
MOV AX,BX 的意思是把BX中的内容传送到AX中去,然后呢 BX的值变吗?还是原来的值吗
这条汇编怎么执行:cmp ax,bx ja next next:mov ax,0 L:mov ax,1
MOV AX,[BX]与MOV AX,BX有什么区别
指令 MOV AX,ES:[BX]
MOV AX,[BX][SI]是什么意思
汇编指令中给AX寄存器清0并使CF=0,下面那个是错的:MOV AX,0 XOR AX,AX SUB AX,AX AND
汇编中利用除法指令计算100001/100 mov dx,1 mov ax,86A1H mov bx,100 div,b
汇编的题 mov ax,2 mov bx,4 mov cx,6 mov dx,8 L:inc ax bec cx add