微机原理及应用》[C]模拟试题
一、单选题(10分):
1. CPU和输入/输出设备之间传送的信息类型有( )。
,状态信息和数据信息
2. 下列指令中,有语法错误的指令是(____)。
A. MOV AX,[1000H] B. LEA AL,1000H
C. MOV [1000H],AL D. MOV 1000H,AX
?.
A 1个 B. 2个
C. 3个 D. 4个
?.
A. 8条,16条 B 8条,20条
C 16条,16条 D 20条,16条
:
A HLT B. CMPSB
C. XLAT D. NOT
6. 下列指令中,执行速度最快的指令是(____)。
A . ADD AX,100 B. ADD AL,[SI+10H]
B . ADD AX,CX C. ADD AX,[BX]
7. 堆栈段寄存器是( )。
8. 假设V1和V2是用DW定义的变量,下列指令中正确的是( ).
A. MOV V1,20H B. MOV V1,V2
C. MOV AL,V1 D. MOV 2000H,V2
9. 执行PUSH AX指令后,堆栈指针SP的内容:
A. 减1 B. 减2
C. 加1 D. 加2
10. 鼠标与计算机连接一般采用
A. 串行接口电路 B. 采用并行接口电路
二、多项选择题(每题有多个正确答案,选出所有正确答案,多选、少选均不得分。每题2分,共10分)
1、8086CPU从功能上可分为( )两个独立的部分。
A、PIO B、EU C、BIU D、ALU
2、下面的寄存器哪些是通用寄存器( )。
A、AX B、DX C、SS D、SI
3、过程(子程序)调用的形式有( )。
A、段内直接 B、段内间接 C、段间直接 D、段间间接
4、汇编语言操作数类型有( )。
A、立即数 B、寄存器数 C、存储器数 D、素数
5、下列叙述正确的有( )。
A、REPZ和REPE执行相同的操作。
B、IRET用于中断服务程序的返回。
C、条件跳转指令是以PSW中的标志位为控制跳转操作的依据。
D、LOOP是以CX的值是否等于0来控制循环的。
三、简答题(40分)
1. 微型计算机主要由那几部分组成?各部分的功能如何?
2. 什么是总线周期? 8086CPU的基本总线周期中各个T状态的作用是什么? 什么时候插入TW状态?
3. 8086CPU复位后,各寄存器的状态如何?复位后,执行的第一条指令的地址是多少?
4. 什么叫中断? 硬件中断有那两类?
。
四、读程序,并回答问题(15分)
DATA SEGMENT
TABLE DB 0,1,4,9,16,25,36,49,64,81,100
XAD DB 3
YAD DB ?
DATA ENDS
STACK SEGMENT STACK 'STACK'
STA DB 16 DUP ('
微机原理及应用》[C]模拟试题 来自淘豆网m.daumloan.com转载请标明出处.