《微机原理及接口技术》第03章在线测试
《微机原理及接口技术》第03章在线测试
剩余时间:
59:53
答题须知:1、本卷满分20分。
2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。
3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。
第一题、单项选择题(每题1分,5道题共5分)
1、堆栈的操作原则是_____________。
A、先进先出 B、后进先出
C、后进后出 D、循环
2、与“lea ebx, array”功能相同的指令是__________。
A、mov ebx, array B、mov ebx, seg array
C、mov ebx, offset array D、mov ebx, [array]
3、设EAX=ABDFH,则在执行指令“AND EAX, 0lH”后,EAX寄存器的内容为__________。
A、ABDFH B、FFFFH
C、0001H D、0000H
4、设EAX=1000H,EBX=2000H,则在执行了指令“SUB EAX, EBX”后,标志位CF和ZF的值分别为__________。
A、0,0 B、0,1
C、l,0 D、l,1
5、对寄存器EAX的内容乘以2的指令是__________。
A、shr eax,1 B、shl eax,1
C、ror eax,1 D、rcr eax,1
第二题、多项选择题(每题2分,5道题共10分)
1、将AL中的大写字母转换为小写,可用__________指令。
A、sub al,20h
B、add al,20h
C、cmp al ,20h
D、test al,20h
E、or al,20h
2、将DL中小写字母转换为大写,可用__________指令。
A、add dl,20h
B、or dl ,20h
C、xor dl ,20h
D、and dl,20h
E、sub dl ,20h
3、下面语法正确的指令是__________。
A、add al, ah
B、add [ebx+3], al
C、add eax, [edi]
D、add [ebx], [edx]
E、add [edx],100
4、同时使EAX寄存器和CF标志清0的指令有__________。
A、mov eax,0
B、xor eax,eax
C、or eax,0
D、sub eax,eax
E、and eax,0
5、在DOS/Windows平台,ASCII码中控制光标回到本行首位的回车字符,可以表达为__________。
A、10
B、13
C、0dh
D、07h
E、0bh
第三题、判断题(每题1分,5道题共5分)
1、对一个正整数,它的原码、反码和补码都一样,也都与无符号数的编码一样。
T
2、对于常数41H,在汇编语言中表达成字符’A’也是正确的,因为’A’的ASCII码就是41H。
T
3、“mov ebx,ax”指令的错误原因是数据类型不匹配。
T
4、无符号数在前面加零扩展,数值大小不变;有符号数前面进行符号扩展,位数加长一位、数值增加一倍。
F
5、“sub [esi],[edi]”是一条正确的IA-32处理器指令。
F
《微机原理及接口技术》第03章在线测试
剩余时间:
59:53
答题须知:1、本卷满分20分。
2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。
3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。
第一题、单项选择题(每题1分,5道题共5分)
1、堆栈的操作原则是_____________。
A、先进先出 B、后进先出
C、后进后出 D、循环
2、与“lea ebx, array”功能相同的指令是__________。
A、mov ebx, array B、mov ebx, seg array
C、mov ebx, offset array D、mov ebx, [array]
3、设EAX=ABDFH,则在执行指令“AND EAX, 0lH”后,EAX寄存器的内容为__________。
A、ABDFH B、FFFFH
C、0001H D、0000H
4、设EAX=1000H,EBX=2000H,则在执行了指令“SUB EAX, EBX”后,标志位CF和ZF的值分别为__________。
A、0,0 B、0,1
C、l,0 D、l,1
5、对寄存器EAX的内容乘以2的指令是__________。
A、shr eax,1 B、shl eax,1
C、ror eax,1 D、rcr eax,1
第二题、多项选择题(每题2分,5道题共10分)
1、将AL中的大写字母转换为小写,可用__________指令。
A、sub al,20h
B、add al,20h
C、cmp al ,20h
D、test al,20h
E、or al,20h
2、将DL中小写字母转换为大写,可用__________指令。
A、add dl,20h
B、or dl ,20h
C、xor dl ,20h
D、and dl,20h
E、sub dl ,20h
3、下面语法正确的指令是__________。
A、add al, ah
B、add [ebx+3], al
C、add eax, [edi]
D、add [ebx], [edx]
E、add [edx],100
4、同时使EAX寄存器和CF标志清0的指令有__________。
A、mov eax,0
B、xor eax,eax
C、or eax,0
D、sub eax,eax
E、and eax,0
5、在DOS/Windows平台,ASCII码中控制光标回到本行首位的回车字符,可以表达为__________。
A、10
B、13
C、0dh
D、07h
E、0bh
第三题、判断题(每题1分,5道题共5分)
1、对一个正整数,它的原码、反码和补码都一样,也都与无符号数的编码一样。
T
2、对于常数41H,在汇编语言中表达成字符’A’也是正确的,因为’A’的ASCII码就是41H。
T
3、“mov ebx,ax”指令的错误原因是数据类型不匹配。
T
4、无符号数在前面加零扩展,数值大小不变;有符号数前面进行符号扩展,位数加长一位、数值增加一倍。
F
5、“sub [esi],[edi]”是一条正确的IA-32处理器指令。
F