收藏 分销(赏)

单片机第3、4章作业.doc

上传人:xrp****65 文档编号:7027778 上传时间:2024-12-25 格式:DOC 页数:3 大小:40KB 下载积分:10 金币
下载 相关 举报
单片机第3、4章作业.doc_第1页
第1页 / 共3页
单片机第3、4章作业.doc_第2页
第2页 / 共3页


点击查看更多>>
资源描述
09. 16 单片微型计算机原理及接口技术作业 Chap3 1、 查资料,分析MCS-51系列单片机与STC12C5A60S2内部资源的异同。 2、 简述STC12C5A60S2单片机各个I/O口的工作模式及其结构。 3、 简述STC12C5A60S2单片机的典型应用系统构成。 Chap4 1. 指出下列指令中源操作数和目的操作数的寻址方式。 1) MOV P1,20H 2) MOV A,#30H 3) ADD A,@R1 4) ANL A,B 5) MOV 33H,A 6) SETB C 7) CLR C 2. 叙述指令MOV A, R0与MOV A, @R0的区别。 3. 判断下列指令书写是否正确 1) MOV A,B 2) MOV A,#3000H 3) INC #20H 4) MOV 5,A 5) MOV 30H,40H 6) MOV B,@DPTR 7) CJNE 30H,80H,NEXT 8) POP A 9) PUSH ACC 10) SJMP 2000H 4. 设(ACC)=12H,(B)=64H,sp=60H,(30H)=78H,分析以下程序执行后,ACC、B、30H、sp中的内容分别是多少,并画出堆栈示意图。 PUSH ACC PUSH B PUSH 30H POP ACC POP B POP 30H 5、 下面是一个压缩BCD码相加的程序,阅后设计一个2字节压缩BCD码加法的程序 BCDAD: CLR C MOV A,30H ;A中为加数 ADDC A,40H; 实现8位相加 DA A ;十进制调整 MOV 30H,A ;送回原处 RET 6、 执行下面的指令 MOV A, #34H MOV B, #40H MUL AB 执行后,A寄存器中的数据是(),B中的数据是()。 7、 XRL A, A INC A ADDC A,#0A6H DA A 上述指令执行后,A的内容是(),CY的内容是() 8、 假定30H单元开始的四个字节存放的是一个32位无符号数,40H单元开始的四个字节存放的是另一个32位无符号数,低位地址中存放低位数据,试说明下列程序完成什么功能?请给每条指令后加上注释。 MOV R0,#33H MOV R1,#43H MOV R2,#04 LOOPA:MOV A,@R0 CJNZ A,@R1,L1 DEC R0 DEC R1 DJNZ R2,LOOPA EQUAL: SJMP L3 L1: JNC L4 SJMP L5 L3: ….. L4: …… L5: …… 9、 指令DJNZ R0,LOOPN的循环执行条件是( ) A)R0≠0并且R0-1=0 B)R0≠0或CY=1 C)R0≠0或R0+1=0 D)R0≠0并且R0-1≠0 10、已知一数据区中的数据为: STR1 DB 0,1 STR2 DB ‘45’ NUMB DB 2DUP(0) ; DUP表示临时占位。2DUP表示要重复存储两次()内的数据 NUMW DB 10H,-60H 11、根据下列程序段回答问题(1)至(5),其中BUF1、BUF2均为字节存储区首地址。 MOV R0,#BUF1 MOV R1,#BUF2 MOV R2,#16 LOOPA: MOV A,@R0 MOV @R1,A INC R0 INC R1 DJNZ R2,LOOPA (1) 该程序段完成了什么工作? (2) 若将指令MOV R2,#16 误写成了 MOV R2,#0,循环体被执行多少次? (3) 若漏掉了指令MOV R2,#16,循环体执行次数能确定吗?为什么? (4) 若漏掉了指令INC R0,程序执行结果如何? (5) 若不小心将标号LOOPA上移了一行,即将标号写在了MOV R2,#16这句指令上,程序运行情况如何?
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 百科休闲 > 其他

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

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

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

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

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

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

客服