已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 单项选择题(本大题共20个小题,每小题1分,共20分)1、 下列设备系统中,一般不与DB、AB和CB三个总线直接连接的是_B_。(A) I/O接口 (B)外设 (C)ROM (D)RAM2、 在微机系统的双向传输中,输入端口和输出端口若用同一地址_D_。(A) 在输出时会出现问题 (B)在输入时会出现问题(C)不会出现矛盾(D)根本不能用3、 微型计算机与各外部设备之间是通过_C_连接起来的。(A) 系统总线 (B)内总线 (C)外总线 (D)局部总线4、 在PC/XT传输周期中,CPU在_C_的下沿查询READY信号电平,定义是否输入等待脉冲Tw(A) T1 (B)T2 (C)T3 (D)T45、 在PC/XT微机与外部设备通信中,一个I/O接口电路至少要有_A_端口(A) 数据 (B)状态 (C)控制 (D)其他6、8086(8088)CPU访问外设时,其I/O空间地址范围是_C_。(A)00FFH (B)000003FFH (C)0000FFFFH (D)00000FFFFFH7、 在PC机中,8086(8088)CPU非屏蔽中断用于处理计算机的_C_。(A) 外部设备 (B)键盘数据(C)工作异常(D)显示数据8、 在微机中,CPU响应INTR引脚的中断请求的条件是_C_。(A) IF=0(B)TF=0(C)IF=1(D)OF=09、8259中断控制器的IRR中的某一位为1,表示_C_。(A)8259中断服务故障(B)CPU正在执行中断服务程序(C)外部设备中有中断服务请求(D)中断服务程序刚执行完毕10、 在PC机中,外设通过8259的IR实现中断请求,8259的INT连接到8088CPU,INTR实现对该设备的中断响应,8088CPU响应硬件中断的的条件_B_。(A) 总线周期结束(B)当前指令执行完(C)DMA结束(D)CPU空闲11、 在PC机中,存储器地址为0:000H0:3FFH的空间被分配为_C_。(A) POST自检程序(B)DOS参数区(C)中断向量表(D)用户程序12、 若8253定时/计数器通道0的时钟为1Kb/s,在*计数方式下最大定时时间为_A_秒(A)1(B)10(C)100(D)100013、8253定时/计数器可以实现定时,若输入时时钟周期为Ti,计数器的初值为N,则定时时间的计算公式是_A_。(A) NTi(B)Ti/N(C)fi/N (D)Nfi14、8086CPU向8253的2#计数器送初值N时,则8253芯片引脚A1A0为_C_。(A) A1A0=00(B)A1A0=01(C)A1A0=10(D)A1A0=1115、8255工作在方式1输入时,仅将端口C的第4位(PC4)复位,则执行_B_操作。(A)10001000B端口C(B)00010000B端口C(C)10001000B控制字寄存器(D)00010000B控制字寄存器16、8255有三个独立的I/O通道,其中PA通道可工作在02方式,在PC机中用于_B_数据的读取。(A) 存储器(B)键盘(C)打印机(D)显示器17、8237DMA控制器可通过DREQ信号向产生请求,启动DMA传输,8237DMA也可通过程序写_C_寄存器启动DMA传输。(A) 临时(B)计数(C)请求(D)数据18、 在PC/XT计算机中,DMA传输方式一次最大可以传输_D_字节。(A)1(B)1024(C)32K(D)64K19、PC/XT机的8237DMA控制器的_A_隧道用于存储器刷新,处于系统安全考虑,禁止用户编程使用。(A)0#(B)1#(C)2#(D)3#20、 在异步串行通信中,数据位会影响传输帧长度,若RS-232C接口以2400,8,N,1传输参数通信时,其传输率为_B_字节/秒。(A)120(B)240(C)480(D)9602、 正误判断题(本大题共15个小题,每小题1分,共15分)1、 对于微机接口来说,I/O接口的缓冲功能是必要的功能之一。(T )2、 在PC机,一个接口通常可以控制连接多个外部设备。(F)3、 在PC机中,CPU的输出地址(AB)可只能通过接口电路访问外部设备。(T)4、 8086CPU的通过8259芯片来响应、处理计算机的所有硬件中断。(F)5、 任何外部设备必须通过接口电路与微机的连接。(T)6、 8086/8088中断系统中,硬件中断INTR不需要通过中断响应周期实现。(F)7、 在现代的微型计算机中,中断向量表可安排在存储器的任意位置。(T)8、 8253内部有2个独立的16位减法计数器,因此8253需要4个端口地址。(F)9、 8253定时/计数器可通过改变输入频率fi实现其输出信号的时间定时。(T)10、 8253并行芯片的三个PA、PB和PC均可以同时与外设进行双向数据传输。(F)11、 8253并行接口芯片有PA、PB和PC三个并行接口,分为A、B两组进行控制。(T)12、 DMA 是一种通过CPU执行响应指令而实现的高速数据传送方式。(F)13、 PC机的键盘的扫描码是通过计算机的CPU扫描键盘矩阵行列获取的。(T)14、 计算机的总线可连接多个接口电路,并控制多个外部设备。(T)15、 D/A转换器分辨率数值大小与参考电压Vref成正比。(T)3、 填空题(本大题共8个小题,每空1分,共15分)微机接口传输的信息主要有_数据信息、状态信息、控制信息1、 。2、 8088在半同步传输中,_Ready_信号可使CPU的操作插入Tw等待脉冲。3、 PC机的中断优先权顺序为:_内部中断、非屏蔽中断、可屏蔽中断 和单步执行。4、 在PC/XT中,一片8259中断控制器允许_8_个外部设备的中断请求,它们的中断类型在_之间。5、 PC机的外部中断有_NMI_和_INTR_两种。6、 若8253定时/计数器的初值为N,则输入时钟CLK与输出OUT的关系是_OUT =CLK/N_。7、 当8255的端口A工作在方式2时,端口C课工作在方式_1方式_。8、 在PC机中,8237DMA有三种工作周期(状态):即空闲周期、_有效周期_和_时钟_。4、 名词解释与简答题(每题4分,共20分)1、 微机接口 CPU与外部;连接的部件,是CPU与外部设备进行信息交换的中转站2、 (微机)半同步传输 同步和异步执行的折中方式,特点是:地址、命令和数据的发出时间都严格按照系统时钟脉冲前沿时刻,接受判断采用系统时钟脉冲的后沿来识别,主要用于CPU与外部设备的数据传输3、 设有下图所示的I/O端口地址译码电路,试计算当跳线器K接通和不接通时的I/O端口地址,并简单解释下面译码电路的特点。A9为0 时,1101 0110 xxxx D60D6FHA9为1时,1111 0110 xxxx F60F6FH特点:I/O端口地址选择范围不是很大,但实现简单、可靠、成本低廉4、8259中断控制器有固定优先权和旋转优先权两种,但在PC机中采用固定优先权,试解释为什么? 在PC机中,主要有内部中断、NMI、INTR和单步执行等中断情况。在计算机请求服务于服务优先是不同的,为保证优先权高的中断源的中断请求能得到优先服务,必须采用固定的优先权控制5、 解释最小采样定律的含义,设有一正弦波信号,若,则采样后的信号再还原为模拟信号,其模拟信号的频率为多少? 必须在动态连续信号的一个周期内采集两个以上的数据,才能保证信号形态被还原 5、 问答或编程题(1题必答,24题中选两道,每小题10分,共30分)1、 下图为计算机查询输入传输的原理图,根据下面原理图论述计算机查询输出的传输原理(7分),并说明为什么查询传输可实现CPU与外设的速度匹配(3分)。当外设输入数据时,通过“选通”将状态信息READY置为1,在进行数据输入之前首先读取状态信号,若READY=1,表示外设已将数据输入,可读取输入数据读取后通过“数据口选中”状态信息READY清零,若READY=0,表示无数据读入,则等待输出原理:在输出数据之前先读取状态信息D0,若D0=0,则外设空闲,可以输出,输出完成后D0=1,若D0=1,则表示上次输出数据位被外设读走,等待通过查询接口的状态信息,保证了任意高速设备与低速外部设备之间的同步协调,否则CPU等待2、 用8253控制发光二极管亮5S,灭5S。已知时钟频率为1MHz,8253的地址为200H,*为207H,编写出8253的初始化程序(已知高电平发光二极管亮,低电平发光二极管灭)。#includeMain()Unsigned int N1=500,N2=20000Outportb(0x203,0x76); 01通道 11(16位I/O) 011 方式3 0二进制Outportb(0x200,N1%256); 低8位Outportb(0x200,N1/256);高8位Outportb(0x207,0xB6); 10110100Outportb(0x204,N2%256);Outportb(0x204,N2/256); 3Outportb(0x3E0,0xA81);方式1Unsigned char status, flag=0;Status=input(0x3E0);读PCStatus=status(0x01);取PC0位If(status=0) flag=1 Do点灯 Whileflag=1不断测试PC是否有键按下Flag=04、 如下电路简图为PC机扩展槽上扩展的一个8位A/D转换器,试计算和编程。(1) 计算8255A片选信号的I/O地址范围。(4分)(2) 为了启动一次A/D转换,应在START端加一个正脉冲。当EOC由低变高时,表明A/D转换完成,试完成下面程序,以查询方式连续采集100个数据,并将采集数据存入BUFFER数据缓冲区中。(6分)1.根据74LS138电路可知A7A6A5A4A3=10111则8255的CS非地址为10111xx0 B8HBFHPa = B8H , pb = BAH , pc = BCH , cw = BEH 2. #include Main() unsigned char BUFFER ;unsigned char i,status,data;I = 0;outportb(0xBE,0xB0); PA输入,PC7PC4输入outportb(0xBC,0x80); PC7-startWhile(!kbhit() Do Status = inportb(0xBCH); Status =status&0x01;While(status = 0)Bufferi = inportb(0xB8H);I+;Outportb(0xBC,0x80);附:8253控制字:D0-计数方式(0=二进制技术,1=BCD计数)D3D2D1-工作方式(000=方式0,001=方式1,010=方式2,011=方式3,100=方式4,101=方式5)D5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农村房产证买卖协议书
- 合同工协议书补充协议
- 农村荒滩租赁合同范本
- 印刷合同范本模板模板
- 农村村庄规划合同范本
- 卖衣服合同补充协议书
- 电影节活动推广方案
- 公司跟合作社合同协议
- 剧院托管运营合同范本
- 修改主合同金额的协议
- 工业高质量数据集研究报告 2025 中国工业互联网研究院
- 2025江苏苏州市姑苏区劳动人事争议仲裁院协理员招聘5人考试参考试题及答案解析
- 全面流程审计管理模板
- 2025学年第一学期高一年级10月六校联考英语试题卷
- 医院法律知识培训课件
- 国家电投广西核电社会招聘笔试题库
- 2025年士兵提干考试题及答案
- 湖南九校联盟2026届高三上学期9月第一次联考化学试题+答案
- 《人工智能导论》课件 第4章 人工智能的行业应用
- 2025年河南淯水新城投资集团有限公司及下属子公司招聘17人考试参考试题及答案解析
- 自主维护课件
评论
0/150
提交评论