综合测试题一
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
“微机系统原理与接口技术”综合测试题一
一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处) 1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX 指令时,该信号线为(2 )电平。
(1) A. M/IO B. DEN C. ALE D. N/MX
(2) A. 高 B. 低 C. ECL D. CMOS
2.n+1位符号数x的补码表示范围为()。
A. -2n < x < 2n
B. -2n ≤ x < 2n
C. -2n -1 ≤ x ≤2n-1
D. -2n < x ≤ 2n
3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。
A. AND AL, 0FH
B. AND AL, 0FOH
C. OR AL, 0FH
D. OR AL 0FOH
4.下列MOV指令中,不正确的指令是()。
A. MOV AX, BX
B. MOV AX, [BX]
C. MOV AX, CX
D. MOV AX, [CX]
5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。
A. 00017H
B. 00068H
C. 0005CH
D. 0005EH
6.条件转移指令JNE的条件是()。
A. CF=0
B. CF=1
C. ZF=0
D. ZF=1
7. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发(2 )信息。
⑴A. 1个 B. 2个 C. 4个 D. 6个
⑵A. 数据 B . 地址 C. 状态 D. 其它
8. 8086有两种工作模式, 最小模式的特点是(1 ),最大模式的特点是(2 )。
⑴A. CPU提供全部控制信号 B. 由编程进行模式设定
C. 不需要8286收发器
D. 需要总线控制器8288
⑵A. M/IO引脚可直接引用 B. 由编程进行模式设定
C. 需要总线控制器8288
D. 适用于单一处理机系统
9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。
A. 0AH
B. 0BH
C. 0CH
D. 0DH
二.改错(若有错,请指出错误并说明原因)
1.堆栈操作应满足先进先出原则。
2.CPU在未执行完当前指令的情况下,就可响应可屏蔽中断请求。
3. 8086CPU标志寄存器共有16位,每一位都有含义。
4. 条件转移指令只能用于段内直接短转移。
三、填空题
1.某存贮器单元的实际地址为2BC60H,该单元在段地址为2AFOH中的偏移地址是__________。
2.8086 CPU复位后,寄存器中的值将进入初始态,问(CS)= __________,
(IP)= __________,(DS)= __________。
3. 8086/8088 CPU内部结构按功能分为两部分,即_________ 和__________。
4. 8255A的方式0、方式1和方式2也分别称为__________、__________和
__________传送方式。
5. CPU从主存取一条指令并执行该指令的时间称为__________ , 它通常用若干个
__________ 来表示,而后者又包含有若干个__________ 。
6. 8086/8088 CPU提供了接受外部中断请求信号的引脚是__________ 和
__________。
7. 8086的OUT DX, AL输出指令为__________寻址方式,当端口地址(DX)小于
__________可用直接寻址。
8. 填入适当指令,使下面程序实现用移位、传送、加法指令完成(AX)与10相乘运算:
SHL AX,__________
MOV DX,AX
MOV CL,__________
SHL AX,CL
ADD __________
四、问答题
1.在PC机中,硬件中断INTR也称可屏蔽中断,简述可屏蔽中断“屏蔽”含义?
2. 以PC机的定时/计数器8253为例,简单说明8253的定时原理(提示:计数初值N与时钟CLK的关系)。
五. 阅读程序并回问答题
1、已知:(AX)=2233H, (BX)=5566H, 执行了下面的程序段后, (AX)=_______ ,
(BX)=______ .
CMP AX,BX
JG NEXT
XCHG AX,BX
NEXT: NEG AX
2、已知: (AX)=6666H, (BX)=0FF00H, (CF)=0。在执行下面程序段后:
(AX)=____, (BX)=____, (CF)=____.
MOV AX,5555H
AND AX,BX
XOR AX,AX
NOT BX
六、已知一个长度为100个字节的数据块存放在2000H:1000H开始的地址中,现要将该数据块移动到2000H:1010H开始的地址中,用串传送指令编写完整的汇编语言源程序。
七、8255A接口电路如图所示。已
知8255A控制字寄存器的端口地
址为103H,编写8255A初始化程
序和循环彩灯控制程序。初始时D0
亮,其余不亮,D0亮一秒后移位一
次,D1亮,其余不亮,以此类推每
隔一秒移位一次,每移位8次为一
个循环.共循环8次。要求用汇编语
言写出满足上述要求的程序段(已
知一个延时1秒的子程序入口地址
为DELAY1S)。