微机接口试题

上传人:软*** 文档编号:186168458 上传时间:2023-02-07 格式:DOCX 页数:10 大小:47.75KB
收藏 版权申诉 举报 下载
微机接口试题_第1页
第1页 / 共10页
微机接口试题_第2页
第2页 / 共10页
微机接口试题_第3页
第3页 / 共10页
资源描述:

《微机接口试题》由会员分享,可在线阅读,更多相关《微机接口试题(10页珍藏版)》请在装配图网上搜索。

1、10思考与练习题一、选择题1. CPU对8255A执行按位置位/复位操作时,写入的端口地址是()。DA. 端口 A B.端口 B C.端口 C D.控制口2.8255A的PB 口有()种工作方式?BA.1B.2C.3D.43利用8255A采集100个数据,数据间采样间隔为10ms,要用循环查询方法实现,即每次 循环采集一个数据,那么在循环的初始化部分应该( )。CA. 设置采样次数为100次;设置用于存放数据的缓冲区地址指针B. 设置采样次数为100次;产生10ms的数据间采样间隔;设置用于存放数据的缓 冲区地址指针C. 设置采样次数为100次;产生10ms的数据间采样间隔;设置用于存放数据的

2、缓 冲区地址指针;设置8255A的工作方式控制字4.8255A 工作于方式1输出时,在由外设输入的STD信号()的控制下将端口 A或(端口 B)的数据锁存。DA.上升沿B.下降沿 C.高电平 D.低电平二、填空题1微机和外设通信的并行传输是指 数据的各位同时传送-;并行接口的特点是 (P226 10.1.2):常用干近距离场合。P225P2262. 从并行接口的电路结构来看,并行接口有输入接口和 输出接口之分。P2263.8255A有两种命令字,一种是_工作方式命令字,另一种是C 口位操作 命令字。P229 4.8255A内部有24个对外输入/输出端口,有3种工作方式,方式0称为 基本I/O工

3、作方 式,方式1称为 选通I/0工作方式,方式2称为 选通双向总线I/O方式。P232P235三、简答题1从8255A的PC 口读出数据,试述控制信号-CS, A” A0, -RD, -WR的状态。答:-CS=0, A1=1, A0=0,-RD=0,-WR=12. 可编程并行接口芯片8255A有哪几种工作方式,每种工作方式有何特点?答:8255A有3种工作方式。方式0:无条件I/O,用于主机与简单外设数据传送(只有数据 线连接);方式1:选通I/O,主机通过联络与外设单向数据传送;方式2:双向I/O,主机通过联络 与外设双向数据传送。3. 当8255A工作在中断方式2时,CPU如何区分输入或输

4、出?答:进入中断服务程序后,查询输入IBF和输出-OBF状态;若IBF=1 (输入缓冲器满), 输入引起中断;若-OBF=1 (输出缓冲器空),输出引起中断。四、设计题1. 某8255A端口地址范围为03F8H03FBH, A组和B组均工作在方式0, A 口作为数据输出 端口,C 口低4位作为状态信号输入口,其他端口未用:试画出该8255A与系统的连接图, 并编写初始化程序。解1:8255A与系统的连接图如下。/二二一 rF o o I- 7 1- w RD AA AAA IOIO一7WK一RD跖 二骨MPAPB74LS 一笑3X7-4 PC解2:初始化程序如下。MOV AL, 1000000

5、1B ;A和B组方式0,A 口输出和C 口低4位输入口MOV DX, 03FBHOUT DX, AL2用8255A作为接口芯片,编写满足如下要求的3段初始化程序:(1)将A组和B组置成方式0, A 口和C 口作为输入口,B 口作为输出口。(2)将A组置成方式2, B组置成方式1, B 口作为输出口(3)将A组置成方式1且A 口作为输入,PC和PC,作为输出,B组置成方式1且作为67输入口。假设控制端口的符号地址为PORTK。解答如下:(1)MOV AL, 10011001B ;A和B组方式0,A和C 口输入口,B 口作为输出口 MOV DX, PORTKOUT DX, AL(2)MOV AL,

6、 11000100B ; A组置成方式2,B组置成方式1,B 口作为输出口 MOV DX, PORTKOUT DX, AL(3)MOV AL, 10110110B ; A 口方式1输入,PC6和PC7输出,B 口方式1输入 MOV DX, PORTKOUT DX, AL11思考与练习题一、选择题1串行接口芯片825lA可实现()。DA. 同步传送B.异步传送C.并行传送D.A和B均可2.825lA工作于串行异步接收时当检测到()引脚为低电平时,可能是起始位。AA. RxD B.TxD C.-WE D.-RTS3. 输入控制发送器数据速率的时钟TxC频率可以是数据传送波特率的()倍。 CA.1、

7、16 或 64B.1、32 或 64C.16、32 或 64D.16、64 或 1284. 如8251A设为异步通信方式,发送器时钟输入端和接收时钟输入端连接到频率19.2kHz输入信号上,波特率因子为16,则波特率为()波特?AA.1200B.2400C.9600D.19200二、填空题1串行通信是指,其特点是,通常用于场合。2波特率是指,该指标用于衡量。3.串行通信按通信约定的格式可分为和两种;前者的特点是;后者的特点是。4.8251A是一种芯片,使用前必须对其进行设置,主要内容包括。5. RS-232是应用于之间的接口。6. 在串行异步数据传送时,如果格式规定8位数据位。 1位奇偶校验位

8、, 1位停止位,则一组异步数据总共有位?三、简答题1. 串行通信中有哪几种数据传送模式,各有什么特点?答案在 P241P243(111 1)。2说明8251A的工作方式控制字、操作命令控制字和状态控制字各位含义及它们之间的关 系。对8251A进行初始化编程时应按什么顺序向它的控制口写入控制字?答案在P248P250(1123 1124)。3若8251A以9600波特的速率发送数据,波特率因子为16,发送时钟-TxC频率为多少? 答: TxC=9600*16=153600Hz4.8251A的SYNDET/BD引脚有哪些功能?答案在 P247P247。5. 简述异步串行的概念,说明RS-232C的

9、工作原理和应用。答案在 P254P255(113 1)。6. BIOS串行异步通信接口的功能调用主要有哪些?答案在 P255P256(1132)。四、设计题1某系统中使可编程串行接口芯片8251A工作在异步方式,7位数据位,偶校验,2位停止 位,分频系数为16,允许发送也允许接收,若已知其控制口地址为03FBH,试编写初始化程 序。解:初始化程序如下:MOV DX, 03FBH ;MOV AL, 11111010B ;方式字:异步方式,7位数据位,偶校验,2位停止位,分频系数为n=16OUT DX, ALMOV AL, 00010101B ;命令字:允许发送也允许接收,错误复位OUT DX,

10、AL2. 设8251A的控制口和状态口地址为03FBH,数据输入/输出口地址为03F8H,输入100个字 符,并将字符放在BUFFER所指的内存缓冲区中:请写出实现该功能的程序。解:MOV DX,SEG BUFFERMOV DS,DXLES SI,BUFFERMOV CX,100LO:MOV DX,03F9HIN AL,DXTEST AL,02H ;检查是否接收到字符JZ SAVAD;未收到,转L0MOV AH,AL ;保存接收状态MOV DX,03F8HIN AL,Dx ;读入接收到的数据AND AL,7FHTEST AH,38H ;检查有无错误产生JZ SAVAD;无错,转 SAVADMO

11、V AL,?;出错的数据用?代替SAVAD:MOV SI,AL ;存储数据INC SILOOP L012思考与练习题一、选择题1. 启动8253的计数器开始或计数的方式有( )。 CA软件方式B硬件方式C软件和硬件方式D.门控信号2. 对8253进行操作前都必须先向8253写入一个(),以确定8253的工作方式。 AA.控制字 B.计数初值C.状态字 D.指令3.8253定时器/数器中,在门控制信号上升沿到来后的()时刻,输出信号OUT变成低电 平。DA.CLK上升沿B.CLK下降沿C.下一个CLK上升沿 D.下一个CLK下降沿4.8253工作在()方式时,OUT引脚能输出一个CLK周期宽度的

12、负脉冲。DA.方式0 B.方式1 C.方式3 D.方式4或方式5二、填空题1.8253称为;它具有3个独立的;每个计数器有种工作方式;可按编程?2.8253的初始化程序包括两部分。完成初始化后,8253即开始自动按进行工作。3.8253定时器/计数器工作在某种方式时,需要在GATE端外加触发信号才能启动计数,这 种方式称为。4.8253内部有个对外输入/输出端口,有种工作方式,方式0称为,方式1称为,方式2称为。5. 设8253的工作频率为2.5MHz,若要使计数器0产生频率为1kHz的方波。则送入计数器0 的计数初始值为,方波的电平为ms。三、简答题1. 试说明8253的6种工作方式各自的功

13、能和特点,其时钟信号CLK和门控信号GATE分别起 什么作用?答案在 P265P272(12.1.5)。2.8253的最高工作频率是多少(2.6MHz) ? 8254与8253的主要区别是什么(工作频率)3. 对8253进行初始化编程要完成哪些工作?答:初始化程序包括两部分:一是写各计数器的控制字,二是设置计数初始值。四、设计题1. 设8253芯片的计数器O、计数器1和控制口地址分别为04B0H、0482H和0486H、定义计 数器0工作在方式2, CLK为5MHz,要求输出OUT。为1 kHz方波;定义计数器1用OUT。作为 计数脉冲,计数值为1000,计数器减到O时向CPU发出中断请求,C

14、PU响应这一中断请求后继续写入计数值1000,开始重新计数,保持每一秒向CPU发出一次中断请求。试编写对8253 的初始化程序,并画出系统的硬件连接图。解:(1) 8253定时器0计数初值:5MHz/1KHz=50008253定时器1计数初值:1000(2)8253的初始化程序如下:5MHz时钟MOVDX,04B6H; 设置控制口MOVAL,00110100B; 计数器 0 工作在方式 2、二进制计数、读写低高字节OUTDX,ALMOVAL,01110000B;计数器1工作在方式0、二进制计数、读写低高字节OUTDX,AL; 计数器 0计数初值设置MOVDX,04B0H; 设置计数器 0端口M

15、OVAX,5000; 设置计数器 0的计数初值OUTDX,AL; 写低字节计数初值MOVAL,AHOUTDX,AL; 写高字节计数初值; 计数器 1 计数初值设置MOVDX,04B2H; 设置计数器 1 端口MOVAX,1000; 设置计数器 1 的计数初值OUTDX,AL; 写低字节计数初值MOVAL,AHOUTDX,AL; 写高字节计数初值(3)连接示意图2. 将8253定时器0设为方式3(方波发生器),定时器1设为方式2(分频器)。要求定时器0 的输出脉冲作为定时器1的时钟输入,CLK连接总线时钟2MHz,定时器1输出OUT约为40Hz, 试编写实现上述功能的程序。解:设控制口:PORT

16、K;计数器0端口:PORT0;计数器1端口:PORT1计算8253定时器0、1分频系数K0、K1由40Hz=2MHz/K(K:总分频系数)求 K=2MHz/40Hz=50000=500*100(2)初始化程序如下:MOV DX, PORTKMOV AL,00110110BOUT DX, ALMOV AL, 01010100BOUT DX, AL分别求得 K0=500、 K1=100;设置控制口; 设置 8253 定时器 0,方式 3,先低后高读写字节计数值 ,二进制计数; 设置 8253 定时器 1,方式 2,仅读写低字节计数值 ,二进制计数MOV DX, PORT0; 设置计数器0端口MOV

17、 AX, 500; 设置计数器0计数初值OUTMOVOUTDX, ALAL, AHDX, AL; 写低字节计数值初值; 写高字节计数值初值MOVDX, PORT1; 设置计数器1端口MOVAL, 100; 设置计数器1计数初值OUTDX, AL; 写低字节计数值初值13思考与练习题一、选择题1. PC大多采用非编码键盘。如下有关PC键盘的叙述中,()是错误的。BA. 键盘向PC输入的按键扫描码实质上是按键的位置码B. 输入的扫描码直接存放在BIOS的键盘缓冲区C. 扫描码到ASCII码的转换由键盘中断处理程序完成D. 软件可以为按键重新定义其编码2. PC 使用的如下外设接口中,()可用于将键

18、盘、鼠标、数码照相机、扫描仪和外接硬盘与PC相连。CA.PS/2 B.IEEE-1394 C.USB D.SCSI3. 显示存储器VRAM的容量与显示器的分辨率及每个像素的位数有关。假定VRAM的容量为4MB,每个像素的位数为24位,则显示器的分辨率理论上最高能达到()。CA.800x600B.1024x768C.1280x1024D.1600x12004分辨率是鼠标和扫描仪最重要的性能指标,其计量单位是dpi,它的含义是()。BA.每毫米长度上的像素数B.每英寸长度上的像素数C.每平方毫米面积上的像素数D.每平方英寸面积上的像素数5显示存储器(显存)是PC显卡的重要组成部分。有关显存的叙述如

19、下:AI显存也称为帧存储器、刷新存储器或V RAMII. 显存可用于存储屏幕上每个像素的颜色III. 显存的容量等于屏幕上像素的总数乘以每个像素的色彩深度IV. 显存的地址空间独立,不与系统内存统一编址以上叙述中,正确的是( )。A.仅 I 和 II B.仅 II 和 III C.仅 I 和 IV D.仅 I、III 和 IV6. 数码照相机是一种常用的图像输入设备。如下有关数据相机的叙述中,错误的是( )。BA. 数据照相机将影像聚焦在成像芯片CCD或CMOS上B. 数码照相机中CCD芯片的全部像素都用来成像C. 100万像素的数码照相机可拍摄1024x768分辨率的相片D. 在分辨率相同的

20、情况下,数码照相机的存储容量越大,可存储的数字相片越多二、填空题1. 人机交互设备是指;通过它们可把要执行的传送给计算机;常见的人机交互设备有等。2. PC使用的键盘是一种键盘,键盘本身仅仅识别按键位置,向PC提供的是该按键的码,然后由把它们转换成规定的编码?3. PC的显示输出设备由两部分组成,显示卡主要包含等3个部分:4. 数字彩色图像的数据量很大,分辨率为1024 x 768的最多具有216不同颜色的彩色图像,如将其数据量压缩为原来的1/8,则每幅图像的数据是KB。5. 鼠标器、打印机和扫描仪等设备都有一个重要的性能指标,即分辨率,它用每英寸的像素 数目来描述,通常用3个英文字母来表示。

21、三、简答题1.非编码键盘一般需要解决几个问题?识别被按键有哪几种办法,各有什么优缺点?答案在P278P281(1321)2. 与PC键盘发生关联的是哪两类键盘程序,它们各自的特点是什么?答案在P281P284(1322)3. 试简单说明CRT显示器的工作原理。答案在 P288P289(3.)4. 什么叫光栅扫描?在光栅扫描中,电子束受到哪些信号的控制?答案在P286P288(1311_11311_2)5. 在字符型显示器上,如果可以显示40 x 80个字符,显示缓存容量至少为多少?答:40 X 80=3200=3125KB(无属性显示情况)6. 一个分辨率为1024 x 768的显示器,每个像

22、素可以有16个灰度等级,那么相应的缓存容 量应为多少(384KB)?7. 概述打印机的分类,用于评价打印机性能的有哪些指标?答案在P298P299(1341_1)8. 常见打印机接口有哪几种工作方式?说明并行打印机有哪些接口信号,怎样与主机进行连 接,信号如何传递?答案在 P299P301(1341_2 13,4,2)9. 简要论述数码照相机和扫描仪的工作原理及应用特点。答案在 P301P303(1351 13.5.2)14思考与练习题一、填空题1. 某测控系统要求计算机输出的模拟控制信号的分辨率必须达到1%,应选用的D/A转换器的位数至少是位。2. 基于T型网络的D/A转换器原理电路中,共使

23、用了两种电阻和。3. A/D转换器与CPU交换信息的方法有、和。4基于逐次比较法的A/D转换须不断地输入值进行比较,因此在变换前应加入,而在变换过程中应使其。5若某被测信号变化缓慢,且环境干扰大,应采用基于原珲的A/D芯片,而在计算机中广泛采用的A/D芯片则是基于原理的?6. 若A/D转换器为12位,被测信号满量程电压Vj=+10V,则所能分辨的最小模拟电压直为 mV。7.8086CPU启动A/D转换器应使用指令,转换结束则使用指令获取数据。&量化误差是A/D转换器的误差,它只可以通过使之减小而不可消除。二、设计题 1.用DAC0832转换器实现一个阶梯波的产生,试编写该程序。解:设360H为

24、DAC0832的数字输出口。MOV DX,360HMOV CX,0FFH;输出低电平MOV AL,00DD1: OUT DX,ALLOOP DD1DD2:MOVINCOUTLOOPCX,0FFH AL DX,ALDD2;( AL=00H);输出上升沿MOVCX,0FFH;( AL=0FFH)DD3:OUTDX,AL;输出高电平LOOPDD4MOVCX,0FFH;( AL=0FFH)DD4:DECALOUTDX,AL;输出下降沿LOOPDD4JMPDD4;循环( AL=00H)2. 举例说明高于8位的D/A转换器如何与微机接口。答:通过外部锁存器将高于8位的D/A转换器的数据线分成两组连接在8位

25、DB上。3. 编写8通道A/D转换器0809的测试程序?解渗照P316的图10-14,V.oV.7通道选择的端口地址为18H1FH。MOVDX,18H;设置初始端口地址为 Vi0 通道选择的端口MOVCX,8;设置通道检测计数器初值( 8)START: OUTDX,AL;启动,并选择检测通道。CALLDELAY100;延迟,跨过转换时间。INAL,DX;读取转换结果。;对转换结果处理。INCDX;设置下一个检测通道端口地址LOOPSTART;循环,检测下一个。4画出ADC0809直接与CPU扩展槽的连接图,并编写采样程序。答案在 P323P323(14.4)补充题1. D/A转换器有哪些主要性能指标?答案在 P309P309(14.2.2)补充题2.画出4位T型电阻解码网络DAC原理图。(标出元件参数符号,写出转换表达式)4位T型电阻解码网络DAC原理图:答案在P308P308 (图14-3)转换表达式为:VOUT= - VREF*Rf/(R*24)*(d3*23+ d2*22+ d1*2i+ do*2o)补充题3. A/D转换器有哪些主要性能指标?答案在 P315P316(14.3.2)补充题4.画出测试电压满档8V、5位逐次逼近ADC (数字量为10000B时,Vo=4v),被测 电压Vi=7.3V的逐次逼近波形图。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!