欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年浙江工业大学微机原理及应用试卷答案.docx

    • 资源ID:26185993       资源大小:77.68KB        全文页数:10页
    • 资源格式: DOCX        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年浙江工业大学微机原理及应用试卷答案.docx

    精选学习资料 - - - - - - - - - 微机原理练习题一、填空题180C51单片机内部 4 KB程序储备器,地址为 0000H 到 0FFFH ;2在基址加变址寻址方式中,以 A 作变址寄存器, 以 DPTR 或 PC作基址寄存器;3PSW是程序状态寄存器,其包括RS1、RS0位,这两个位的作用是:确定工作寄存器组;口的低 8 位地4设累加器( A) =7FH,( Cy)=0,就执行 DA A 指令后,(A)= 85H 5汇编语言指令是由_操作码 _和_操作数 _两部分组成;6MCS-51 单片机拜访外部储备器时,利用ALE 信号锁存来自P0 址信号;7MCS-51的定时 / 计数器可以有 4 种工作方式,编制程序时需要通过设定 TMOD 特殊功能寄存器的值设定 T0 和 T1 的工作方式,当 T0 需要工作在 16 位定时器方式,T1 工作在 8 位自动重装方式时,该寄存器值为 21H ;8指令“MOV A,R0” 和“MOVX A,R0” 的区分是:前一个内部数据储备器操作,后一个外部数据储备器操作;9INT0 中断和 INT1 中断的入口地址分别为 0003H 和 0013H ;假设软件设定INT0 为低优先级别、INT1 为高优先级别,当 CPU正在执行 INT0 中断时,发生了 INT1 中断恳求, CPU应如何响应?先中断 INT0 中断,先执行 INT1 中断;10 MOV C, 20H,源操作数的寻址方式为:位寻址方式;11 假定累加器 A 的内容 30H,执行指令:1000H:MOVC A,A+PC A 中;后,把程序储备器1031H 单元的内容送累加器二、程序填空、说明程序语句,并填写运行结果名师归纳总结 1 PROG:MOV 40H,#3AH ;将 A 的高 4 位置 1 第 1 页,共 7 页MOV A ,#08H ORL A, #0F0H MOV 30H ,A A 中的高 4 位与低 4 位交换ANL A, #0F0H SWAP A - - - - - - -精选学习资料 - - - - - - - - - MOV 31H ,A 当执行完以上指令后,填写下面的寄存器或地址中的值:当执行完以上指令后,填写下面的寄存器或地址中的值:(A )= 0FH ;( 40H)= 2AH ; (30H)= 0F8H ;(31H)= 0FH ;2 已知 PSW91H,(30H) 05H,31H=09H 41H=06H ,40H=0AAH ,试执行如下 程序,写出执行结果;LL: ORG 1000H 15H ;确定以下程序从1000H 开头存放代码;MOV A,30H ; 对 A 进行 BCD 码调整ADD A,40H DA A MOV 50H,A MOV A,31H ADD A,41H DA A MOV 51H,A ;进行死循环SJMP LL 51H= 15H ;50H= ;41H= 06H ;40H= 0AAH 3 如内部 61H=0F2H ,(62H)=0CCH , :4MOV A, 61H ; B)= 00H MOV B, #02H DIV AB ;A 与 B 相乘ADD A, 62H MOV 63H, A CLR A ;清晰 A 的内容ADDC A, B MOV 64H, A 63H= 45H ;64H= 01H ;(A)= 01H MOVR0,#DATA ; 把立刻数 DATA 给 R0 名师归纳总结 MOVA,R0 ; 累加器 A 循环左移一位第 2 页,共 7 页RLA MOVR1,A RLA RLA - - - - - - -精选学习资料 - - - - - - - - - ADD A,R1 MOVR0,A ; (A)-(R0)1>该程序的功能是:5(把 DATA 所指的储备单元内容乘以10); 25;2>如不使结果产生溢出,就运行前A 的值应小于等于MOV A,#04 AA :MOV 50H,A ; 清晰进位标志MOV 51H,A MOV 52H,A MOV 53H, #80H MOV R6,#03H MOV R0,#50H MOV A,R0 CLR C INC R0 ; 将A 和R0 及( C)相加ADDC A,R0 DJNZ R6,AA ; 当第 3 次执行该指令时, (R6)= 0 RET 该程序的功能是:将 50H,51H,52H ,53H 四个单元的内容相加当上面程序执行完成后,填写下面的寄存器或地址中的值:(A)8CH ( 进位位 C) 00H (R0)53H (R6)00H ;(50H) 04H ;( 51H)04H (52H)04H ;(53H)80H ;三、简答题1试简述 80C51单片机的储备器组织;(1)分为内部数据储备器、SFR、内部程序储备器,外部数据储备器(0000H-0FFFFH),外部程序储备器(和内部之和为 64K);(2)内部数据储备器: 地址为 00H-7FH;4 个工作寄存器组, 每组个寄存器, 由 R0-R7 表示;(3)位寻址区: 20H-2FH(位地址 00H-7FH)及 SFR地址能被 8 整除的地址单元;(4)SFR地址为 80H-0FFH,采纳直接地址方式;2MCS-51的寻址方式有哪七种?立刻寻址、直接寻址、寄存器寻址、寄存器间接寻址、基地址加变址寻址、相对寻址、位寻址;380C51 单片机具有多少个中断恳求源?分多少个优先级别?简述多源中断优先级治理和中断嵌套;名师归纳总结 - - - - - - -第 3 页,共 7 页精选学习资料 - - - - - - - - - (1)8051 共有 5 个中断源: INT0,T0,INT1 ,T1,SERIAL;中断能否响应由中断掌握寄存器 IE 的设置来打算;(2)有 2 个中断优先级, 由 IP 寄存器的位来确定,当对应位设置为高电平常,对应的中断为高优先级,否就为低优先级,IP (- ,- ,- ,PS,PT1,PX1,PT0,PX0)中断优先级治理: (1)高优先级的中断可以中断低优先级的中断服务程序,从而可以实现中断嵌套;同级或低优先级的中断就不能;(2)同级的中断同时申请,根据 INT0, T0,INT1,T1, SERIAL次序先后响应;4设定时器1 设成方式2,作为波特率发生器,如系统时钟频率为12MHz,确定在串行方式 1 下可能产生的最高波特率与最低波特率;串行方式 1 的波特率公式为:2s mod12 10 6c32 12 256定时器为自动重装载模式, 1 当 C=0 ,SMOD=0 时,得到最小波特率为: 122.1bps;2 当 C=255 ,SMOD=1 时,得到最大波特率为: 62.5Kbps;四、编制程序1 编程求规律函数L 的值,LU VWX WYZ;式中, L,U,V,W,X,Y,Z 均为位变量;2 设有 100 个有符号数,连续存放在以 正数、负数、零的个数并分别存放在内部3000H为首地址的储备区中,试编程统计其中 RAM30H、31H、32H 单元中;3 从内部 RAM30H 单元开头,有 10 个单字节数据;试编一个程序,把其中的正数、负数分别送 40H 和 50H 开头的内部 RAM 单元;4 设单片机晶振频率 FOSC=6MHz,使用定时器 1 以工作方式 1 产生周期为 500mS的等宽方波,用中断方式实现编程,并在 P1.7 输出;要求: 1写出 T1 定时器的方式掌握字,T1 定时器初值运算;2试编写程序完成此功能;1. MOV C,V ORL C,/W CPL C ANL C,U MOV L,C MOV C,W ANL C,/Y 名师归纳总结 - - - - - - -第 4 页,共 7 页精选学习资料 - - - - - - - - - ORL C,Z CPL C ANL C,X ORL C,L MOV L,C 位寻址方式写程序(2 分) ,第一部分( 2 分),其次部分( 2 分),程序完成性( 4 分)2. MOV DPTR,#30000H MOV 30H,#00H MOV 31H,#00H MOV 32H,#00H MOV R2,#100 LOOP: MOVX A ,DPTR CJNE A,#00H,LOOP1 INC 32H SJMP LOOP3 LOOP1: JC LOOP2 INC 30H SJMP LOOP3 LOOP2: INC 31H LOOP3: INC DPTR DJNZ R2,LOOP END 3.评分标准;初始化2 分,循环体5 分,程序完整性3 分MOV R0,#30H MOV R2,#10 LOOP: MOV R4,#40H ;目标指针1 MOV R4,#50H ;目标指针2 MOV A,R0 JB ACC.7, LOOP2 ;为正数 MOV A,R4 名师归纳总结 - - - - - - -第 5 页,共 7 页精选学习资料 - - - - - - - - - MOV R1,A MOV A,R0 MOV R1,A INC R4 SJMP LOOP3 LOOP2: MOV A,R5 MOV R1,A MOV A,R0 MOV R1,A INC R5 LOOP3: DJNZ R2,LOOP END 评分标准;初始化2 分,循环体5 分,程序完整性3 分4. 500Ms= 25ms*20 TMOD=10H , Fosc=12MHZ , t=25ms, L=16,2 L =2 16=65536 就定经常数 TC=2 L-foscxt/12=65536- (12x10 6x25x10-3)/12=65536-25000=40536=9E58H TCH=9EH ,TCL=58H 2 分 ORG 0000H LJMP START ORG 000BH MOV TH0,#0B1H MOV TL0,#0E0H DJNZ R7, TIM0_END CPL P1.0 MOV R7,#20 TIM0_END: RETI 中断服务程序得 2 分START: MOV TMOD,#01H 名师归纳总结 - - - - - - -第 6 页,共 7 页精选学习资料 - - - - - - - - - MOV TH0,#0B1H MOV TL0,#0E0H MOV R7,#20 CLR P1.0 SETB ET0 SETB EA SETB TR0 SJMP $ 名师归纳总结 初始化部分得2 分,程序完善性及其他得4 分第 7 页,共 7 页- - - - - - -

    注意事项

    本文(2022年浙江工业大学微机原理及应用试卷答案.docx)为本站会员(Q****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开