1、微型计算机原理与接口技术自考题模拟 46及答案解析(总分:100.02,做题时间:90 分钟)一、第一部分 选择题(总题数:20,分数:20.00)1.单片机属于_(分数:1.00)A.中央处理器B.微型计算机C.微处理器D.微机系统2.程序控制类指令的功能是_(分数:1.00)A.算术与逻辑运算B.主存与 CPU之间传数C.CPU与 I/O之间传数D.改变程序执行的顺序3.把各种不同的芯片连接在一起构成特定功能模块(如 CPU模块)的信息传输通路的总线是_(分数:1.00)A.片总线B.外总线_C.内总线D.系统总线4.8086处理器的一个总线周期至少包括 4个时钟周期,在哪项之后插入 T
2、w _(分数:1.00)AT1BT2CT4DT35.8086处理器中寄存器哪个既可为数据寄存器,又可以是计数寄存器_(分数:1.00)A.SIB.BPC.CXD.PC6.在指令 PUSH AX的执行过程中,要进行什么操作_ A B C D (分数:1.00)A.B.C.D.7.平常所说的 32位机指的是这种计算机的 CPU_(分数:1.00)A.是由 32个运算器组成的B.包含 32个寄存器C.有 32位数据引脚D.能够同时处理 32位二进制数据8.2辑地址是什么地址_(分数:1.00)A.信息在存储器中的具体B.经过处理后的 20位C.允许在程序中编排的D.段寄存器与指针寄存器共同提供的9.
3、若(AX)=1234H,(DX)=89CDH,执行 XCHG AX,DX 指令后,AX、DX 中的内容应是_(分数:1.00)A.(AX)=1234H,(DX)=1234HB.(AX)=12CDH,(DX)=8934HC.(AX)=89CDH,(DX)=1234HD.(AX)=89CDH,(DX)=89CDH10.SP和 BP的寄存器的类型是_(分数:1.00)A.数据寄存器B.指针寄存器C.变址寄存器D.地址寄存器11.要求将 A、B 两个字符的 ASCII码 41H、42H 顺序存放在连续两个字存储单元中,可选用的语句是_(分数:1.00)A.DA1 DB “AB“B.DA1 DW “AB
4、“C.DA1 DB “OABH“D.DA1 DW “ABH“12.(CF)=1时,转移到目标地址的条件转移指令是_(分数:1.00)A.JCB.JNCC.JZD.JS13.8086的控制线中有一条什么线,用来控制 8086的工作方式_ A (分数:1.00)A.B.C.D.14.汇编语言源程序中,每个语句可由四项组成,其中名字项是一个符号,以下选项中有效名字是_(分数:1.00)A.VariableB.First需要使用 BX寄存器,压栈原先的数据 MOV BX,AX SHL AX,1;相当于 AX=AX2 SHL AX,1;相当于 AX=AX x2 ADD AX,BX;相当于 AX=AX+原
5、先的 AX ADD AX,14;AX=AX+14 SHR AX,1;相当于 AX=AX/2 POP BX;弹出原先的数据 考点 汇编程序的编写 解析 需要把乘法指令转化为加法指令,左移相当于扩大 2的几次幂的倍数,右移相当于除以 2的几次幂。A5+14 等于 AX左移 2位加上 AX本身加上 14。 除以 2可以看成右移,乘以可以看成左移; 则所给的表达式可以转化为(AX+AX2+14)1。假设 BX=9484H,变量 VALUE中存放的内容为 70H,确定下列各条指令单独执行后 BX=?(分数:10.02)(1).XOR BX,VALUE(分数:1.67)_正确答案:()解析:94CAH 指
6、令功能是将VALUE 单元的内容与 BX中的内容进行异或运算。(2).OR BX,VALUE(分数:1.67)_正确答案:()解析:94F4H 指令功能是将 VALUE单元的内容与 BX中的内容进行或运算。(3).AND BX,00H(分数:1.67)_正确答案:()解析:0000H 指令功能是将 00H与 BX中的内容进行与运算。(4).SUB BX,VALUE(分数:1.67)_正确答案:()解析:9444H 指令功能是将 BX的内容与 VALUE单元中的内容进行减运算。(5).XOR BX,0FFH(分数:1.67)_正确答案:()解析:944BH 指令功能是将 0FFH与 BX中的内容进行或运算。(6).TEST BX,01H(分数:1.67)_正确答案:()解析:9484H 指令功能是将 BX中的内容与 01H进行与运算影响标志位,但不保存运算结果。 考点 常用指令 解析 根据常用指令特点来分析解答。