微机原理与接口技术期中试卷A
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
福建师范大学福清分校
2009—2010学年度上学期2008级电子信息科学与技术专业
《微机原理与接口技术》试题(A卷)
试卷类别:闭卷考试时间:120分钟
学号姓名成绩
一、单项选择题(每题1.5分,40题,共60分)
1. 微型计算机的外存储器是指( )。
①ROM ②RAM ③磁盘④虚拟盘
2. 80386微型计算机是32位机,根据是它的()。
①地址线是32位②数据线为32位
③寄存器是32位的④地址线和数据线都是32位
3. 将十进制数215转换成二进制数是( )。
①11101010B ②11101011B ③11010111B ④11010110B
4. 将二进制数01100100B转换成十六进制数是()。
①64H ②63H ③100H ④
0ADH
5. 将十进制数215转换成十六进制数是()。
①13H ②0C5H ③0D7H ④0EAH
6. 将二进制数01100100转换成十进制数是()。
①11D ②100D ③10D ④99D
7. 下列数中最大的数是()。
①227Q ②1FFH ③10100001B ④1789D
8. N位无符号数整数表示范围是()。
①0~N2②0~2N③0~2n-1 ④0~N2-1
9. 二进制的十进制编码称为()。
①BCD码②ASCII码③机内码④二进制码
10. 用ASCII码(7位)表示字符5和7是()B。
①01100101和1100111 ②10100011和01110111
③1000101和1100011 ④0110101和0110111
11. 按对应的ASCII码值来比较,正确的答案是()。
①’a’比’b’大②’a’比’Q’大
③空格比逗号大④’H’比’R’大
12. 微处理器8086从功能上把内部结构分为两大部分,即()。
①CPU,ALU ②ALU,BIU ③EU,BIU ④CPU,∑
13. 若将常数3963存储到Y表示的内存单元中,那么()。
①(Y)=27H,(Y+1)=2FH ②(Y)=7BH,(Y+1)=0FH
③(Y)=39,(Y+1)=63 ④(Y)=63,(Y+1)=39
共四页第一页
14. 属于数据寄存器组的寄存器是()。
①AX,BX,CX,DS ②SP,DX,BP,IP
③AX,BX,CX,DX ④AL,DI,SI,AH
15. 由CS和IP的内容表示的是()。
①可执行代码的长度②当前正在执行的指令的地址
③下一条待执行指令的地址④代码段的首地址
16. 微型计算机的ALU部件是包含在()之中。
①存储器②I/O接口③I/O设备④CPU
17. 8086/8088 CPU具有()根地址线。
①20 ②16 ③8 ④24
18. 微型计算机的字长取决于()的宽度。
①地址总线②控制总线③通讯总线④数据总线
19. 8086CPU中的标志寄存器是一个()的寄存器。
①9位②1位③8位④16位
20. 对相对寻址[BP+0AH],其默认的段寄存器是()。
①DS ②ES ③SS ④CS
21. 设DA T为字变量,则指令ADD AL,BYTE PTR DAT+1中的源操作数采用的寻址方式是()。
①立即寻址②直接寻址③变址寻址④寄存器寻址
22. 若要将AL寄存器除最高位外,其余各位求反,然后末位加1,下列各组指令中可以完成上述功能的是()。
①NEG AL ②NOT AL ③NEG AL ④XOR AL,7FH
INC AL INC AL INC AL
23. 下列寄存器中,可用于寄存器间接寻址的是()。
①AX ②SP ③SI ④IP
24. 若采用指令XOR AL,N对AL寄存器的高4位求反,而低4位保持不变,则N应选择()。
①0F0H ②0FH ③0AFH ④0A0H
25. 若要将AL寄存器的D1和D3两位设置为1和0,其他位不变,下列各组指令中能完成上述功能的是()。
①AND AL,10H ②OR AL,02H ③XOR AL,18H ④OR AL,10H
OR AL,10H AND AL,0F7H AND AL,0F7H AND AL,10H
26. 若要将内存12345H单元中的一个字节内容取入AL寄存器,下列各组指令中正确的是()。
①MOV AL,[12345H] ②MOV AX,1200H
MOV ES,AX
MOV DX,0345H
MOV AX,ES:[DX]
③MOV SI,2345H ④MOV AX,1000H
MOV AL,[SI+1000H] MOV DS,AX
MOV BX,2345H
MOV AL,[BX]
27. 指令MOV AX,OFFSET [BX+SI+5]和指令LEA AX,[BX+SI+5]的功能()。
①是相同的
②是不同的,前者执行后AX=0,而后者执行后AX=BX+SI+5
③是不同的,前者执行后AX=BX+SI+5,后者执行后AX=0
④当BX和SI在汇编过程中为已知时,是相同的,否则是不同的
共四页第二页
28. 下列堆栈操作指令中,正确的指令是()。
①POP [BX] ②PUSH 123H ③POP CS ④PUSH AH
29. 下列指令中,正确的指令是()。
①ADD AL,[BX+BP+6] ②CMP 36H,AL
③AND [SI],BYTE PTR 80H ④INC [DI]
30. 设AL中是一有符号数,若要对该数求负,下列各组指令中不能完成该功能的是()。
①NOT AL ②MOV AL,0FFH ③XOR AL,0FFH ④NEG AL
INC AL MUL AL ADD AL,1
31. 下列指令中,对CF标志有影响的指令是()。
①DEC AL ②MUL CL ③DIV AL ④NOT AL
32. 下列指令中,对CF标志无影响的指令是()。
①NEG AL ②ROL AL,1 ③IMUL DL ④INC SI
33. 下列串操作指令中,正确的指令是()。
①MOVS ②REPE CMPS STR1,STR2
③REP SCASB ④REPNZ STOSB
34. 下列各组条件转移指令中,均适用于有符号数比较判断的是()。
①JNE OPRD;JG OPRD;JBE OPRD ②JA OPRD;JL OPRD;JNGE OPRD
③JNLE OPRD;JE OPRD;JGE OPRD ④JLE OPRD;JNAE OPRD;JNL OPRD
35. 对指令MOV BYTE PTR[BX],N中,下列几种形式中,适合源操作数规定的是()。
①DS:DAT ②[SI+2] ③AX ④125
36. 对指令ADD AL,H,下列几种形式中,适合源操作数H的是()。
①[BP+SI+DI] ②CS:[BP] ③258 ④OFFSET BUF
37. 执行指令REP STOSW后,被改变的寄存器是()。
①CX;DI ②CX;SI ③AX;CX;DI ④AX;CX;SI
38. 对指令ROL CX,CL,正确的解释是()。
①该指令执行的结果无法预料,可能导致无休止执行。
②这条指令是错误的,不能执行。
③该指令只有在CL=10时才可执行。
④该指令是正确的,该指令一次性从CL获得移位次数后,CL的使命即完成,不会再对指令产生后续的影响。
39. 指令MOV AL,CS:[0001]中,源操作数的这种描述形式()。
①只能出现在汇编语言源程序中。
②只能出现在DEBUG中的反汇编(U)状态下。
③既可出现在汇编语言源程序中,也会出现在DEBUG的反汇编状态下。
④在任何状态下均不能出现。
40. 对指令MOV N,64H下列各项中,能作为目的操作数N的是()。
①[BX] ②BYTE PTR [BP+2] ③WORD PTR [SI+CX] ④DS
共四页第三页