1、微型计算机原理与接口技术自考题模拟 47及答案解析(总分:100.00,做题时间:90 分钟)一、第一部分 选择题(总题数:20,分数:20.00)1.微机总线的位数指的是哪个的位数_(分数:1.00)A.地址线B.控制线C.数据线D.并行线2.采用 DMA方式传送数据时,由哪项控制的用于传输数据_(分数:1.00)A.CPUB.CPU加软件C.软件D.硬件控制器3.查询输入/输出方式下,外设状态线要经过哪项与微机相连_(分数:1.00)A.锁存器B.译码器C.缓冲器D.放大器4.一个接口可由哪项组成_(分数:1.00)A.一个端口B.两个端口C.一个 I/O地址D.若干个 I/O地址5.要组
2、成 64K的 8086系统程序存储空间,下面的选项中,使用 EPROM的最佳方案是哪个芯片_(分数:1.00)A.1片 64K8位B.4片 16K8位C.2片 32K8位D.8片 8K8位6.已知静态 RAM62256是 32K8位芯片,它的地址信号线有几根_(分数:1.00)A.64B.32C.15D.147.需要刷新的存储器是_(分数:1.00)A.SRAMB.DRAMC.EPROMD.EEPROM8.在下面的数据传送方式中,占用 CPU时间最少的方式是_(分数:1.00)A.同步传送B.查询传送C.DMA传送D.中断传送9.8086系统中优先级最高的中断是什么中断_(分数:1.00)A.
3、除法除以 0B.指令C.非屏蔽D.单步10.8255工作在方式 0时,具有哪个功能_(分数:1.00)A.查询输入/输出B.输入缓冲、输出锁存C.无条件输入/输出D.双向数据传送11.若微处理器可采用存储器映像编址,那么一条 ADD(加法)指令可访问的地址空间为_(分数:1.00)A.随应用而定B.仅 RAM空间C.仅 I/O地址空间D.整个地址空间12.地址译码器的输入端应接到哪项上_(分数:1.00)A.控制总线B.数据总线C.地址总线D.外部总线13.8259工作在完全嵌套方式时,哪个引脚的中断源优先级最高_(分数:1.00)A.IR0B.IR1C.IR7D.IR814.在两台 PC机通
4、信的过程中,采用异步串行的通信方式,若要传送扩展 ASCII码,则异步串行码字符格式的第 8位数据_(分数:1.00)A.不传送B.恒为 0C.为有用数据D.恒为 115.CPU执行 OUT、DX,AL 指令时,哪项的值输出到地址总线上_(分数:1.00)A.AL寄存器B.AX寄存器C.DL寄存器D.DX寄存器16.8251A以异步通信方式工作,设波特率因子为 18,字符长度为 8位,奇校验、停止位各为两位,每秒钟可传输 200个字符,则它的传输速率和收/发时钟信号频率分别为多少(bit/s,kHz)_(分数:1.00)A.200,200B.2200,38.4C.2400,38.4D.2400
5、,43.217.在 8086环境下,对单片方式使用的 8259A进行初始化时,必须放置的初始化命令字为_(分数:1.00)A.ICW1,ICW2,ICW3B.ICW1,ICW2,ICW4C.ICW1,ICW3,ICW4D.ICW2,ICW3,ICW418.中断向量地址是_(分数:1.00)A.子程序入口地址B.存储中断向量的存储单元地址C.中断服务程序的入口地址D.中断类型码(中断识别码)19.中断向量表占用的内存地址空间为_(分数:1.00)A.00000H003FFHB.00000H000FFHC.00000H00100HD.FFF00HFFFFFH20.实现 CPU与 8259A之间信息
6、交换的是_(分数:1.00)A.数据总线缓冲器B.级联缓冲/比较器C.读写控制电路D.数据总线缓冲器与读写控制电路二、多项选择题(总题数:5,分数:10.00)21.8086系统中,字数据既可以存放在内存的偶地址单元,也可存放在奇地址单元,其堆栈指针 SP在下面说法中正确的是_(分数:2.00)A.可以指向任何地址单元B.只能指向偶地址单元C.最好指向奇地址单元D.最好指向偶地址单元E.只能指向奇地址单元22.利用中断方式传送数据时,需要做如下哪些工作_(分数:2.00)A.IRi请求B.由 8259提出 INTR请求C.TF=1D.CPU从 8259获取类型号E.CPU执行中断处理程序23.
7、日常用的 PC机上可管理的中断源有_(分数:2.00)A.键盘B.单步C.溢出D.打印机E.硬盘24.UART设立了各种错误标志,常用的有如下哪几个_(分数:2.00)A.CRC校验错B.同步错(Sync error)C.溢出(丢失)错误(Overrun error)D.帧错误(Frame error)E.奇偶错误(Parity error)25.下列有关并行传送和串行传送的比较中,正确的是_(分数:2.00)A.从距离上看,并行通信适宜于近距离传送,通常小于 30m,而串行通信适宜于远距离传送,可以从几米到数千公里B.从速度上看,在短期内,并行接口的数据传输速度显然比串行接口的传输速度慢得多
8、C.串行通信还可利用现有电话网络、电视网络来实现远程通信,降低了通信费用D.从设备、费用上看,随着大规模和超大规模集成电路的发展,逻辑器件价格趋低,而通信线路费用趋高,因此对远距离通信而言,串行通信费用显然低得多E.串行和并行数据传输速度与距离成正比三、第二部分 非选择题(总题数:5,分数:10.00)26.存储速度 (分数:2.00)_27.I/O接口与 I/O端口 (分数:2.00)_28.独立编址 (分数:2.00)_29.保护方式 (分数:2.00)_30.中断优先级 (分数:2.00)_四、简答题(总题数:5,分数:20.00)31.实现片选控制的三种方式及其说明。 (分数:4.00
9、)_32.半导体存储器的分类。 (分数:4.00)_33.外设接口电路具有的功能。 (分数:4.00)_34.I/O接口电路的发展与分类。 (分数:4.00)_35.DMA控制器的功能。 (分数:4.00)_五、简单分析设计题(总题数:3,分数:20.00)36.下图为一存储器同 8086的连接图,试计算该存储器的地址范围,并说明该电路的特点。 (分数:6.00)_37.下图为一个 LED接口电路,写出使 8个 LED管自下而上依次发亮 5秒的程序,并说明该接口属于何种输入/输出控制方式,为什么? (分数:7.00)_38.一个采用查询传输的输入接口由两个端口组成,一个是数据端口,地址为 12
10、0H,一个是状态端口,地址为 221H,用 D位表示就绪位,外设工作时,已启动外设。利用上述接口电路从输入设备上输入 100个字节的数据送存储器中 BUF缓冲区,画出流程图,编写控制程序段。 (分数:7.00)_六、综合分析设计题(总题数:2,分数:20.00)用 8255A方式 0与打印机接口(如下图所示), 为打印机选通信号,低电平有效;BUSY 为打印机忙状态信号,高电平有效。 (分数:10.00)(1).8255A的端口地址为 80H83H,编写 8255A的初始化程序段。(分数:5.00)_(2).8255A的 PA端口用查询方式向打印机输出数据,编写打印机子程序。(分数:5.00)
11、_39.8251A工作于异步方式,波特率为 2400B/s,收发时钟 (低电平)= (分数:10.00)_微型计算机原理与接口技术自考题模拟 47答案解析(总分:100.00,做题时间:90 分钟)一、第一部分 选择题(总题数:20,分数:20.00)1.微机总线的位数指的是哪个的位数_(分数:1.00)A.地址线B.控制线C.数据线 D.并行线解析:考点 微机总线的概念(尤其与存储器相关的知识,复习时要注意) 解析 总线的位数为数据线的位数。2.采用 DMA方式传送数据时,由哪项控制的用于传输数据_(分数:1.00)A.CPUB.CPU加软件C.软件D.硬件控制器 解析:考点 DMA 的传送
12、方式 解析 DMA 是一种完全由硬件执行 I/O交换的工作方式,并且交换数据不经过 CPU,只是完成数据交换时给 CPU发送中断。3.查询输入/输出方式下,外设状态线要经过哪项与微机相连_(分数:1.00)A.锁存器B.译码器C.缓冲器 D.放大器解析:考点 查询输入/输出方式的相关知识 解析 所有外设的状态线与微机一般都是通过存储器相连的,在各个选项中,属于存储器的只有 C。4.一个接口可由哪项组成_(分数:1.00)A.一个端口B.两个端口C.一个 I/O地址D.若干个 I/O地址 解析:考点 接口的概念 解析 接口就是把外围设备同微型计算机连接起来实现数据传输的控制电路。可以存在多个外围
13、设备,故存在多个 I/O地址。注意端口与接口的区别与联系。5.要组成 64K的 8086系统程序存储空间,下面的选项中,使用 EPROM的最佳方案是哪个芯片_(分数:1.00)A.1片 64K8位B.4片 16K8位C.2片 32K8位 D.8片 8K8位解析:考点 8086 存储空间以及 EPROM 解析 4 个选项均能够组成 64KB的存储空间,所有的选项需要的地址线的位数为 16,而在使用的过程中,需要使用片选线,BD 选项需要简单的逻辑电路,而 A则需要单独使用片选线,根据题意不是最佳的方案,而 c正好弥补了此缺点。6.已知静态 RAM62256是 32K8位芯片,它的地址信号线有几根
14、_(分数:1.00)A.64B.32C.15 D.14解析:考点 地址线与存储器的容量大小的关系 解析 32KB=32K1024B=2 15 ,故答案为 15。7.需要刷新的存储器是_(分数:1.00)A.SRAMB.DRAM C.EPROMD.EEPROM解析:考点 存储器的分类以及其特点 解析 ACD 选项均为静态存储器,而 B是动态存储器,需要刷新。8.在下面的数据传送方式中,占用 CPU时间最少的方式是_(分数:1.00)A.同步传送B.查询传送C.DMA传送 D.中断传送解析:考点 DMA 的数据传输方式与其他数据传输方式的比较 解析 其中占 CPU时间最长的是查询方式,一直占用 C
15、PU用于传送数据。中断传送相对于 DMA占用时间要长。9.8086系统中优先级最高的中断是什么中断_(分数:1.00)A.除法除以 0 B.指令C.非屏蔽D.单步解析:考点 8086 的中断优先级 解析 单步中断在所有中断中优先级最低。优先级从高到低的排序为:ACBD。10.8255工作在方式 0时,具有哪个功能_(分数:1.00)A.查询输入/输出B.输入缓冲、输出锁存 C.无条件输入/输出D.双向数据传送解析:考点 8255 的工作方式 解析 需要熟记这块内容。在方式 0中具有输入缓冲、输出锁存的功能。11.若微处理器可采用存储器映像编址,那么一条 ADD(加法)指令可访问的地址空间为_(
16、分数:1.00)A.随应用而定B.仅 RAM空间C.仅 I/O地址空间D.整个地址空间 解析:考点 地址空间的理解以及汇编指令的操作数的理解 解析 指令可以访问整个地址空间,前提是采用存储器映像的编址方式,如果采用独立编址,就要根据使用的情况而定,其中情况可以与指令有关。12.地址译码器的输入端应接到哪项上_(分数:1.00)A.控制总线B.数据总线C.地址总线 D.外部总线解析:考点 地址译码器的知识 解析 地址译码器就是为了存储器的编址而应用的。编码好的数据传输到地址总线上,用于寻址。13.8259工作在完全嵌套方式时,哪个引脚的中断源优先级最高_(分数:1.00)A.IR0 B.IR1C
17、.IR7D.IR8解析:考点 8259 中断器 解析 优先级最高的在 IR 0 。14.在两台 PC机通信的过程中,采用异步串行的通信方式,若要传送扩展 ASCII码,则异步串行码字符格式的第 8位数据_(分数:1.00)A.不传送B.恒为 0C.为有用数据 D.恒为 1解析:考点 异步串口通信的数据传输格式 解析 若为扩展的 ASCII码,则第 8位数据为有用的数据,因为 ASCII为 8位,而扩展的多于 8位。15.CPU执行 OUT、DX,AL 指令时,哪项的值输出到地址总线上_(分数:1.00)A.AL寄存器B.AX寄存器C.DL寄存器D.DX寄存器 解析:考点 OUT 指令的含义及用
18、法 解析 OUT 是将寄存器的内容输出到地址总线上,D 选项符合题意。16.8251A以异步通信方式工作,设波特率因子为 18,字符长度为 8位,奇校验、停止位各为两位,每秒钟可传输 200个字符,则它的传输速率和收/发时钟信号频率分别为多少(bit/s,kHz)_(分数:1.00)A.200,200B.2200,38.4C.2400,38.4D.2400,43.2 解析:考点 比特率、数据传输字符的含义 解析 字符的有效数据长度为 8位,在传输过程中包括奇校验、停止位各 2位,则传送一个字符为12bit;故传输速率为传输的总位数/时间,即 200(8+2+2)=2400bit,传输速率=24
19、00/1=2400 bit/s;而比特率的因子与传输速率的乘积为时钟信号的频率,故时钟频率为 240018=43200 Hz=43.2kHz。17.在 8086环境下,对单片方式使用的 8259A进行初始化时,必须放置的初始化命令字为_(分数:1.00)A.ICW1,ICW2,ICW3B.ICW1,ICW2,ICW4 C.ICW1,ICW3,ICW4D.ICW2,ICW3,ICW4解析:考点 8259A 的初始化问题 解析 初始化的命令字 ICW 1 、ICW 2 、ICW 4 。18.中断向量地址是_(分数:1.00)A.子程序入口地址B.存储中断向量的存储单元地址 C.中断服务程序的入口地
20、址D.中断类型码(中断识别码)解析:考点 中断向量地址的概念 解析 中断向量就是中断服务程序的入口地址。中断向量表用于存放中断服务程序的入口地址。19.中断向量表占用的内存地址空间为_(分数:1.00)A.00000H003FFH B.00000H000FFHC.00000H00100HD.FFF00HFFFFFH解析:考点 中断向量表在存储空间的位置 解析 在存储空间的位置为 0000H003FFH,每个中断向量占用 4个字节。20.实现 CPU与 8259A之间信息交换的是_(分数:1.00)A.数据总线缓冲器B.级联缓冲/比较器C.读写控制电路D.数据总线缓冲器与读写控制电路 解析:考点
21、 CPU 与 8259A交换信息的方式 解析 实现二者交换信息的是数据总线缓冲器与读写控制电路。二、多项选择题(总题数:5,分数:10.00)21.8086系统中,字数据既可以存放在内存的偶地址单元,也可存放在奇地址单元,其堆栈指针 SP在下面说法中正确的是_(分数:2.00)A.可以指向任何地址单元 B.只能指向偶地址单元C.最好指向奇地址单元D.最好指向偶地址单元 E.只能指向奇地址单元解析:考点 存储空间以及堆栈指针 SP的应用 解析 在存储空间的地址范围内,堆栈指针可以指向任何的位置,因为堆栈可以在存储空间的任何位置。对于 PUSH和:POP 指令来说,指向偶地址的单元最好,因为地址是
22、从 O开始编址的,从奇数开始编址的话,可能存在部分问题。故选择 AD。22.利用中断方式传送数据时,需要做如下哪些工作_(分数:2.00)A.IRi请求 B.由 8259提出 INTR请求 C.TF=1D.CPU从 8259获取类型号 E.CPU执行中断处理程序 解析:考点 中断方式传送数据的知识点 解析 中断传送时,需要发送中断请求,CPU 响应后得到 8259的类型号,执行相应的中断服务程序。要熟记中断处理的知识点。23.日常用的 PC机上可管理的中断源有_(分数:2.00)A.键盘 B.单步C.溢出D.打印机 E.硬盘 解析:考点 中断源的相关知识点 解析 选项 BC不属于中断源,属于产
23、生中断的来源,与题目的要求不符合。24.UART设立了各种错误标志,常用的有如下哪几个_(分数:2.00)A.CRC校验错B.同步错(Sync error) C.溢出(丢失)错误(Overrun error) D.帧错误(Frame error)E.奇偶错误(Parity error) 解析:考点 串口的错误标志位 解析 常用的错误标志位有奇偶错误、同步错、溢出错误等。25.下列有关并行传送和串行传送的比较中,正确的是_(分数:2.00)A.从距离上看,并行通信适宜于近距离传送,通常小于 30m,而串行通信适宜于远距离传送,可以从几米到数千公里 B.从速度上看,在短期内,并行接口的数据传输速度
24、显然比串行接口的传输速度慢得多C.串行通信还可利用现有电话网络、电视网络来实现远程通信,降低了通信费用 D.从设备、费用上看,随着大规模和超大规模集成电路的发展,逻辑器件价格趋低,而通信线路费用趋高,因此对远距离通信而言,串行通信费用显然低得多 E.串行和并行数据传输速度与距离成正比解析:考点 串行与并行传输的相关知识点 解析 B 选项短期内并口传输速度快;E 选项串行与并行数据传输速度与距离成反比,因为干扰多、误码率高。三、第二部分 非选择题(总题数:5,分数:10.00)26.存储速度 (分数:2.00)_正确答案:()解析:存储速度常用存取时间来衡量。存取时间又称为访问时间或读写时间,指
25、的是从启动一次存储器操作到完成该操作所经历的时间。存取时间越短,存储速度越快。考点 存储速度27.I/O接口与 I/O端口 (分数:2.00)_正确答案:()解析:I/O 接口是把外围设备同微型计算机连接起来实现数据传输的控制电路。I/O 端口是指 I/O接口中可以由 CPU进行读或写的寄存器。考点 I/O 接口 I/O端口28.独立编址 (分数:2.00)_正确答案:()解析:独立编址(专用的 I/O端口编址)存储器和 I/O端口在两个独立的地址空间内。独立编址的优点是:不占用内存空间;使用 I/O指令,程序清晰,很容易看出是 I/O操作还是存储器操作;译码电路比较简单(因为 I/O端口的地
26、址空间一般较小,所用地址线也就较少)。其缺点是:只能用专门的 I/O指令,访问端口的方法不如访问存储器的方法多。考点 独立编址29.保护方式 (分数:2.00)_正确答案:()解析:保护方式又称为虚地址方式或保护虚地址方式。这是一种加入在虚拟存储器和保护机制上的工作方式,处理器可访问的物理存储空间为 4GB,虚拟存储空间为 64TB。考点 保护模式30.中断优先级 (分数:2.00)_正确答案:()解析:中断优先级是为了使系统能及时响应并处理发生的所有中断,系统根据引起中断时间的重要性和紧迫程度,将中断源分为若干个级别。考点 中断优先级四、简答题(总题数:5,分数:20.00)31.实现片选控
27、制的三种方式及其说明。 (分数:4.00)_正确答案:()解析:(1)全译码法:微处理器全部地址都参与译码,如 8086微处理器地址线 A 19 A 0 ,因此对应于存储器芯片中的任意单元都有唯一的确定地址,不出现地址重叠。 (2)部分译码法:微处理器的地址低位部分作为片内地址,部分的高位地址经译码器后作为片选控制信号,还有部分高位地址空留没用,这种译码方式称为部分译码法。这种方法有地址重叠。 (3)线选法:在微型计算机系统中,若存储容量较小,而且以后也不进行系统存储容量的扩充,片选控制电路可由几片小规模集成电路芯片组成;再用剩余地址线中的某一条或两条作为控制信号线以便选择不同的芯片。这种方法
28、仍产生地址重叠。 考点 片选的控制方式32.半导体存储器的分类。 (分数:4.00)_正确答案:()解析:半导体存储器是一种以半导体电路作为存储媒体的存储器,内存储器就是由称为存储器芯片的半导体集成电路组成的。 按其功能可分为:随机存取存储器(简称 RAM)和只读存储器(只读 ROM)。RAM 包括 DRAM(动态随机存取存储器)和 SRAM(静态随机存取存储器),当关机或断电时,其中的信息都会随之丢失。DRAM 主要用于主存(内存的主体部分),SRAM 主要用于高速缓存存储器。ROM 主要用于 BIOS存储器。按其制造工艺可分为:双极晶体管存储器和 MOS晶体管存储器。按其存储原理可分为:静
29、态和动态两种。其优点是:体积小、存储速度快、存储密度高、与逻辑电路接口容易。丰要用作高速缓冲存储器、主存储器、只读存储器、堆栈存储器等。 考点 半导体存储器的分类以及发展33.外设接口电路具有的功能。 (分数:4.00)_正确答案:()解析:(1)设置数据的寄存、缓冲逻辑,以适应 CPU与外设之间的速度差异,接口通常由一些寄存器或。RAM芯片组成,如果芯片足够大还可以实现批量数据的传输; (2)能够进行信息格式的转换,例如串行和并行的转换; (3)能够协调 CPU和外设两者在信息的类型和电平的差异,如电平转换驱动器、数/模或模/数转换器等; (4)协调时序差异; (5)地址译码和设备选择功能;
30、 (6)设置中断和 DMA控制逻辑,以保证在中断和 DMA允许的情况下产生中断和 DMA请求信号,并在接收到中断和 DMA应答之后完成中断处理和 DMA传输。 考点 外设接口电路34.I/O接口电路的发展与分类。 (分数:4.00)_正确答案:()解析:(1)I/O 接口电路同 CPU芯片同步发展,是以 I/O接口芯片形式问世的。早期出现的是简单接口芯片,采用中规模集成电路。此后接口电路一方面针对不同的应用领域,将相关 I/O接口芯片构成不同功能的功能接口板;另一方面在构成计算机系统时,采用超大规模集成技术,将主板上众多的接口芯片和支持芯片按不同功能分别集成到一块集成芯片中。 (2)按功能选择
31、的灵活性可分为:不可编程接口芯片和可编程接口芯片。按接口的通用性可分为:通用接口芯片和专用接口芯片。 考点 I/O 接口电路35.DMA控制器的功能。 (分数:4.00)_正确答案:()解析:DMA 控制器是内存储器同外设之间进行高速数据传送时的硬件控制电路,是一种实现直接数据传送的专用处理器,它必须能取代在程序控制传送中由 CPU和软件所完成的各项功能。它的主要功能有以下几点。 (1)MAC同外设之间有一对联络信号线外设的 DMA请求信号 DREQ以及 DMAC向外设发出的 DMA响应信号 DACK。 (2)DMAC在接收到 DREQ后,同 CPU之间也有一对联络信号线DMAC 向 CPU发
32、出总线请求信号(HOLD 或BUSRQ),CPU 在当前总线周期结束后向 DMAC发出总线响应信号(HLDA 或 BUSAK),DMAC 接管对总线的控制权,进入 DMA操作方式。 (3)能发出地址信息,对存储器寻址,并修改地址指针,DMAC 内部必须有能自动加 1或减 1的地址寄存器。(4)能决定传送的字节数,并能判断 DMA传送是否结束。DMA 内部必须有能自动减 1的字计数寄存器,计数结束产生终止计数信号。 (5)能发出 DMA结束信号,释放总线,使 CPU恢复总线控制权。 (6)能发出读、写控制信号,包括存储器访问信号和 I/O访问信号。DMAC 内部必须有时序和读写控制逻辑。考点 D
33、MA 控制器的知识点五、简单分析设计题(总题数:3,分数:20.00)36.下图为一存储器同 8086的连接图,试计算该存储器的地址范围,并说明该电路的特点。 (分数:6.00)_正确答案:()解析:电路分析:译码器的控制端 G1接 ,当 CPU执行存储器操作时, =“H”,满足 G 1 有效的条件。 同“与门 1”的输出端相连,“与门 1”的输入为 ,当 为有效低电平或 为有效低电平时, 有效(低电平),也就是说,无论是“读”或“写”都能使 有效。 同“与非门 2”的输出端相连,“与非门 2”的输入端为 A 17 与 A 18 ,只有当 A 17 和 A 18 都为高电平时, 才有效。存储器
34、芯片的片选信号 同“与门 3”的输出端相连,“与门 3”的输入同译码器输出 相连,当 为低电平,或 为低电平时, 为有效低电平,存储器芯片被选中。 为低电平时 A 18 A 14 为“11010”, 为低电平时 A 18 A 14 为“11011”,因此该存储器的地址范围为 11010000000000000001101100000000000000,即 68000H6FFFFH,地址容量为 32KB,但该存储芯片只有 14条地址线 A 0 A 13 ,为 16KB的容量,因此一个存储单元有两个地址对应,这是由于 同 37.下图为一个 LED接口电路,写出使 8个 LED管自下而上依次发亮 5
35、秒的程序,并说明该接口属于何种输入/输出控制方式,为什么? (分数:7.00)_正确答案:()解析:控制程序 MOV AL,7FH LOP: OUT IOH,AL CALL DELAY_5S ;调用延时 5秒的子程序 ROL AL,1 ;循环左移进而实现自下而上 JMP LOP 该接口属于无条件传送方式,CPU 同 LED之间无联络信号,LED 总是已准备好可以接收来自 CPU的信息。 考点 输入/输出的控制方式以及汇编程序代码的编写 解析 根据图可以知道 CPU与 LED的连接方式,进而得出答案。38.一个采用查询传输的输入接口由两个端口组成,一个是数据端口,地址为 120H,一个是状态端口
36、,地址为 221H,用 D位表示就绪位,外设工作时,已启动外设。利用上述接口电路从输入设备上输入 100个字节的数据送存储器中 BUF缓冲区,画出流程图,编写控制程序段。 (分数:7.00)_正确答案:()解析:流程图如下: 六、综合分析设计题(总题数:2,分数:20.00)用 8255A方式 0与打印机接口(如下图所示), 为打印机选通信号,低电平有效;BUSY 为打印机忙状态信号,高电平有效。 (分数:10.00)(1).8255A的端口地址为 80H83H,编写 8255A的初始化程序段。(分数:5.00)_正确答案:()解析:分析:8255A 的 A口为方式 0输出,C 口高 4位为方
37、式 0输出,C 口低 4位为方式 0输入,B 口未用,所以方式控制字为 10000001B(81H),本接口采用状态查询输出控制方法。8255A 初始化程序如下: NOV AL,100001301B;方式控制字:81H OUT 83H,AL;A端口方式 0输出,C 端口上输出、下输入 NOV AL,00001111B;端口 C 的复位置位 OUT 83H,AL;控制字,使 PC 7 =1(2).8255A的 PA端口用查询方式向打印机输出数据,编写打印机子程序。(分数:5.00)_正确答案:()解析:根据分析查询输出打印机子程序如下: PRINTC PROC PUSH AX PUSH DX P
38、RN: IN AL,82H;读取端口 C,查询打印机状态 AND AL,04H;PC2=BUSY=0? JNZ PRN;PC 2 =1;打印机忙,则循环等待 MOV AL,AH;PC 2 =0;打印机不忙,则输出数据 OUT 80H,AL;将打印数据从端口 A输出 MOV AL,00001110B;从 PC 7 送出控制低脉冲,置 OUT 83H,AL NOP;产生一定宽度的低电平 NOP MOV AL,00001111B;置=1 OUT 83H,AL;最终, 39.8251A工作于异步方式,波特率为 2400B/s,收发时钟 (低电平)= (分数:10.00)_正确答案:()解析:(1)初始化写方式指令字、写命令指令字。 (2)读入数据按数据传输流程编写。 计算比特率因子: K=76.8 kHz/2400=32 方式指今字的设置: 比特率因子为 32,方式指令字为 FBH。 命令指令字的设置:
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1