版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.第三章 mcs51指令系统5 题 分析下面程序段的执行功能。clr ar2mov r2, ar0r1mov r7, #4loop: clr c0 0 0 0 mov a, r0 rlc amov r0, amov a, r1rlc amov r1, amov a, r2rlc amov r2, adjnz r7, loopsjmp $答:将r2:r1:r0所表示的24位二进制数左移4位。(相当16)6 题 设系统晶振为12mhz,阅读下列程序,分析其功能。start: setb p1.0 1next: mov 30h, #10 2loop2: mov 31h, #0fah 2loop1: n
2、op 1 nop 1 djnz 31h, loop1 2 djnz 30h, loop2 2 cpl p1.0 1ajmp next 1sjmp $答:(2+1+1)*250+2+2)*10+4=10.044(ms) 在p1.0引脚上输出周期为20ms的方波。循环体内的时钟+ cpl p1.0+ ajmp next+ mov 30h, #10 =(2+1+1)*250+2+2)*10+1+1+2=10.044(ms)精品.7 题 阅读下列程序,分析其功能。 mov r7, #10mov a, #30hmov dptr, #2000hloop: movx dptr, a inc a inc dp
3、l djnz r7, loop sjmp $答:在外部数据存储器中的以下地址内存放数据:(2000h)=30h(2001h)=31h(2002h)=32h (2009h)=39h8 题 简述下列程序段完成的功能,程序完成后sp指针应指向哪里? mov sp, #2fh mov dptr, #2000h mov r7, #50hnext: movx a, dptr push a inc dpl djnz r7, next sjmp $答:以内部存储器地址30h作为栈底,从30h开始一直到7fh依次存放外部数据存储器中2000h一直到204fh地址中的数据。7fh作为栈顶。程序完成后sp7fh。9
4、 题 分析下列程序段执行结果,程序执行完后,sp指向哪里? mov sp, #3fh精品. mov r0, #40hmov r7, #10hnext: pop a mov r0, a dec r0 djnz r7, next sjmp $答:将栈中3fh,3eh一直到30h地址中的内容依次放入40h,3fh,31h单元中。执行完后sp=2fh。10 题 分析下列程序段执行结果。 xch a, 30h mov b, a anl a, #0fhmov 33h, amov a, b swap a anl a, #15mov 34h, a sjmp $答:将30h单元中的数的高四位放入34h中,低四位
5、放入33h中。14 题 阅读(1)(2)(3)程序段,分析其功能。运算结果存在哪里?(1) mov a, r2 add a, r0 mov 30h, amov a, r3addc a, r1mov 31h, amov a, #0addc a, #0mov 32h, asjmp $(2) clr c mov a, r4 subb a, r2mov r0, a精品.mov a, r5subb a, r3mov r1, a(3)mov a, r1 mov b, r0mul ab mov 30h, a mov 31h, b mov a, r2mov b, r0mul abadd a, 31hmov 3
6、1h, amov a, baddc a, #0 mov 32h, asjmp $答:(1)将r3:r2和r1:r0中的两个16位数相加,结果存放在32h:31h:30h中。(2)用r5:r4中的16位数减去r3:r2中16位数,结果存放在r1:r0中。(3)r2:r1中的16位数乘以r0中的数,结果存放在32h:31h:30h中。23 题 有四个变量u、v、w、x分别从p1.0p1.3输入,阅读如下程序,写出逻辑表达式并画出逻辑电路图。请使用org、end、bit等伪指令重新编写该程序段。mov p1, #0fhmov c, p1.0anl c, p1.1cpl cmov acc.0, cmo
7、v c, p1.2orl c, /p1.3orl c, acc.0mov f, c精品.sjmp $答:电路图如下:逻辑表达式: 重新整理编写程序如下: org 0000hu bit p1.0v bit p1.1w bit p1.2x bit p1.3 mov c, u anl c, v cpl c mov acc.0, c mov c, w orl c, /x orl c, acc.0 mov f, c sjmp $精品. end24 题 用布尔指令 ,求解逻辑方程。(1) psw.5=p1.3acc.2b.5p1.1(2) psw.5=p1.5b.4acc.7p1.0答:(1) mov c, p1.3 anl c, acc.2 mov acc.0, c mov c, b.5 anl c, p1.1 orl c, acc.0 mov psw.5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版煤炭进出口居间服务不可撤销合同4篇
- 2024预付款担保形式创新与合同起草策略合同9篇
- 二零二五年新材料存货质押融资服务合同3篇
- 年度胃动力药市场分析及竞争策略分析报告
- 2024-2025学年高中英语Unit3AtasteofEnglishhumourSectionⅤGuidedWriting如何写幽默类故事性的记叙文教师用书教案新人教版必修4
- 二零二五年度农业科技研发成果转化合同范本集3篇
- 2025年度码头货物装卸机械租赁合同范本3篇
- 2024碎石原料生产设备采购合同
- 2025年度铝型材电商平台合作服务合同4篇
- 2024版招生合作服务协议
- 医院感染风险评估表(适用于病房、换药室、治疗室、注射室)
- 2024生态环境相关法律法规考试试题
- 两办意见八硬措施煤矿安全生产条例宣贯学习课件
- 广西失败企业案例分析报告
- 湖南建设工程施工阶段监理服务费计费规则
- 人教版高中数学必修二《第九章 统计》同步练习及答案解析
- 儿科护理安全警示教育课件
- GB/T 16886.23-2023医疗器械生物学评价第23部分:刺激试验
- 三年级下册口算天天100题
- 洪恩识字识字卡(001-100)可直接打印剪裁
- 国家中英文名称及代码缩写(三位)
评论
0/150
提交评论