收藏 分销(赏)

《计算机通信接口技术》(课程代码02369).doc

上传人:二*** 文档编号:4512179 上传时间:2024-09-26 格式:DOC 页数:41 大小:1,006KB
下载 相关 举报
《计算机通信接口技术》(课程代码02369).doc_第1页
第1页 / 共41页
本文档共41页,全文阅读请下载到手机保存,查看更方便
资源描述
. 窗体顶端 ?打印页面设置 ·打印当前页 ·关闭 《计算机通信接口技术》(课程代码02369) 第一大题:单项选择题 1、8254计数器0的OUT端输出宽度为一个时钟周期的单拍负脉冲信号,可选择的工作方式是 · A.方式0 · B.方式2 · C.方式3 · D.方式4 参考答案:D 2、PC/XT机中,构成每个I/O端口读写总线周期的微处理器时钟周期个数是 · A.3个 · B.4个 · C.5个 · D.6个 参考答案:C 3、不是存储器映像I/O端口编址方式特点的是 · A.访问存储器的指令也能访问I/O端口 · B.端口地址不占用存储器地址空间 · C.对I/O端口的编程灵活方便 · D.I/O端口和存储器单元统一编址 参考答案:B 4、在PC/XT机设计中,只使用了端口地址线A0~A0,因此能访问的端口地址空间是 · A.640kb · B.64kb · C.32kb · D.1kb 参考答案:D 5、通信工作方式中,仅支持数据在一个方向上传的是 · A.单工通信 · B.全双工通信 · C.半双工通信 · D.半双工和全双工通信 参考答案:A 6、在IN/OUT指令中,当端口地址超过八位二进制数时,应采用的间接寻址存放器是 · A.BX · B.SI · C.DX · D.BP 参考答案:C 7、实模式下,一个中断申请信号输入引脚是 · A.1个字节 · B.2个字节 · C.3个字节 · D.4个字节 参考答案:D 8、PC机中,CPU可屏蔽中断申请信号输入引脚是 · A.INTR · B.NMI · C.HRQ · D.HLDA 参考答案:A 9、程序控制I/O接口一般 · A.需要数据端口和控制端口 · B.需要数据端口和状态端口 · C.需要状态端口和控制端口 · D.只需要数据端口 参考答案:B 10、82C55B口工作在方式1查询输入,CPU在读取数据之前应先测试的端口引脚是 · A.PC0 · B.PC1 · C.PC2 · D.PC3 参考答案:B 11、82C55C口可以工作在 · A.方式0 · B.方式1 · C.方式2 · D.方式0和方式1 参考答案:A 12、对IBM PC打印机接口采用查询方式编程,检查打印机是否空闲应查询的信号是 · A.STROBE信号 · B.ACK信号 · C.BUSY信号 · D.SLCT信号 参考答案:A 13、属于串行接口的是 · A.打印机接口 · B.GPIB接口 · C.IEEE1284接口 · D.RS-233C接口 参考答案:D 14、IEEE1284标准定义的工作模式种类有 · A.3种 · B.4种 · C.5种 · D.6种 参考答案:C 15、不是异步串行通信特点的是 · A.在单根导线上将二进制数一位一位传送 · B.适合远距离传输 · C.采用数据块成帧进展传送 · D.对时钟同步的要求不太严格 参考答案:C 16、在8254的几种工作方式中,具有自动重装计数初值功能的是 · A.方式0 · B.方式1 · C.方式3 · D.方式4 参考答案:C 17、在RS-232C信号标准中,表示请求发送的信号是 · A.RTS · B.CTS · C.DTR · D.DSR 参考答案:A 18、在PC系统中用来管理可屏蔽硬件中断的芯片是 · A.82C55 · B.8254 · C.8259A · D.INS8250 参考答案:C 19、要产生连续的方波信号,那么8254的一个计数器应工作在 · A.方式2 · B.方式3 · C.方式4 · D.方式5 参考答案:B 20、实现一个接口同时和多个外设的握手联络传送,接口和外设间应采用的联络线至少是 · A.4条 · B.3条 · C.2条 · D.1条 参考答案:B 21、端口编址采用隔离I/O方式的优点是( ) · A.访问存储器的指令也能访问I/O端口 · B.端口地址不占用存储器地址空间 · C.对I/O端口的编程灵活方便 · D.I/O指令类型少 参考答案:B 22、串行通信,数据只能由A方传到B方,这种通信方式称为( ) · A.单工 · B.半双工 · C.全双工 · D.半双工或全双工 参考答案:A 23、存放中断号为60H的中断向量的物理地址是( ) · A.240H~243H · B.180H~183H · C.240~243 · D.180~183 参考答案:B 24、当代计算机〔Pentium〕采用更高速率的一种总线,足够传送新开展的快速数据业务,如图像和视频信号,此总线是( ) · A.ISA总线 · B.PCI总线 · C.HOST总线 · D.USB总线 参考答案:B 25、PC机可屏蔽硬件中断中,键盘中断的中断号是( ) · A.06H · B.07H · C.08H · D.09H 参考答案:D 26、Pentium处理机的地址总线是32位的,其所能寻址的存储器空间为( ) · A.20MB · B.4GB · C.16GB · D.64GB 参考答案:B 27、RS-449标准采用的连接器引脚数是( ) · A.9 · B.25 · C.37 · D.48 参考答案:C 28、8250接口芯片的主要功能是( ) · A.仅完成串行数据到并行数据的转换 · B.仅完成并行数据到串行数据的转换 · C.发送时完成并-串转换,接收时完成串-并转换 · D.发送时完成串-并转换,接收时完成并-串转换 参考答案:C 29、74LS138是( ) · A.八位缓冲器 · B.单稳态触发器 · C.八位锁存器 · D.译码器 参考答案:D 30、在8254的以下几种工作方式中,具有自动重装初值功能的是( ) · A.方式0 · B.方式1 · C.方式2 · D.方式4 参考答案:C 31、8254的一个计数器计数完毕时输出单拍负脉冲信号,那么其工作在( ) · A.方式0 · B.方式1 · C.方式2 · D.方式13 参考答案:B 32、IBM PC/AT机的部数据总线为16位,那么系统总线标准是( ) · A.ISA总线 · B.PCI总线 · C.ISA+PCI总线 · D.HOST总线 参考答案:A 33、对于外设引发的非屏蔽中断,CPU的输入引脚是( ) · A.INTR · B.INT · C.NMI · D.ALE 参考答案:C 34、在HDLC高级数据链路协议的帧格式中,作为播送地址的地址字段是( ) · A.00000000 · B.00001111 · C.11110000 · D.11111111 参考答案:D 35、IEEE1284接口ECP模式中的ECR(扩展控制)存放器,可选择IEEE1284协议中除了哪种模式之外的各个模式?( ) · A.兼容模式 · B.半字节模式 · C.字节模式 · D.EPP模式 参考答案:D 36、PC机(PC/AT型)的可屏蔽硬件中断结构用到的8259A中断控制器的片数是( ) · A.1 · B.2 · C.3 · D.4 参考答案:B 37、IBM PC/XT机的部数据总线为16位,地址总线为( ) · A.16位 · B.20位 · C.24位 · D.32位 参考答案:B 38、Pentium机的部数据总线为64位,系统总线标准是( ) · A.ISA总线 · B.PCI总线 · C.ISA+PCI总线 · D.HOST总线 参考答案:C 39、PC机可屏蔽硬件中断结构由两片8259A中断控制器串级构成,允许连接15个硬件中断源,其中中断级别最低的是( ) · A.IRQ0计时器 · B.IRQ1键盘 · C.IRQ3串行 · D.IRQ7并行口1 参考答案:D 40、RS-232C标准规定控制信号的接通电平是( ) · A.+3V~-3V · B.5V~-5V · C.-15V~-5V · D.+5V~+15V 参考答案:D 41、在串行异步数据传送时,如果格式规定8位数据位,1位奇偶校验位,1位停止位,那么一帧的长度是( ) · A.8位 · B.9位 · C.10位 · D.11位 参考答案:D 42、82C55端口引脚在复位时被部编程为( ) · A.输入引脚 · B.输出引脚 · C.控制引脚 · D.状态引脚 参考答案:A 43、74LS244是( ) · A.八位缓冲器 · B.单稳态触发器 · C.八位锁存器 · D.译码器 参考答案:A 44、设8254的fclk2=3.2768MHz,控制字=0B6H,要求=50Hz,那么指令格式中写入的计数初值应为( ) · A.65536 · B.16位全1 · C.0 · D.一个计数器无法实现 参考答案:C 45、以下为Windows编程效劳的是( ) · A.DOS功能调用 · B.BIOS调用 · C.DPMI调用 · D.宏调用 参考答案:C 46、以下设备系统中,一般不直接与三总线连接的是( ) · A.I/O接口 · B.外设 · C.ROM · D.RAM 参考答案:B 47、除了保护模式中断使用IDT与中断描述符,而实模式中断使用IVT和中断向量之外,保护模式中断与实模式中断是一样的,它们用来从中断效劳程序返回的指令是( ) · A.RET · B.RETI · C.IRET · D.END 参考答案:C 48、INS8250接口芯片实现的主要功能是( ) · A.异步串行 · B.同步串行 · C.同步与异步串行 · D.并行 参考答案:A 49、82C55的A口工作于方式1输入,当A口允许中断时,需置1的控制位是( ) · A.PC2 · B.PC4 · C.PC5 · D.PC6 参考答案:B 50、执行返回指令,退出中断效劳程序,此时的返回地址来自( ) · A.ROM区 · B.IP · C.堆栈区 · D.中断向量表 参考答案:C 51、对于外设引发的可屏蔽中断,CPU的输入端引脚是( ) · A.INTR · B.INT · C.CLK · D.ALE 参考答案:A 52、与并行通信相比,串行通信的优点是( ) · A.传送距离远 · B.传送速度快 · C.传送信号好 · D.传送费用高 参考答案:A 53、存放中断号为88H的中断向量的物理地址是( ) · A.352~355 · B.220H~223H · C.352H~355H · D.220~223 参考答案:B 54、典型的接口电路中包含的端口类型有( ) · A.数据端口 · B.数据端口和控制端口 · C.数据端口和状态端口 · D.数据端口、状态端口和控制端口 参考答案:D 55、8254的6种工作方式中,只可用硬件启动的是( ) · A.方式2、5 · B.方式1、2 · C.方式1、5 · D.方式3、1 参考答案:C 56、以下关于8254方式3的描述,不正确的选项是( ) · A.自动重装计数初值 · B.OUT端输出对称的方波 · C.输出波形的重复周期为置入的初值 · D.当计数过程中,GATE为低电平时,计数单元停止对CLK的计数。 参考答案:B 第二大题:填空题 1、GPIB 是最重要的特点,就是可使一个接口连接多到 〔 〕个设备,和它们进展通信。14 参考答案:14 2、输入输出控制方式一般有三种方式:程序控制I/O、 〔 〕 和直接存储器存取。 参考答案:中断驱动I/O 3、异步串行接口通常提供三种错误指示,分别是〔 〕 、溢出错、奇偶错。 参考答案:帧错 4、在现代计数机中,CPU是通过数据总线、地址总线和控制总线与RAM、ROM和 〔 〕 三大功能模块进展数据交换。. 参考答案:输入输出设备 5、经“0〞位插入后,在链路上传输的数据为0111,为透明传输,那么用“0〞删除技术处理后的用户数据为 〔 〕 。 参考答案:11 6、计算机系统是由〔 〕、存储器和输入输出系统三大功能模块组成。 参考答案:中央处理器〔或CPU〕 7、对长距离通信来说,电流环方式在共模抑制和 〔 〕两方面优于RS-232C接口标准。 参考答案:隔离 8、方式0操作使82C55或作为输入缓冲器,或作为输出 〔 〕。 参考答案:锁存器 9、在实模式下,中断向量是中断效劳程序的〔 〕。 参考答案:人口地址〔或起始地址〕 10、高档PC机用50个单元存放系统配置信息不够,好增加了 〔 〕芯片。 参考答案:CMOS RAM 11、收、发双方___________严格同步是同步通信的根本要求。 参考答案:时钟 12、GPIB系统的设备属性有控者、讲者和___________三种。 参考答案:听者 13、HDLC定义的两种链路结构是不平衡结构和___________。 参考答案:平衡型结构 14、在现代计算机中,CPU通过___________、地址总线和控制总线与RAM、ROM和I/O设备三大功能模块进展数据交换。 参考答案:数据总线〔或DB〕 15、假设异步通信一帧长度为10位,连续传送,每秒传送960个字符,那么通信速率是___________波特 参考答案:9600 16、MC146818芯片有更新周期完毕中断、周期中断和___________中断三种中断,系统初始化时,它们都是被禁止的。 参考答案:报警 17、设8254的计数器0工作于方式3,输出的方波频率为2kHz,fclk0=2.5MHz,采用BCD计数,那么计数初值为___________。 参考答案:271250〔或4E2H〕 18、PC/AT机系统机中,8254的计数器2主要用来产生扬声器的___________。 参考答案:音频信号 19、计算机与计算机之间进展通信,如两机间不经MODEM,直接把两机的RS-232C接口进展互连,那么要求两计算机之间的距离小于___________英尺。 参考答案:50 20、PC机系统软件BIOS为用户准备有可调用的打印机驱动子程序。BIOS提供的打印机驱动程序用___________调用。 参考答案:INT 17H 21、异步通信要求每个字符传送都有起始位和_________。 参考答案:停止次 22、GPIB系统的设备属性有控者、_________和听者三种。 参考答案:讲者 23、异步串行接口通常提供三种错误指示是帧错、溢出错、_________。 参考答案:奇偶错 24、HDLC定义的三种站是主站、_________和组合站。 参考答案:次站 25、经“0〞位插入后,在链路上传输的数据为0111,为透明传输,那么用“0〞删除技术处理后的用户数据为_________。 参考答案:11 26、8254是一个有_________根引脚的可编程芯片。 参考答案:24 27、在保护模式下,GDT表示_________。 参考答案:全局描述表 28、PC/AT机系统机中,8254的计数器1专门用于动态随机存储器RAM的_________。 参考答案:刷新 29、MC146818部有_________个字节的CMOS RAM单元存放实时时钟和系统配置信息。 参考答案:64 30、在计算机领域通常把不可分的数据项叫做_________。 参考答案:位 第三大题:简答题 1、微机采用典型的三总线结构,简述总线结构的优点。 参考答案:简化了硬、软件的设计;简化了系统结构;便于系统的扩大和更新。 2、简述PC机接口设计的主要容。 参考答案:设计ISA总线插卡,对商品PC机功能的扩大;在标准并行口和串行口插卡根底上设计相应的接口系统,是利用现有PC既在主机箱背后预先准备好的通信口进展二次开发的工作。 3、简述GPIB的主要特点。 参考答案:可使一个接口连接到14个设备,和他们进展通信〔交换数据〕,一般接口系统是点对点传送,而GPIB是I对N传送;其高级特性是操作时仅需要搬动设备和插拔电缆插头,并不涉与接口的具体硬件设计。 4、外设向CPU申请中断,但CPU不给以响应,其原因有哪些? 参考答案:CPU处于关中断状态,IF=0;(2分) 该中断请求已被屏蔽;〔2分〕 该中断请求的时间太短,未能保持到指令周期完毕;〔1分〕 CPU已经释放总线〔既已经响应DMA请求〕,而尚未收回总线控制权。〔1分〕 5、扼要说明简单的I/O接口芯片与可编程接口芯片的异同处。 参考答案:想同处: 简单I/O接口芯片与可编程接口芯片都能实现CPU与外设之间进展数据传送的控制。 〔1分〕都具有暂存信息的数据缓冲器或锁存器、〔1分〕 不同处: 简单的I/O接口芯片的接口功能比拟单一,接口芯片在同CPU与外设的硬件连接固定后,接口电路的工作方式以与接口功能就固定了,无法用软件来改变。〔1分〕 而可编程接口芯片是多功能芯片,具有多种工作方式,用户可通过编制相应的程序 段,使一块通用的I/O接口芯片能按不同的工作方式完成不同功能分接口任务,〔1分〕也可在工作过程中,通过编程对I/O接口芯片进展实时的动态操作,改变工作方式,发送操作命令,读取接口芯片部有关端口的状态信息等。〔2分〕 6、串行通信有哪两种方式?其中哪种方式的传送效率较差?为什么 参考答案:有同步串行通信和异步串行通信。〔2分〕其中异步串行通信的传送效率较差,〔2分〕 因为异步通信要求每个字符传送都有起始位和停止位,控制信息至少占20%,这些额外的开支导致了异步串行通信的传送效率较差。〔2分〕 7、简述中断向量与中断向量表的概念 参考答案:在实模式下中断向量就是中断效劳程序的人口地址。〔1分〕 它由两局部组成:效劳程序所在代码段的段地址; 〔1分〕 效劳程序人口的有效地址。 〔2分〕 256个中断号的中断向量占用4X256=1024存储单元,位于存储器的最低1K字节 〔00000H~003FFH〕,这存称为中断向量表。 (2分) 8、I/O端口的编址方式有几种,他们各自的特点是什么? 参考答案:I/O端口的编址方式有存储器映像I/O方式和隔离I/O方式。 〔1分〕 存储器映像I/O方式的优点:访问I/O端口的编程灵活、方便、功能强。 〔1分〕 存储器映像I/O方式的缺点:存储器地址空间因被I/O端口地址占用而减少,且地址译码复杂。 隔离I/O方式优点:不占用存储器地址空间、寻址速度快。 〔2分〕- 隔离I/O方式缺点:I/O指令类型少、程序设计灵活性差。 〔2分〕 9、同步通信的根本思想是什么?同步通信规程分为哪两大类? 参考答案:同步通信的根本思想是: 数据流中用特定的同步字符序列号作数据字符的开场, 〔1分〕 这种字节由发送器插入。 〔1分〕 接收数据时,一旦检测出要求的同步字符,接收器就到达了同步,并正确地将随后的8位数据字符拣出来。 〔1分〕 同步通信规划为:面向字符的同步通信规程; 〔2分〕 面向数据位的同步通信规程。 〔2分〕 第四大题:编程题 1、以下程序段的功能是从端口140H读出数值,测试其是否为01H,假设不是,跳转检验程序ERROR;假设是,将向端口141H输出01H,将横线处的程序补充完整。 MOV DX,(1) ____________ (2)_____________ AL,DX (3)_____________AL,01H (4)______________ MOV DX,141H MOV AL,01H (5)_____________ …… …… ERROR:…… 参考答案:〔1〕140H 〔2〕IN 〔3〕CMP 〔4〕JNZ ERROR 〔5〕OUT DX,AL 2、主串口工作在外环自动测试。约定:8位数据位,1位停止位,无校验,通信速率为1200bps,采用查询方式通信。将以下的INS8250初始子程序段补充完整。 I80250 PROC MOV DX,3FBH MOV AL,(1) __________ OUT DX,AL ;寻址位置1 MOV DX,3F9H MOV AL,(2) __________ OUT DX,AL ;写除数高8位 MOV DX,3F8H MOV AL,(3) __________ OUT DX,AL ;写除数低8位 MOV DX,3FBH MOV AL,(4) __________ OUT DX,AL ;无校验传送,8位数据 MOV DX,3F9H MOV AL(5) __________ OUT DX,AL ;禁止8250部中断 MOV DX,3FCH MOV AL,(6) __________ OUT DX,AL ;8250收发方式,禁止中断 〔7〕 __________ 18250 ENDP 参考答案:〔1〕80H 〔2〕00H 〔3〕60H 〔4〕03H或13H〔000x0011B〕 〔5〕00H 〔6〕000000XXB 〔7〕RET 3、 设82C55A口工作与方式1输出,采用中断方式与外设进展数据交换,完成以下初始化子程序。〔设82C55端口地址为210H~213H〕 INIT PROC MOV DX,(1) __________ MOV AL,(2) __________ (3) __________ MOV DX,(4) __________ MOV AL,(5) __________ OUT DX,AL (6) __________ INIT ENDP 参考答案:〔1〕213H 〔2〕1010XXXXB 〔3〕OUT DX,AL 〔4〕213H 〔5〕00001101B 〔6〕RET 4、设系统外扩一片8254,口地址为128H~12BH,GATE1 接+5V,CLK1 时钟信号频率为500KHZ ,限定采用十进制计数,要求在OUT1 端产生频率为400HZ ,宽度为 的连续负脉冲,编写8254初始化程序段。 参考答案:MOV DX,12BH MOV AL,01110101B 0UT DX,AL MOV DX,129H MOV DX,50H OUT DX,AL MOV AL,12H OUT DX,AL 5、 某输出接口电路,数据口的地址为300H,状态口地址为301H,状态位位为1,表示端口忙,否那么表示端口空闲,请完成以下程序段,用程序控制〔查询〕方式从数据口输出一个‘E’的ASCII码。 SCAN: MOV DX,(1)___________ (2)___________ AL,DX (3)___________ (4)___________ SCAN MOV DX,(5)___________ MOV AL,(6)___________ (7)___________ 参考答案: 〔1〕30IH 〔2〕IN 〔3〕TEST AL,00000001B 〔4〕JNZ 〔5〕300H 〔6〕’E’(或45H) 〔7〕OUT DX 6、下面是一段16550初始化程序,该程序段完成的功能是设置双方通信波特率是4800bps,奇校验,1个停止位,7个数据位,允许接收中断,且FIFO中断触发值为8,请完成该程序。 I16550 PROC MOV DX,3FBH MOV AL,(1)___________ OUT DX,AL MOV DX,3F9H MOV AL,(2)___________ OUT DX,AL MOV DX,3F8H MOV AL,(3)___________ ; 设置波特率为4800 OUT DX,AL MOV DX,3FBH MOV AL,(4)___________ OUT DX,AL ;设置数据格式 MOV DX,(5)___________ MOV AL,87H ;FIFO允许,去除接收、发送FIFO OUT DX,AL ;FIFO中断触发值为8 MOV DX,(6)___________ MOV AL,(7)___________ ;接收中断允许 OUT DX,AL RET I16550 ENDP 参考答案: 〔1〕80H 〔2〕0 〔3〕24 〔4〕00001010B(0AH) 〔5〕3FAH 〔6〕3F9H 〔7〕01H 7、下面是利用一台PC/XT机COM1,采用中断方式接收数据的中断效劳子程序,请将空缺处填写完整。 RECEIVE PROC …… ;保护现场〔略〕 MOV DX,3FDH IN AL,DX TEST AL,(1)___________ ;检查有无错误标志 (2)___________ ERROR ;有错,转出错处理 MOV DX,(3)___________ (4)___________ ;接收数据 MOV [BX],AL ERROR: …… ;出错处理〔略〕 (5)___________ ;发中断完毕字 (6)___________ …… ;恢复现场(略) (7)___________ ;中断返回 RECEIVE ENDP 参考答案: 〔1〕00011110B(或IEH) 〔2〕JNZ 〔3〕3F8H 〔4〕LN AL,DX 〔5〕MOV AL,20H 〔6〕OUT 20H,AL 〔7〕IRET 8、.设系统外接一片8254,口地址为300H~303H,GATE2接+5V,要求在写入计数初值之后,经过1250个时间,端输出一个正跃变信号,请完成以下对2#计数器初始化编程的程序段〔采用BCD计数方式〕。 MOV DX,(1)___________ MOV AL,(2)___________ OUT DX,AL ;写控制字 MOV DX,(3)___________ MOV AX,(4)___________ (5)___________ (6)___________ (7)___________ ;写计数初值 参考答案: 〔1〕303H 〔2〕10110001B(或BIH) 〔3〕302H 〔4〕1250H 〔5〕OUT DX,AL 〔6〕MOV AL,AH 〔7〕OUT DX,AL 9、完成以下程序段,从端口210H读数据,测试其是否为20H,假设是,那么从端口211H中输入一个数据,并将该数据的高四位清零,低四位送BL存放器,否那么程序转到NEXT。 MOV DX,(1)_________ (2)_________ AL,DX (3)_________ AL,20H (4)_________ NEXT MOV DX,(5)_________ (6)_________ AL,DX (7)_________ MOV BL,AL …… NEXT:……… 参考答案: 〔1〕210H 〔2〕IN 〔3〕CMP (4)JNZ(JNE) (5)211H 〔6〕IN 〔7〕AND AL,0FH 10、以下程序的功能是将中断号为0CH的中断例程的入口地址送入变量KEEPCS和KEEPIP中保存,〔其中KEEPCS中保存该中断例程的段基址,KEEPIP中保存该中断例程入口的偏移地址〕请完成该子程序。 KEEPCS DW ? ;保存0CH中断效劳程序的段基址 KEEPIP DW ? ;保存0CH中断效劳程序入口的偏移地址 READ PROC PUSH AX PUSH ES PUSH BX MOV AL,〔1〕_________ MOV AH,〔2〕_________ (3)_________ MOV KEEPCS,〔4〕_________ MOV KEEPIP,〔5〕_________ (6)_________ POP ES (7)_________ RET READ ENDP 参考答案: 〔1〕0CH 〔2〕25H (3)INT 21H (4)ES (5)BX (6)POP BX (7)POP AX 11、假设82C55的A口工作在方式1输入,采用查询方式〔程序控制方式〕读取数据,请完成以下查询方式读取数据,并将该数据的低三位送BL存放器的程序段,设82C55的端口地址为34CH~34FH。 SCAN: MOV DX,〔1〕_________ (2)_________ TEST AL,〔3〕_________ (4)_________ SCAN MOV DX,〔5〕_________ (6)_________;读A口数据 (7)_________;取出低三位 MOV BL,AL 参考答案: 〔1〕34EH 〔2〕IN AL,DX (3)00100000B(或20H) (4)JZ (5)34CH (6)IN AL,DX (7)AND AL,07H 12、设系统外接一片8254,口地址为21CH~21FH,GATE1接+5V,CLK1接入的输入计数脉冲信号为4MHz,要求在OUT1端输出频率是2000Hz的脉冲信号,要求采用二进制计数方式,请完成以下的程序段。 MOV DX,(1)_________ MOV AL,(2)_________ OUT DX,AL ;写控制字 MOV DX,(3)_________ MOV AX,(4)_________ (5)_________ (6)_________ (7)_________ ;写计数初值 参考答案: 〔1〕21FH 〔2〕01110100B〔或74H〕 (3)21DH (4)2000 (5)OUT DX,AL (6)MOV AL,AH (7)OUT DX,AL 第五大题:综合题 1、82C55端口A定义方式0输出,端口B定义为方式1输入,禁止中断,端口C定义为输入。问题: 〔1〕、 、 分别表示什么信号? 〔2〕, 可作为什么引脚? 参考答案:(1)PC0表示INTR中断请求信号; PC1表示IBF输入缓冲器满信号; PC2表示STB选通信号。 〔2〕PC4,PC7可做通用的I/O引脚。 2、 以下图是键盘接口示意图,82C55口地址是204H~207H,要求: 〔1〕以PA口作数据输出,判断在题40图中画出82C55与键盘的连接图是否正确; 〔2〕以下程序段的功能是一旦有键按下时,键盘接口电路输出按键的ASCII码,并且自动输出一个“数据有效〞〔 〕的握手信号,将数据存入A口。 MOV DX,①___________ MOV AL,②___________ OUT DX,AL ;8255A初始化 MOV AL,③___________ OUT DX,AL SCAN: MOV DX,④___________ IN AL,DX TEST AL,⑤___________ ;查询IBF ⑥___________SCAN ;假设IBF=0,继续查询 MOV DX,⑦___________ IN AL,DX 参考答案: 〔1〕正确 〔2〕①207H ②1011XXXXB ③08H ④206H ⑤00100000B(20H) ⑥JZ ⑦204H 3、 图中的8个发光二极管通过8255和系统ISA总线相连, (1)当8255的为00、 为0、 为0、 为1时,表示CPU对8255部的___________进展___________〔读/写〕操作; (2)该片8255控制口的地址为___________,B口地址为___________; (3)请完成以下程序段,使8个LED都点亮。 MOV DX,①___________ MOV AL,②___________ OUT DX,AL ;初始化8255 MOV DX,③___________ MOV AL,④___________ ⑤___________ ;8个LED都点亮 参考答案: 〔1〕 A 口,写 〔2〕IB7H,IB5H (3.)①IB7H ② 1XXXX00XB ③IB5H ④0 ⑤OUT DX,AL 〔注:X表示0和1都可以〕 4、 进展异步串行通信之前,通信双方约定,线路上传送的字符包含8位数据位,1位停止位,用偶校验,通信速率是1200波特。 根据图中的传送字符“C〞〔ASCII码是43H〕的RS-232波形图,完成以下问题; 〔1〕线路传送字符“C〞需要多少时间?〔指从开场传送起始位到传送完停止位所需要的总时间〕; 〔2〕设波特率系数K=16,试问发送端发送时钟 与接收端接收时钟 的频率为多少? 参考答案:〔1〕11/1200≈0.0092〔S〕 〔2〕1200X16=19200HZ 5、 利用PC系统机主串口查询方式发出8位数据55H,以下图是从8250的Sout引脚观察到的波形。 〔1〕请判断以下波形是否正确; 〔2〕根据上图,请分析出这帧数据的停止位是_________位,采用的是_________校验; 〔3〕假设双方通信波特率是4800bps,那么连续发送10个数据,需要多少时间? 参考答案:〔1〕正确 〔2〕1,偶 〔3〕10*〔1+8+1+1〕/4800≈0.023秒 6、 以下图是8255A并行打印机接口电路图,通过接口CPU采用查询方式将存放在BUF缓冲区的128个字符送去打印。设8255A的口地址为154H~157H。完成以下程序段。 〔1〕根据题目要求,分析电路,并判断出该片8255A的B口工作在方式_________,是_________〔填输入/输出〕。 〔2〕以下程序段是将存放在BUF缓冲区的128个字符送去打印,请完成该程序。 …… ……; 8255A初始化〔略〕 …… ;使 =1〔略〕 …… START:MOV SI,OFFSET BUF ;打印字符的存首址 MOV CX,128 ;打印字符个数 L: MOV DX,①_________ IN AL,DX ;查BUSY=0? TEST AL,②_________ JNZ L ;忙,等待;不忙,那么向A口送数 MOV DX,③_________ MOV AL,[SI] OUT DX,AL ;送数到B口 MOV DX,④_________ MOV AL,⑤_________ ;向打印机发选通信号 =0 OUT DX,AL NOP MOV AL,⑥_________ ;置位 =1 OUT DX,AL ⑦_________ ;存地址加1 LOOP L ;未完,继续。 …… 参考答案: 〔1〕1,输出 〔2〕①156H ②04H ③155H ④157H ⑤00001110B〔或0EH〕 ⑥00001111B〔或0FH〕 ⑦INC SI 窗体底端 41 / 41
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 教育专区 > 初中其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服