东北大学17秋学期《汇编语言程序设计》在线作业3参考答案
17秋学期《汇编语言程序设计》在线作业3一、单选题:【10道,总分:50分】东北大学
1.确定下列那些数据在汇编语言中是非法的 ( )。 (满分:5)
A. 19BH
B. 25D
C. 108Q
D. 101B
2.IBM PC微机系统的I/O指令可以采用的寻址方式为( )。 (满分:5)
A. 直接寻址
B. 间接寻址
C. 变址寻址
D. 直接寻址与间接寻址
3.当执行完下列指令序列后,标志位CF和SF的值为( )。 MOV AH,85H SUB AH,32H (满分:5)
A. 0,0
B. 0,1
C. 1,0
D. 1,1
4.已知AH=0FFH, AL=01H, 执行IMUL AH后, AX的内容应为( )。 (满分:5)
A. 00FFH
B. 0FFFFH
C. 0FF00H
D. 0001H
5.当A≥B时转移的条件转移指令为(A、B为带符号数)( ) (满分:5)
A. JA
B. JAE
C. JG
D. JGE
6.当执行完下列指令序列后,标志位PF和SF的值为( )。 MOV AL,0C4H AND AL,9DH (满分:5)
A. 0,0
B. 0,1
C. 1,0
D. 1,1
7.确定下列哪些数据在汇编语言中是非法的 ( )。 (满分:5)
A. 19BH+38Q
B. 25D AND 17Q
C. 35D*1234H
D. 101B
8.已知CALL FAR PTR执行前SP=100H, 执行后SP的内容为( ) (满分:5)
A. 0FEH
B. 0FCH
C. 104H
D. 96H
9.在循环次数已知的情况下,采用哪种方法控制循环程序最方便。 ( ) (满分:5)
A. 正计数法
B. 倒计数法
C. 寄存器终值法
D. 条件控制法
10.若栈顶的物理地址为20100H,当执行完指令PUSH AX后,栈顶的物理地址为( )。 (满分:5)
A. 20098H
B. 20102H
C. 200FEH
D. 20100H
二、判断题:【10道,总分:50分】
1.当DF=0时,对串的处理是从低地址向高地址方向进行的。( ) (满分:5)
A. 错误
B. 正确
2.在8位补码表示中,10000000表示的真值为-0。( ) (满分:5)
A. 错误
B. 正确
3.奇偶标志PF,当运算结果的低8位中有偶数个1时,被置为0。 (满分:5)
A. 错误
B. 正确
4.MOV DX,BH( ) (满分:5)
A. 错误
B. 正确
5.CPU响应NMI的必要条件是IF=1。( ) (满分:5)
A. 错误
B. 正确
6.MOV DS,CS( ) (满分:5)
A. 错误
B. 正确
7.CALL DWORD PTR ( ) (满分:5)
A. 错误
B. 正确
8.NEG30H( ) (满分:5)
A. 错误
B. 正确
9.MOV AX, CS( ) (满分:5)
A. 错误
B. 正确
10.零标志位ZF,当运算结果为0时,被置为0。( ) (满分:5)
A. 错误
B. 正确
更多学习资料请登录www.openhelp100.com
页:
[1]