问答题X 纠错

参考答案:

DATASEGEMNT
SCORE DW 40 DUP(?);运行前置入具体数据
N0 DW ?
N1 DW ?
N2 DW ?
N3 DW ?
DATAENDS
CODESEGMENT
ASSUME CS:CODE,DS:DATA
START:
MOV AX,DATA
MOV DS,AX
MOV N0,0;各计数器清零
MOV N1,0
MOV N2,0
MOV N3,0
LEA SI,SCORE
MOV CX,40
AGAIN:MOV AX,[SI]
CMP AX,59;分段测试
JAL1
L0:INC N0
JMP NEXT
L1:CMP AX,74
JA L2
INC N1
JMP NEXT
L2:CMP AX,84
JA L3
INC N2
JMP NEXT
L3:CMP AX,100
JAN EXT
INC N3
NEXT:ADD SI,2
LOOP AGAIN
EXIT:MOV AX,4C00H
INT 21H
CODEENDS
END START

查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧
无需下载 立即使用

你可能喜欢

问答题

一个有符号字数组以0为结束标志,求这个数组的:最大值、最小值、平均值。

参考答案:DATASEGEMNTLIST DW -56,+12,88,-126,-5,16,32,-99,72,-18,0MIN ...

问答题

编写程序,求20元素无符号字数组ARRAY中最小的奇数,存入ODD单元,如果不存在奇数,将ODD单元清零。

参考答案:DATASEGEMNTARRAYDW 56,12,88,126,5,16,32,99,72,18DW 116,34,92...

问答题

编写程序,求10元素字数组LIST中绝对值最小的数,存入MIN单元。

参考答案:DATA SEGEMNTLIST DW -56,+12,88,-126,-5,16,32,-99,72,-18MIN D...

问答题

计算分段函数:

A,B的值从键盘输入,Y的值送显示器输出(∧表示“并且”,∨表示“或者”)。

参考答案:INCLUDE YLIB.HDATA SEGEMNTMESS1 DB 0DH,0AH,“Inputtheva...

问答题

计算分段函数:

X的值从键盘输入,Y的值送显示器输出。

参考答案:INCLUDE YLIB.HDATA SEGEMNTMESS1 DB 0DH,0AH,“Inputvalue...

问答题

编写指令序列,如果AL寄存器存放的是小写字母,把它转换成大写字母,否则不改变AL内容。

参考答案:CMPAL,“a”JBDONECMPAL,“z”JADONESUBAL,...

问答题

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

参考答案:PUSH AXPUSH BXANDAX,AXJGE SKIP1NEG AXSKIP1:AND BX,BXJGE SKIP...

问答题

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

参考答案:AND AX,AXJGE SKIP1NEG AXSKIP1:AND BX,BXJGE SKIP2NEG BXSKIP2:...

问答题

假设X和X+2字单元存放有双精度数P,Y和Y+2字单元存放有双精度数Q,下面程序完成了什么工作?
MOV DX,X+2
MOV AX,X;双精度数P送入DX,AX
ADD AX,X
ADC DX,X+2;计算2*P送入DX,AX
CMP DX,Y+2;2P与Q的高位比较
JL L2;2P
JG L1;2P>Q,转L1(Z=1)
CMP AX,Y;如果高位相等,则比较低位
JBE L2;2P的低位小于等于Q的低位,转L2(Z=2)
L1:MOV Z,1
JMP SHORT EXIT
L2:MOV Z,2
EXIT:……

参考答案:

程序根据2P与Q的大小,确定Z的值。
如果2P≤Q,则Z=2
如果2P>Q, 则Z=1
请参阅程序注解

问答题

测试名为X的一个字节,如果X的第1,3位均为1,转移到L1,如果只有一位为1,转移到L2,如果两位全为0,转移到L3。写出对应的指令序列。

参考答案:

MOV AL,X
AND AL,00001010B
JZ L3
CMP AL,00001010B
JE L1
JMP L2

赞题库

赞题库-搜题找答案

(已有500万+用户使用)


  • 历年真题

  • 章节练习

  • 每日一练

  • 高频考题

  • 错题收藏

  • 在线模考

  • 提分密卷

  • 模拟试题

无需下载 立即使用

版权所有©考试资料网(ppkao.com)All Rights Reserved