阅读下面的汇编语言程序,填充【 】,使程序能按预定的设计要求正常执行:
DSEG SEGMENT
ARRAY DB 34H,56H,23H,70H,96H
CNT DW $-ARRAY
DSEG ENDS
SSEG SEGMENT PARA STACK ‘STACK’
DB 256 DUP(0)
SSEG ENDS
CSEG SEGMENT
ASSUME CS:CSEG,DS:DSEGM,SS:SSEG
START: MOV AX,DSEG
MOV DS,AX
MOV SI,OPFSET ARRAY
MOV CX,CNT
CLD
NEXT: LODSB
MOV BL,AL
AND AL,0FOH
PUSH CX
MOV CL,4
SHR AL,CL
OR AL,30H
CALL DISP
MOV AL,BL
AND AL,0FH
OR AL,30H
CALL DISP
DEC CX
JCXZ ZTE
MOV ALM, ‘,’
CALL DISP
JMP NEXT
ZTE: MOV AH,4CH ;终止当前进程,返回调用进程
INT 21H
DISP: MOV AH,14 ;写字符到当前光标位置,光标前进一格
INT 10H
RET
CSEG ENDS
END START
第1题:
在下面的汇编语言程序横线处填空,使语句完整,保证程序正确执行。
DSEG SEGMENT
D1 DB -1,5,2,6,-7,4
CNT EQU $-D1
RS DW
DSEG ENDS
SSEG SEGMENT STACK
DB 256DUP(0)
SSEG ENDS
CSEG SEGMENT
ASSUM CS: CSEG,DS:DSEG, SS:SSEG
START PROC FAR
PUSH DS
XOR AX,AX
PUSH AX
MOV AX, DSEG
MOV DS,AX
MOV BX,OFFSETF D1
MOV CX, CNT
MOV DX, 0
LP: MOV AL,[BX]
CMP AL,0
JGE CONT
INC DX
CONT :INC BX
DEC CX
JNZ LP
MOV RS,DX
RET
START ______
CSEG ENDS
END START
第2题:
下列描述中正确的是( )。
A.汇编语言是汇编语言编写的程序,运行速度快,阅读方便,属于面向用户的程序设计语言
B.汇编语言源程序可以直接执行
C.汇编语言是由符号指令及其使用规则构成的程序设计语言
D.汇编语言属于低级语言
第3题:
下列描述正确的是( )。
A.汇编语言是汇编语言编写的程序,运行速度快,阅读方便,属于面向用户的程序设计语言。
B.汇编语言原程序可以直接执行。
C.汇编语言是由符号指令及其使用规则构成的程序设计语言。
D.汇编语言属于低级语言。
第4题:
下列描述不正确的是( )。
A.汇编语言即是机器语言
B.汇编语言程序不可直接运行
C.汇编语言的指令语句与机器指令一一对应
D.汇编语言程序运行速度快,阅读方便,但仍属于面向机器的程序设计语言
第5题:
下列程序设计语言编制的程序中,能直接被计算机识别和执行的是( )
A.机器语言
B.汇编语言
C.高级语言
D.BASIC语言