当前位置:计算机科学技术题库>汇编语言程序设计题库

问题:

[问答题] D1 DB 20H DUP(?) D2  DW  D1 请写出用一条指令实现取D1的偏移地址=>SI中的三种方法。

问题:

[问答题] A DW 1234H B DW 5678H : PUSH A PUSH B POP A POP B 试回答: ①上述程序段执行后(A)=?,(B)=? ②设执行前SP=200H,执行后SP=?

问题:

[问答题] 现有下列程序 MOV AX,6540H MOV DX,3210H MOV CL,04 SHL DX,CL MOV BL,AH SHL AX,CL SHR BL,CL OR DL,BL 试问上述程序段运行后, (AX)=? (BL)=? (DX)=?

问题:

[问答题] 分析下面程序段, MOV AL,200 SAR AL,1 MOV BL,AL MOV CL,2 SAR AL,CL ADD AL,BL 试问程序段执行后 (BL)=? (AL)=?

问题:

[问答题] 程序段如下: BLK1 DB 46,84,34,-5,20,122,73 : MOV CX,7 LEA S1,BLK1 NEXT:MOV AL,[SI] INC SI TEST AL,81H LOOPZ NEXT MOV BL,[SI] : 请回答程序段运行后: (AL)=? (BL)=?

问题:

[问答题] STRING DB‘ABCDEFGHIJ’ MOVAH,01从键盘输入字符1~9 INT21H ANDAL,0FH DECAL XORAH,AH MOVBX,OFFSETSTRING ADDBX,AX MOVBL,[BX] MOVAH,02H ;显示输出 INT21H : 试回答: 上述程序段的功能是什么?

问题:

[问答题] STRING DB‘ABCDEFGHIJ’ MOVAH,01从键盘输入字符1~9 INT21H ANDAL,0FH DECAL XORAH,AH MOVBX,OFFSETSTRING ADDBX,AX MOVBL,[BX] MOVAH,02H ;显示输出 INT21H : 试回答: 如从键盘输入字符‘4’,程序段有什么结果?

问题:

[问答题] AND AL,AL JZ BRCH1 RCR AL,1 JZ BRCH2 RCL AL,1 INC AL JZ BRCH3 : 上述程序运行后,试回答: (1)当(AL)=?时,程序转向BRCH1 (2)当(AL)=?时,程序转向BRCH2 (3)当(AL)=?时,程序转向BRCH3

问题:

[单选] 设DS=5788H,偏移地址为94H,该字节的物理地址是()。

57974H。57914H。5883H。58ECH。

问题:

[单选] IP指令指针寄存器是属于()。

通用寄存器。段寄存器。变址寄存器。控制寄存器。