《微机原理及接口技术》第03章在线测试
剩余时间:
59:57
答题须知:1、本卷满分20分。
2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。
3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。
第一题、单项选择题(每题1分,5道题共5分)
1、MASM进行宏定义的一对伪指令是___C__。
A、segment /ends
B、proc / endp
C、macro / endm
D、call / ret
2、已知NVAR是一个变量,指令“JMP NVAR”所采用的指令寻址方式是___C。
A、相对寻址
B、直接寻址
C、存储器间接寻址
D、寄存器间接寻址
3、MASM中,实现段间转移的转移类型属性名是____C__。
A、SHORT
B、NEAR
C、FAR
D、PTR
4、下面程序片段的条件转移指令JNB发生了跳转,此时AL可能是__A____。 cmp al,80h jnb next
A、80h
B、7fh
C、10h
D、70h
5、使用CMP指令比较两个无符号数之后,程序希望“大于”时发生转移,则应该使用的条件转移指令是____A__。
A、JA
B、JL
C、JB
D、JG
第二题、多项选择题(每题2分,5道题共10分)
1、(本题空白。您可以直接获得本题的2分)
2、(本题空白。您可以直接获得本题的2分)
3、(本题空白。您可以直接获得本题的2分)
4、(本题空白。您可以直接获得本题的2分)
5、(本题空白。您可以直接获得本题的2分)
第三题、判断题(每题1分,5道题共5分)
1、条件转移指令JC和JB虽然是两个助记符,但却是同一个指令。
正确T
错误
2、主程序调用子程序使用CALL指令。
正确T
错误
3、IA-32处理器的CALL指令执行时涉及堆栈操作。
正确T
错误
4、带有出口参数的寄存器,子程序在进入时无需保护,在返回主程序前也不能恢复。
正确T
错误
5、JMP指令对应高级语言的GOTO语句,所以不要使用。
正确F
错误
网友评论