首页/ 题库 / [问答题]编写指令序列,比较AX、BX中的数的绝对的答案

编写指令序列,比较AX、BX中的数的绝对值,绝对值较大的数存入AX,绝对值较小的数存入BX。

问答题
2022-01-17 13:29
查看答案

正确答案

PUSH AX
PUSH BX
ANDAX,AX
JGE SKIP1
NEG AX
SKIP1:AND BX,BX
JGE SKIP2
NEG BX
SKIP2:CMP AX,BX
POP BX
POP AX
JGE SKIP3
XCHG AX,BX
SKIP3:……


试题解析

相关题目
已知(AX)=1234H,执行下述三条指令后,(AX)=( )    MOV BX,AX    NEG BX    ADD AX,BX
MATLAB软件中求矩阵范数的命令是___,求数的绝对值的命令是___
MATLAB软件中求矩阵范数的命令是___,求数的绝对值的命令是___(本60
汇编语言与机器语言指令具有一一对应的关系,因此用其编写的程序计算机能直接接受。
用汇编语言编写的程序需要由()转化为机器指令序列才能执行。
机器语言是直接用计算机指令代码编写的语言。
需求价格弹性的计算,一般用需求量变化的绝对值与价格变化的绝对值来比较。
已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值?
假定(AX)=96H,(BX)=65H,依次执行ADD AX,BX指令和DAA指令后,(AL)=( )。
执行下面的指令序列后,AX寄存器中的数据是( )。 MOV AX,1234H MOV BX,4 MUL BX,
执行下列指令后,AX寄存器中的内容是( ) TABLE DW 10,20,30,40,50 ENTRY DW3 ┆ MOV BX,OFFSET TABLE ADD BX,ENTRY MOV AX,[BX]
8086宏汇编源程序中,若BUFF是字变量名,则执行指令MOV BX,BUFF后,BX中的值为BUFF单元的()。
若要完成(AX)×7/2运算,则在下面四条指令之后添加哪条指令? MOV BX, AX MOV CL, 3 SAL AX, CL SUB AX, BX __________
要完成(AX)×7/2运算,则下列四条指令之后添加( )指令。 MOV BX,AX MOV CL,3 SAL AX,CL SUB AX,BX
若要完成(AX)×7/2运算,则在下列四条指令之后添加指令( )。 MOV BX,AX MOV CL,3 SAL AX,CL SUB AX, BX
完成同指令XCHG AX,BX相同功能的指令或指令序列是()。
要完成(AX)× 7/2运算,则在下列四条指令之后添加哪条指令?( ) MOV BX, AX MOV CL, 3 SAL AX, CL SUB AX, BX
编写指令序列,将AX和BX中较大的绝对值存入AX,较小的绝对值存入BX。

已知AX=0BBCCH,CF=1,以下三条指令执行后,AX中内容是:()
OR AX,3
CLC
RCL AX,1

已知(AX)=1000H,(BX)=2000H,依次执行PUSH AX,PUSH BX、POP AX指令后,AX寄存器中的内容是( )。
广告位招租WX:84302438

免费的网站请分享给朋友吧