问答题
简答题
阅读下列程序段,指出①~④ 条语句操作的结果,并分析其中有错误的语句。
DATA SEGMENT
V1 DB 5
V2 EQU 10 DATA ENDS
① INC V1
② INC V2
③ MOV AX, V2
④ INC AX
【参考答案】
①(V1)+1=5+1=6→V1;
②错误语句,因为变量V2为立即操作数;
③10&ra......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
相关考题
-
问答题
阅读下列程序段,注释指令中计算符LENGTA的取值. DATA SEGMENT A DW 10 DUP(?), 1234H, 20 DUP(?) B DB ‘ABCDEF’,6 DUP(?) C DW 10, 20 DPU(?) D DW 5 DUP(3 DUP(2),5) DATA ENDS ┆ ① MOV AX, LENGTH A ② MOV BX ,LENGTH B ③ MOV CX ,LENGTH C ④ MOV DX ,LENGTH D -
问答题
设a,b,c,d均为16位数据常数,依次为DW伪指令定义为A,B,C,D变量,将常数35赋值给变量F,要求完成[(a+b–c)/8]×35+d算式的运算,将结果按低16位、高16位顺序送E,E+2字存储单元中,编写完成上述算式运算、存储结果返回DOS状态的程序。 -
问答题
阅读下列由段定义伪指令组成的汇编语句,指出两个同名数据段DATA在汇编过程中是否仍作为一个段处理?画出它们中的数据在主存中的形式。 DATA SEGMENT AA DW 20H, -30H DATA ENDS STACK SEGMENT STACK DB 100 DUP (0) STACK ENDS CODE SEGMENT ┆ DATA SEGMENT BUF DB ‘ABC’ DATA ENDS ┆ CODE ENDS
