ImageVerifierCode 换一换
格式:DOC , 页数:10 ,大小:1.52MB ,
资源ID:10820879      下载积分:8 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/10820879.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(微机原理与接口技术期终试卷(B).doc)为本站上传会员【快乐****生活】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

微机原理与接口技术期终试卷(B).doc

1、装 订 线 20 09 --20 10 学年第 2 学期 物电学院 学院期末考试卷 《 微机原理与接口技术 》(B) 学号: 姓名: 班级: 题号 一 二 三 四 五 六 七 八 九 总分 得分 一、 写出下列指令的寻址方式:(每题2分,共12分) MOV       AX,00             (

2、 ) SUB        AX,AX           ( ) MOV       AX,[BX]           ( ) ADD      AX,TABLE         ( ) MOV       AL,ARAY1[SI]     ( ) MOV       AX,[BX+6]        ( ) 二、试编程将MOLT中

3、的一个8位二进制数乘以20,乘积存放在ANS单元及其下一个单元中(不用乘法指令实现)。15分 三、试判断8088系统中存储系统译码器74LS138的输出,,和所决定的内存地址范围,见图1。(8分) 四、若要求8059的地址为E010H和E011H,试画出其与8088总线的连接图。若系统中只用一片8259,允许8个中断源边缘触发,不需要缓冲,一般全嵌套方式工作,中断向量规定为40H,试编写初始化程序。20分 五、8253与总线的电路连接如图所示,其外设接口地址D0D0H~D0DFH,若加到8253上的时钟信号为2MHz。(30分)  ⑴若利用计数器0,1,2分别产生周期为100μ

4、s的对称方波以及每1s和10s产生一个负脉冲,试编写包括初始化在内的程序。   ⑵若希望利用 8088程序通过接口控制GATE,从CPU使GATE有效开始,20μs后在计数器0的OUT端产生一个正脉冲,试设计完成此要求的硬件和软件。 六、如图所示,在某系统中,采用8255A不断检测8个开关K7~K0的通断状态,并随时在8个发光二极管LED7~LED0上显示出来。要求开关闭合时,相应的LED亮;开关断开时,相应的LED灭。8255A的端口地址为60H~63H。设计相应的程序。(15分) 装 订 线

5、8259控制字如下: 装 订 线 8255控制字如下: 参考答案 一、立即寻址指令 、寄存器寻址、寄存器间接寻址、直接寻址、寄

6、存器相对寻址、寄存器相对寻址 二、 ②利用连续加法实现。 START:MOV AL,MOLT MOV BL,20 MOV AH,0 MOV DX,0 GOON:ADD DX,AX DEC BL JNZGOON MOV ANS,DX HLT ③利用移位指令实现。 START:MOV AL,MOLT MOV AH,0 MOV CL,2 SHLAX,CL    ;×4 MOV BX,AX MOV CL,2 SHL AX,CL    ;×4 ADD AX,BX MOV ANS,AX HLT 三、解:根据图1所示的译码电路,我们分析此译码器的特征如下: A

7、19 A18 A17 A16 A15 A14 A13 A12 … Y0 Y4 Y6 Y7 地址范围 1 × 0 0 0 0 0 0 √ 译码输入 1 0 0 0 0 0 0 0 0 80000H 81FFFH 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 C0000H C1FFFH 1 1 0 0 0 0 0 1 1 1 0 0 0 1 0 0 0

8、 0 √ 88000H 89FFFH 1 0 0 0 1 0 0 1 1 1 1 0 0 1 0 0 0 0 C8000H C9FFFH 1 1 0 0 1 0 0 1 1 1 0 0 0 1 1 0 0 0 √ 8C000H 8DFFFH 1 0 0 0 1 1 0 1 1 1 1 0 0 1 1 0 0 0 CC000H CDFFFH 1 1 0 0

9、1 1 0 1 1 1 0 0 0 1 1 1 0 0 √ 8E000H 8FFFFH 1 0 0 0 1 1 1 1 1 1 1 0 0 1 1 1 0 0 CE000H CFFFFH 1 1 0 0 1 1 1 1 1 四、 答:首先考虑将8259按要求连到总线上。地址译码器分析如下: 即当~具备上述状态时,应能选中8259,其应为低电平。满足此要求的连接图如图5.11所示。 在上述连接图的基础上,编写该8259的初始

10、化程序如下: INT59: MOV DX,0E010H MOV AL,00010011B ;ICW1 OUT DX,AL MOV DX,0E011H MOV AL,40H ;ICW2 OUT DX,AL MOV AL,00000011B ;ICW4 OUT DX,AL 五、 ①从题目要求可以看到,外部计数时钟频率为2 MHz。用此时钟,利用一个计数器,使 它工作在方式3,则从OUT输出端不难获得周期为100μs的对称方波.其计数值取200 就可以了。 但是用2 MHz的计数时钟,用一个计数器直接获得周期为1 s和10 s的负脉冲是不可 能的。这是因为一个计数器只有

11、16位,其计数值最大也只有六万多。而要产生1 s和10 s 的周期,则要求计数值达几百万甚至千万。因此,用一个计数器无法做到。 但是,可以用2个或3个计数器串到一起来完成。例如,如图6.11所示,将计数器0 设计成工作在方式3。计数值定为200。则计数器0的OUTo输出周期为100μs的对称 方波。 若将OUTo的输出接到计数器1的外部时钟输入端,让这周期为100μs的对称方波 作为它的时钟 则让计数器1工作在方式2,计数值设定为10000,则每1 s可以从计 数器1的OUT1上输出一个负脉冲。 要产生周期为10 s的负脉冲,又不能用OUTo的周期为100μs的对称脉冲了.因为

12、 计数值太大,无法实现。但是,可以用OUT1输出的1 s为周期的脉冲作为计数器2的时 钟输入,对其进行10次计数则可达到目的. 计数器的连接见图6.11。初始化程序如下: INTl53:MOV DX,0DOD3H MOV AL,00110110B OUT DX,AL ;计数器。方式字 MOV AL,200 MOV DX,0DODOH OUT DX,AL MOV AL,0 OUT DX,AL ;计数器0计数值 MOV DX,0DOD3H MOV AL,01110100B OUT DX,AL ;计数器1方式字 MOV DX,0DODlH MOV AX,10000

13、OUT DX,AL MOV AL,AH OUT DX,AL ;计数器1计数值 MOV DX,0DOD3H MOV AL,10110100B ;计数器2方式字 OUT DX,AL MOV DX,0DOD2H MOV AL,10 OUT DX,AL MOV AL,0 OuT Dx,AL ;计数器2计数值 HLT ②若希望利用8088程序通过接口控制 ,从CPU使 有效开始,20μs 后在计数器0的 端产生一个正脉冲,试设计满足此要求的硬件和软件。 在这里首先要设计一个接口.其输出的状态用来控制 而后,利用8253的工作方式5,在 上能够输出一负脉冲,再利用反相器就可以获

14、得正脉冲硬件设计好后,开始初始化8253。然后,通过接口输出一个正脉冲, 的上升沿启动计数开始.只要计数值选定为40,则20μs后便可以得到一个正脉冲。硬件 连接图如图所示 下面根据图6.12编写有关程序计数器0的初始化程序如下. INl53: MOV DX,0DOD3H MOV AL,00111010B OUT DX,AL ;写计数器O方式字 MOV AX,40 MOV DX,ODODOH OUT DX,AL :写计数器O计数值 MOV AL,AH OUT DX,AL MOV DX,ODOD4H MOV AL,OOH OUT DX,AL ;使锁存器Q。=O,即GA

15、TE=O 为了实现题目的要求,由GATA启动,20 us之后可产生一负脉冲。可用下面的指令 来启动 START:MOV DX,ODOD4H MOV AL,01H OUT DX,AL ;使GATE=1 MOV AL,OOH OUT DX,AL ;使GATE=O 初始化时,使GATA=0,现在先使其为1,再使它为0。必然产生一正脉冲,该脉冲的 上升沿启动8253的计数器0开始计数。由于它工作在方式5,当计数结束时会产生一个负 脉冲经反相门可获得一个正脉冲 六、 解:由电路原理可知,A口为方式0输入,B口为方式0输出,则8255A的方式选择控制字为10010000B,即90H。且开关闭合,则A口输入低电平;当B口输出低电平时,相应的LED点亮。程序段如下: MOV DX,63H MOV AL,90H ;设置方式选择控制字 OUT DX,AL TES:MOV DX,60H ;读A口(开关状态) IN AL,DX MOV DX,61H ;送B口显示 OUT 61H,AL JMP TES ;循环检测 10

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

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

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

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

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

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

客服