设代码段为CSEG,数据段为DSEG,编程完整的程序W=((X+Y)×8一Z)/2,其中,X、Y、Z为字节类型无符号变量,
设代码段为CSEG,数据段为DSEG,编程完整的程序W=((X+Y)×8一Z)/2,其中,X、Y、Z为字节类型无符号变量,数值分别为:34H、45H、56H。
设代码段为CSEG,数据段为DSEG,编程完整的程序W=((X+Y)×8一Z)/2,其中,X、Y、Z为字节类型无符号变量,数值分别为:34H、45H、56H。
第1题
A.ASSUMECS:CSEG
B.END START
C.MOVCS,CSEG
D.MOV AX,CSEG MOVCS,AX
第2题
A.ASSUMECS:CSEG
B.END START
C.MOV CS,CSEG MOVCS,AX
D.MOV AX,CSEG
第3题
第4题
A.A.00H和FFH
B.B.FFH和00H
C.C.FFH和FFH
D.D.00H和01H
第5题
A.一个或多个代码段,代码段的属性为只读
B.零个或多个代码段,代码段的属性为只读
C.零个或多个包含初始化数据的数据段,数据段的属性为可读写
D.零个或多个不包含初始化数据的数据段,数据段的属性为可读写
第6题
根据下列要求编写一个汇编语言程序: (1)代码段的段名为COD_SG。 (2)数据段的段名为DAT_SG。 (3)堆栈段的段名为STK_SG。 (4)变量HIGH_DAT所包含的数据为95。 (5)将变量HIGH_DAT装入寄存器AH、BH和DL中。 (6)程序运行的入口地址为START。
第7题
DSEG SEGMENT
NUMW DW 8000
OUO DW 0
REM DW 0
DSEG ENDS
CSEG SEGMENT
ASSUME CS:CSEG,DS:DSEG
ASSUME CS:CSEG,DS:DSEG
MOV AX,DSEG
MOV DS,AX
MOV AX,NUMW
MOV ______,500
XOR DX,DX
DIV BX
MOV QUO,AX
MOV REM,
HLT
CSEG ENDS
END
第10题
下面的汇编语言源程序经汇编后,发现TEST [BX],OIH指令有语法错误,其该指令的正确形式应该是______。
DSEG SEGMENT
DAT DB 5,13,4,-2,6,23, 44, -1, 29,-3
CNT DW $-DAT
DSEG ENDS
SSEG SEGMENT STACK
DB 256 DUP (0)
SSEG ENDS
CSEG SEGMENT
ASSUME DS: DSEG, SS: SSEG, CS: CSEG
START PROC FAR
PUSH DS
XOR AX, AX
PUSH AX
MOV AX, DSEG
MOV DS,AX
XOR AX, AX
MOV BX, OFFSET DAT
MOV CX, CNT
LP: TEST [BX],01H
JZ NEXT
INC AH
ADD AL, [BX]
NEXT: INC BX
LOOP LP
SET
START ENDP
CSEG ENDS
END START