搜索
您的当前位置:首页正文

微机原理与接口技术第6,7章部分题

来源:小奈知识网
4.对于可屏蔽中断请求,只有当 标志为1时,CPU才给予响应;否则,CPU继续执行现行程序。

2.中断向量表是内存中用于存放中断处理程序入口地址的一段存储空间,它的起始地址为 H,结束地址为 H。

6.某存储单元所在段的段地址为1234H,在段内的偏移地址为1A00H,那么该存储单元的物理地址为 H。

7.某中断源的中断类型号是1AH,那么该中断源对应的中断向量表的地址是 。 7.1片8259A最多可管理 个中断源,如果用2片8259A按级联方式构成主-从式中断系统,那么最多可管理 个中断源。

8.8255A有两条地址线A1和A0,当A1A0=002时,表示选择 ;当A1A0=012时,表示选择 ;当A1A0=102时,表示选择 ;当A1A0=112时,表示选择 。

9.若将8254的某个计数器设置为按BCD码计数,那么计数值的范围是 。

8.在对8259A进行初始化编程时,若ICW2的高5位是110012,那么中断源IR0的中断类型号是 。

9.关于8255A,可在方式0、方式1和方式2三种方式下工作的是端口 。

2.在软中断指令INT n中,中断类型号n的取值范围是 。

A.0~128 答案:【 】

8.对于可编程并行接口芯片8255A,若地址输入引脚A1=1、A0=1,表示CPU当前正在访问的部件是 。

A.端口A 答案:【 】

7.如果把若干个8259A芯片采用级联方式构成主从式结构,用于管理64个中断源的中断请求,此时总共需要 个8259A芯片。

A.7

答案:【 】

7. 某中断系统由两片8259A组成,以级联方式进行连接。如果主片的ICW3=00010000B,那么从片的ICW3= 。

A.00000001B 答案:【 】

B.00000011B

C.00000100B

D.00000110B

B.8

C.9

D.10

B.端口B

C.端口C

D.控制寄存器

B.0~255

C.0~1023

D.0~65535

(B) 10.以下关于8255A三种工作方式的说法,哪一个是正确的? A.只有端口A可以工作在方式0、方式1和方式2 B.只有端口B可以工作在方式0、方式1和方式2 C.只有端口C可以工作在方式0、方式1和方式2

D.端口A、端口B和端口C均可以工作在方式0、方式1和方式2 答案:【 】

若将8254的某个计数器设置为按BCD码计数,那么计数值的范围是 。 A.0~99 答案:【 】

4.输入/输出指令用于在累加器和外设端口之间传送数据。当数据为8位时,所使用的累加器必须是寄存器 。

A.AH

答案:【 】

9. 采用多片8259A构成主-从式结构,对主片和各从片工作方式的要求是 。 A.主片和各从片都采用完全嵌套方式 B.主片和各从片都采用特殊全嵌套方式

C.主片采用完全嵌套方式,各从片采用特殊全嵌套方式 D.主片采用特殊全嵌套方式,各从片采用完全嵌套方式 答案:【 】

9.在对8259A进行初始化编程时,若ICW2的高5位是110012,那么中断源IR0的中断类型号是 。

A.C0H 答案:【 】

(A) 9.若将8254的某个计数器设置为按二进制计数,那么计数值的范围是 。 A.0~99 B.0~255 C.0~9999 D.0~65535

B.C4H

C.C8H

D.CCH

B.AL

C.DH

D.DL

B.0~255

C.0~9999

D.0~65535

第 2 页

答案:【 】

五、某微型机的中断系统由3片8259A组成,以级联方式进行连接。其中作为主片的8259A的端口地址为80H和81H,工作方式为特殊全嵌套、电平触发、缓冲及中断非自动结束,中断类型号为08~0FH。第一个从片8259A的端口地址为82H和83H,工作方式为一般全嵌套、电平触发、缓冲及中断非自动结束,中断类型号为40~47H,中断请求输出端INT与主片的IR2连接在一起;第二个从片8259A的端口地址为84H和85H,工作方式为一般全嵌套、电平触发、缓冲及中断非自动结束,中断类型号为48~4FH,中断请求输出端INT与主片的IR4连接在一起。请编写程序分别对上述三个8259A芯片进行初始化。(本题20分)

主片的初始化程序: MOV AL, 19H OUT 80H, AL MOV AL, 08H OUT 81H, AL MOV AL, 14H OUT 81H, AL MOV AL, 1DH OUT 81H, AL (6分)

第一个从片的初始化程序: MOV AL, 19H OUT 82H, AL MOV AL, 40H OUT 83H, AL MOV AL, 02H OUT 83H, AL MOV AL, 09H OUT 83H, AL (7分)

第二个从片的初始化程序: MOV AL, 19H OUT 84H, AL MOV AL, 48H OUT 85H, AL MOV AL, 04H OUT 85H, AL MOV AL, 09H OUT 85H, AL (7分) 五、假设8253的四个端口地址分别为1F0H~1F3H,其A1和A0分别与对应的地址线连接。现在要求计数器0工作在方式0,计数初值为8000,按二进制计数;计数器1工作在方式1,计数初值为99,按BCD码计数;计数器2工作在方式3,计数初值为200,按二进制

第 5 页

计数。请写出对该8253初始化的程序段。(本题20分) 五、对8253初始化的程序段如下:

; 对计数器0初始化 MOV AL, 30H MOV DX, 1F3H OUT DX, AL MOV AX, 8000 MOV DX, 1F0H OUT DX, AL MOV AL, AH OUT DX, AL

; 对计数器1初始化 MOV AL, 53H MOV DX, 1F3H OUT DX, AL MOV AL, 99H MOV DX, 1F1H OUT DX, AL

; 对计数器2初始化 MOV AL, 96H MOV DX, 1F3H OUT DX, AL MOV AL, 200 MOV DX, 1F2H OUT DX, AL

评分标准:计数器0的初始化程序段占8分,计数器1和计数器2的初始化程序段各占6分。

第 6 页

因篇幅问题不能全部显示,请点此查看更多更全内容

Top