77范文网 - 专业文章范例文档资料分享平台

微机原理及应用 复习题6-改错

来源:网络收集 时间:2019-05-18 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

微机原理及应用 复习题6-改错

第一章基础知识

第二章51单片机结构 第三章指令系统

1.

下列指令组要完成重复执行LOOP开始的程序20次。请指出错误,并改正之。

MOV A,#14H

LOOP:MOV R1,#01H

DEC A JNC LOOP

2.

下列指令组,要完成当(A)≤80H时,转去执行2800H开始的程序,当(A)>80H时,执行3700H开始的程序。请找出错误,并改正之。

CJNE A, #80H, NEXT TEN: LJMP 2800H NEXT: JNC TEN

LJMP 3700H

3.

下列子程序欲将累加器A中的原码表示的8位带符号二进制数变为补码形式仍存于A中。请找出错误,并改正之。

COPL:JNB ACC.7, DONE

CPL A INC A ORL A,#80H DONE: SJMP DONE

4.

下列程序要完成16位无符号数相加,两数分别存于30H,31H和40H,41H(低位在前)并把和存于30H,31H中(设和无进位输出)。请指出错误,并改正之。

MOV A,30H ADD A,40H MOV 30H,A MOV A,31H ADD A,41H MOV 31H,A

5.

下列延时子程序,具有保护现场的指令(此处欲保护A及PSW两个特殊功能寄存器)请指出错误,并改正之。

DLY0:PUSH ACC PUSH PSW MOV R1,#32H DLY1:NOP

DJNZ R1,DLY1 POP ACC POP PSW RET

6.

两个四位BCD数分别放在46H,45H(低位)和48H,47H中,请指出下列加法程序中的错误,并加以说明。

MOV A,45H ADD A,47H DA

A

MOV 45H,A MOV A,46H

ADD A,48H DA

A

MOV 46H,A

7.

请判断MCS-51单片机的下列各条指令的书写格式是否有错误,如有请说明错误原因。 1)、CLR A 2)、MUL R0,R1 3)、MOV DPTR,1050H 4)、 MOV A,@R7 5)、 ADD 30H,20H 6)、 MOV R1,C 7)、 JMP @R0+DPTR 8)、 MOV A,#3000H 9)、 MOVC @A+DPTR,A 10)、 MOVX A,@A+DPTR

第四章中断系统

1. 某8031单片机应用系统中,外部中断1每中断一次,其中的一个功能是将P1.2的输出变反,其部分中断程序如下,请指出错误并改正之。

ORG 0013H AJMP BB ORG 0100H

第五章定时器、计数器

1.

某8031单片机时钟频率12MHz,T1为工作方式1,2毫秒定时中断,其部分初始化程序如下,请指出错误,并改正之。

MOV TMOD,#01H MOV TH1,#0F8H MOV TL1,#30H MOV IP,#8 MOV IE,#88H …

2.

某8031单片机时钟频率6MHz,T0为工作方式1,200微秒定时中断,部分中断程序如下,请找出错误,并改正之。

ORG 000BH MOV TH0,#0FFH MOV TL0,#09CH ……………….. RET

第六章串行口

第七章I/O及存储器扩展 第八章A/D扩展 第九章D/A扩展

第十章键盘及显示器接口

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库微机原理及应用 复习题6-改错在线全文阅读。

微机原理及应用 复习题6-改错.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/631106.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: