
第5章习愿与答案 练习思 一,选择题 1.BW一C计算机用地址线0一9译玛,选择I/0端口为()个. 1)2562)2853)10244)1023 2.1BW一代计算机1/0接口的地址范围为(). 1)000一FFFi2)0000~FFFI3)000一7FF4)000一3FFH 3,Iw一℃计算机的总线是(), 1)B(数据总找)、B(电址总线入、G闭(控制总线) 2)C-T,PC-T,I总线 3)ISA,C/104,VE总线 4)5-22,IEEE-488.U5B 4.一个输出接口,需要〔)控制信号参加地址译玛。 1)JOW,AEN 2)JOR,AEN 3)MEMR,AEN 4)MEM,AEN 5,一个输入接口。需要()控制信号参加地址译码。 1)IOW,AEN 2)IOR.AEN 3)MEMR AEX 4)MEM,AEN 6.1/0端口一般传送()信息. 1)数据信号,状态信号、控制信号2)命令信号、地址信号、数据信号 3)写入信号、地址信号、数据信号4)读信号、地址信号、数据信号 7.1/0端口的控制方式一般是(): 1)程序控制方式、中斯方式、国方式 2)查询方式、中断方式、W方式 3)无条件输出方式、中断方式、W方式 4)并行传送方式、串行传送方式、中断方式 8,中断向量地址表存放在内存的物理地址是(》。 1)00000-00FFH2)00000-一0FFF币3)00000-一007FHH4)00000-003TH 9.如果在内存0:0020阳开始的由低到高连续四个字节内存中存放的数据为:56F8FD (默认为十六进制数),则其中断服务程序的入口地址是()日
第 5 章习题与答案 练习题 一、选择题 1.IBM-PC 计算机用地址线 A0~A9 译码,选择 I/O 端口为( )个。 1)256 2)255 3)1024 4)1023 2.IBM-PC 计算机 I/O 接口的地址范围为( )。 1)000~FFFH 2)0000~FFFFH 3)000~7FFH 4)000~3FFH 3.IBM-PC 计算机的总线是( )。 1)DB(数据总线)、AB(地址总线)、CB(控制总线) 2)PC-XT,PC-AT,PCI 总线 3)ISA,PC/104,VME 总线 4)RS-232,IEEE-488,USB 4.一个输出接口,需要( )控制信号参加地址译码。 1) IOW , AEN 2) IOR , AEN 3) MEMR , AEN 4) MEMW ,AEN 5.一个输入接口。需要( )控制信号参加地址译码。 1) IOW , AEN 2) IOR , AEN 3) MEMR , AEN 4) MEMW ,AEN 6.I/O 端口一般传送( )信息。 1)数据信号、状态信号、控制信号 2)命令信号、地址信号、数据信号 3)写入信号、地址信号、数据信号 4)读信号、地址信号、数据信号 7.I/O 端口的控制方式一般是( )。 1)程序控制方式、中断方式、DMA 方式 2)查询方式、中断方式、DMA 方式 3)无条件输出方式、中断方式、DMA 方式 4)并行传送方式、串行传送方式、中断方式 8.中断向量地址表存放在内存的物理地址是( )。 1)00000~00FFFH 2)00000~0FFFFH 3)00000~007FFH 4)00000~003FFH 9.如果在内存 0:0020H 开始的由低到高连续四个字节内存中存放的数据为:569AF8F0 (默认为十六进制数),则其中断服务程序的入口地址是( )H

1)569A:F8FD2)9A56:F0F83)F0F8:9564)F8F0:569A 10.中断类型号1T1H的中断向量地址为()H, 1)0000:00702)0000:01003)0070:001C4)001C:0000 11.中断向量地址表中可看到0000:0020附续4个内存的内容,此为()的中断服 务程序入口。 1)INT20d 2)INT8 3)INT5 4)INTI4H 2.IW一C计算机的打印口PT1是《), 1)378-37FH2)3F8-3FFH3)278-27FH4)2F8-2FH 13.1EW一C计算机的串行通信口00W1是(). 1)378-37F用2)3F8~3FFI3)278-27F刚4)2F8~2FF刚 14,IW一PC/XT计算机中有一片8259,如果只允许13中断,则中断屏蔽字和其端 口地址是()。 1)F7H,021H2)0F阻,021B3)F刚.020用4)F7阳.020阳 15,在IW一PC/XT计算机中有一片829,中断服务程序结束时,要送EDI指令,其 完成的操作是()。 1)把操作命令字20送到瑞口20明中2)把操作命令字20明送到端口21旧中 3)把操作命令字21日送到端口21H中4)把操作命令字21H送到端口20阳中 16.在BW一C/AT和高档计算机中有《)片825的。 1)12)23)34)4 17,在IW一C和高档计算机中,健盘中断的中斯类型码是()。 1)82)93)04)70阳 18.利用INT21H设置7的中断向量时,让明,L分别为() 1)A-25,AL-0FH2)A出-25,AL=0EH 3)A出=35,A=0FH4)AH=35,AL=0B阳 19,利用℃总线扩展一片定时器/计数器8253,其芯片引脚0、A】分别接在地址线 0、A1上,假如其控制端口为21班,则该芯片通道1的端口地址是《)。 1)21H2)218阳3)2194)21m 20.利用P℃总线扩展一片可编程并行接口艺片825隔,其艺片引脚A0,A1分别接在地 址线0、A】上,假知其控制端口为21,则该艺片C口的端口地址是()。 1)21H2)218阳3)219明4)21m
1)569A:F8F0 2)9A56:F0F8 3)F0F8:9A56 4)F8F0:569A 10.中断类型号 INT1CH 的中断向量地址为( )H。 1)0000:0070 2)0000:01C0 3)0070:001C 4)001C:0000 11.中断向量地址表中可看到 0000:0020H 连续 4 个内存的内容,此为( )的中断服 务程序入口。 1)INT20H 2)INT8 3)INT5 4)INT14H 12.IBM-PC 计算机的打印口 LPT1 是( )。 1)378~37FH 2)3F8~3FFH 3)278~27FH 4)2F8~2FFH 13.IBM-PC 计算机的串行通信口 COM1 是( )。 1)378~37FH 2)3F8~3FFH 3)278~27FH 4)2F8~2FFH 14.IBM-PC/XT 计算机中有一片 8259,如果只允许 IRQ3 中断,则中断屏蔽字和其端 口地址是( )。 1)F7H,021H 2)0FBH,021H 3)EFH,020H 4)F7H,020H 15.在 IBM-PC/XT 计算机中有一片 8259,中断服务程序结束时,要送 EOI 指令,其 完成的操作是( )。 1)把操作命令字 20H 送到端口 20H 中 2)把操作命令字 20H 送到端口 21H 中 3)把操作命令字 21H 送到端口 21H 中 4)把操作命令字 21H 送到端口 20H 中 16.在 IBM-PC/AT 和高档计算机中有( )片 8259。 1)1 2)2 3)3 4)4 17.在 IBM-PC 和高档计算机中,键盘中断的中断类型码是( )。 1)8 2)9 3)0AH 4)70H 18.利用 INT21H 设置 IRQ7 的中断向量时,让 AH、AL 分别为( )。 1)AH=25H,AL=0FH 2)AH=25,AL=0BH 3)AH=35H,A=0FH 4)AH=35,AL=0BH 19.利用 PC 总线扩展一片定时器/计数器 8253,其芯片引脚 A0、AI 分别接在地址线 A0、A1 上,假如其控制端口为 21BH,则该芯片通道 1 的端口地址是( )。 1)21AH 2)218H 3)219H 4)21BH 20.利用 PC 总线扩展一片可编程并行接口芯片 8255,其芯片引脚 A0、A1 分别接在地 址线 A0、A1 上,假如其控制端口为 21BH,则该芯片 C 口的端口地址是( )。 1)21AH 2)218H 3)219H 4)21BH

21,利用820作为S一232C串行接口的被特率为9600,其数据位7位,下一个停止 位,偶校验,则每秒可发送的字符是(》个, 1)9602)96003)960004)96 2,在普通℃计算机中,用于串行通信的接口芯片是()暖与其兼容的芯片。 1)82552)82593)82374)8250 公.在誉通配计算机中,5一x串行接口的电平一般是()。 1)“1”为-12W,“0”为十1272)“1”为+12四,“0”为-12W 3)“1”为+5N,“0”为0W4)“1”为+5N,“0”为-5N (二》填空题 1.1W一代计算机的中断类型为《)个。 2.1國一℃/XT系统板上8253通道0的输出(0T0》应接到()的中断申请端引脚. 3,IBW一代/XT系统板上8253通道(》的输出(0T)利用动态存储器别新。 4.输出接口一定需要《)。 5.输入接口一定需要(). 6,定时器/计数器苍片82有《)种工作方式,方式3做()工作, 7.8255方式0用于A口和C口高4位输出.B口和C口低4位输入,其控制字应为() He 8.1W一℃的I/0指令有(). 9.1BW一代的I/0指令有()。 10.总线指().微机内部有()、()、()三种总线。计算机总线采用() 体系结构,通常采用()总线结构,即是标准总线。目前,有多种急线标准。例如() 总线、()总线、《)总线、()总线等.P吧/XT总线引脚有()根。PC/T总线引 脚有()根。CI总线:32卧t部分有()根,64bit部分有()根。 11.N信号在()电平时,C刊与【/0接口之间进行数据传输:而ABN信号在() 电平时,进行W传送。 12.中斯响应CP刊所微的工作是:(1)()一即将标志寄存暑F凡⑧压入堆栈,并清 除其中的1F和TF位,使C0不会响应更高级中断源的中断申请:(2)(》一根据中斯响 应周期得到的中断类型号,到中断向量表中从地址0000:4×n-开始连续取4个单元的内 容分别装入CS:1P中,然后以新的CS:IP为入口使C刊转入中斯服务程序,此项工作() 用户编写程序
21.利用 8250 作为 RS-232C 串行接口的波特率为 9600,其数据位 7 位,下一个停止 位,偶校验,则每秒可发送的字符是( )个。 1)960 2)9600 3)96000 4)96 22.在普通 PC 计算机中,用于串行通信的接口芯片是( )或与其兼容的芯片。 1)8255 2)8259 3)8237 4)8250 23.在普通 PC 计算机中,RS-232C 串行接口的电平一般是( )。 1)“1”为-12V,“0”为+12V 2)“1”为+12V,“0”为-12V 3)“1”为+5V,“0”为 0V 4)“1”为+5V,“0”为-5V (二)填空题 1.IBM-PC 计算机的中断类型为( )个。 2.IBM-PC/XT 系统板上 8253 通道 0 的输出(OUT0)应接到( )的中断申请端引脚。 3.IBM-PC/XT 系统板上 8253 通道( )的输出(OUT )利用动态存储器刷新。 4.输出接口一定需要( )。 5.输入接口一定需要( )。 6.定时器/计数器芯片 8253 有( )种工作方式,方式 3 做( )工作。 7.8255 方式 0 用于 A 口和 C 口高 4 位输出,B 口和 C 口低 4 位输入,其控制字应为( ) H。 8.IBM-PC 的 I/O 指令有( )。 9.IBM-PC 的 I/O 指令有( )。 10.总线指( )。微机内部有( )、( )、( )三种总线。计算机总线采用( ) 体系结构,通常采用( )总线结构,即是标准总线。目前,有多种总线标准,例如( ) 总线、( )总线、( )总线、( )总线等。PC/XT 总线引脚有( )根。PC/AT 总线引 脚有( )根。PCI 总线:32bit 部分有( )根,64bit 部分有( )根。 11.AEN 信号在( )电平时,CPU 与 I/O 接口之间进行数据传输;而 AEN 信号在( ) 电平时,进行 DMA 传送。 12.中断响应 CPU 所做的工作是:(1)( )—即将标志寄存器 FLAGS 压入堆栈,并清 除其中的 IF 和 TF 位,使 CPU 不会响应更高级中断源的中断申请;(2)( )—根据中断响 应周期得到的中断类型号 n,到中断向量表中从地址 0000:4×n-开始连续取 4 个单元的内 容分别装入 CS:IP 中,然后以新的 CS:IP 为入口使 CPU 转入中断服务程序。此项工作( ) 用户编写程序

13.一般情况下,PC/T的8259中新中请入端()优先权最高,(》优先权最低, 14.假如,C四在中断服务程序中,还要响应比该中断源更高级别的中断,则应在中断 服务程序的开头加上(: (三)利用8255的A口控制交通灯,P加为控制南北方向的绿灯,PA1为控制南北方向 的红灯,P2为控制东西方向的红灯,P3为控制东西方向的绿灯。南北方向是大道,通行 20秒后变为红灯1东西方向通行10秒后,又为南北方向通行。请设计接口电路,并编写程 序
13.一般情况下,PC/XT 的 8259 中断申请入端( )优先权最高,( )优先权最低。 14.假如,CPU 在中断服务程序中,还要响应比该中断源更高级别的中断,则应在中断 服务程序的开头加上( )。 (三)利用 8255 的 A 口控制交通灯。PA0 为控制南北方向的绿灯,PA1 为控制南北方向 的红灯,PA2 为控制东西方向的红灯,PA3 为控制东西方向的绿灯。南北方向是大道,通行 20 秒后变为红灯;东西方向通行 10 秒后,又为南北方向通行。请设计接口电路,并编写程 序

第五章陈习思答案 《一)选择题 1.圆2.④3.①4.①5.②6.①7.①8.④9.①10.①11.②12.① 13.②14.①15.①16.②17.②18.①19.图20.①21.①22.④23.① (二》填空思 1.256 2.1R90 3.11 4.三态镇存器 5.三态缓冲器 6.6方波发生墨 7.83 8.单粒寻址方式 9,_INL,D风_OUT DX,L:INAX,D成:0T以,AL:INL,ORT,AL一 (后两条指令的P心T只限于8位(0页)端口地址,即系统占用的0们一下下用端口地址) 10.一台计算机内部各部组成部分之何的信息传送数据地址控制开政式并行底板 STD Maltibus VME PC 62 98 128 188 11.低高 12.保护断点转入中断服务程序不需要 13.1R0IR97 14.STI (三)应用题 2.瑞口按地址排列A948A7A645AMA3442A10-1000010×××-210研一217H,而A1、 0接在8255芯片上,只有2没有使用。故控制端口为213湖(或重叠端口217用)。其接口 电路如图所示。程序如下 0DX,21333阳 0NAL,10000000B OUT DX.AL P:0昨D或,210 0WAL,XX×X0101
第五章 练习题答案 (一)选择题 1.③ 2.④ 3.① 4.① 5.② 6.① 7.① 8.④ 9.③ 10.① 11.② 12.① 13.② 14.① 15.① 16.② 17.② 18.① 19.③ 20.① 21.① 22. ④23.① (二)填空题 1.256 2.IRQ0 3.1 1 4.三态锁存器 5.三态缓冲器 6.6 方波发生器 7.83 8.单独寻址方式 9._IN AL,DX_; OUT DX,AL: IN AX,DX;OUT DX,AL;IN AL ,PORT,AL_; (后两条指令的 PORT 只限于 8 位(0 页)端口地址,即系统占用的 00~FFH 端口地址) 10.一台计算机内部各部组成部分之间的信息传送 数据 地址 控制 开放式 并行底板 STD Multibus VME PC 62 98 128 188 11.低 高 12.保护断点 转入中断服务程序 不需要 13.IRQ0 IRQ7 14.STI (三)应用题 2.端口按地址排列 A9A8A7A6A5A4A3AAA2A1A0=10 0001 0×××=210H~217H,而 A1、 A0 接在 8255 芯片上,只有 A2 没有使用。故控制端口为 213H(或重叠端口 217H)。其接口 电路如图所示。程序如下: MOV DX,21333H MOV AL,10000000B OUT DX,AL LP:MOV DX,210H MOV AL,××××0101

GT匹,AL CALL D20S 球NAL,×A出 OUT DX.AL CALL DIOS JMP LP 0 u A 其开关接线图如下图所示。程序如下: 0W匹,213阳:控制瑞口 W0WAL,1000×01×B:也可写成82组 OUT匹,AL: 理:0nDX,211H:B口地址 IN AL DX MOW CL.4 S.L,C.;右移4次 X0RAL。F阳。低4位求反 3WD匹,210阳:A口喝口 OUT匹,L;点亮相应的灯 CALD1S1延时1秒 JVP LPP :循环读开关状态
OUT DX,AL CALL D20S MOV AL,×AH OUT DX,AL CALL D10S JMP LP 其开关接线图如下图所示。程序如下: MOV DX,213H ;控制端口 MOV AL,1000×01×B ;也可写成 82H OUT DX,AL ; LPP:MOV DX,211H ;B 口地址 IN AL ,DX MOV CL,4 SRL AL,CL ;右移 4 次 XOR AL,0FH ;低 4 位求反 MOV DX,210H ;A 口端口 OUT DX,AL ;点亮相应的灯 CALL D1S ;延时 1 秒 JMP LPP ;循环读开关状态

+ FBT 阳 FB4