- 1
- 0
- 约1.29千字
- 约 3页
- 2021-02-23 发布于广东
- 举报
94 页
6、设被加数存放在内部 RAM 的 20H、21H 单元,加数存放在 22H、23H 单元,若要求和存放在 24H、25H
中,试编写出 16 位数相加的程序。 解:
MOVA,20H ADDA,22H MOV24H,A MOVA,21H ADDCA,23H MOV25H,A CLRA ADDCA,#0 MOV26H,A SJMP$
7、编写程序,把外部 RAM 中 1000H~1030H 单元的内容传递到内部 RAM 的 30H~60H 单元中。 解:
MOVDPTR,#1000H MOVR0,#30H
MOVR7,#49 LOOP:MOVXA,@DPTR MOVR0,A
INCDPTR INCR0 DJNZR7,LOOP SJMP$
9、若 80C51 的晶振频率为 6MHZ,试计算延时子程序的延时时间。 DELAY:MOVR7,#0F6H
LP:MOVR6,#0FAH DJNZR6,$ DJNZR7,LP
RET
解:
因为晶振频???为 6MHZ,所以一个机器周期(TC)为 2 微秒;
因为 MOV 指令时单周期指令,而 DJNZ 和 RET 指令都是双周期指令,数 0FAH 等于十进制的 250,F6H 等于十进制的 246,由此可以用以下表达式计算延时子程序的总机器周期个数 N N=1+(1+2×250+2)×246+2=
您可能关注的文档
- 第4章生产函数习题(含答案).pptx
- 第4章 静电场答案.pptx
- 第3课《大人国与小人国》修改教案.pptx
- 第4章第五章(附答案).pptx
- 第4章 组合逻辑电路 课后答案.pptx
- 第4课.甲午中日战争导学案doc.pptx
- 第56号教室的奇迹读书心得体会.pptx
- 第5章 整合创业资源.pptx
- 第4课时 牛顿第二定律应用 滑块木板模型.pptx
- 第5章 习题解答.pptx
- 部编人教版三年级语文上册部编版教案-第5单元16.金色的草地.doc
- 部编人教版三年级语文上册部编版教案-第6单元18.富饶的西沙群岛.doc
- 部编人教版三年级语文上册部编版教案-第6单元19.海滨小城3套.doc
- 部编人教版三年级语文上册部编版教案-第7单元21.大自然的声音.doc
- 部编人教版三年级语文上册部编版教案-第6单元19.海滨小城.doc
- 部编人教版三年级语文上册20.美丽的小兴安岭课堂实录3套.doc
- 部编人教版三年级语文上册20.美丽的小兴安岭说课稿3套.doc
- 部编人教版三年级语文上册20美丽的小兴安岭第1课时教案.doc
- 部编人教版三年级语文上册20美丽的小兴安岭含答案3套.doc
- 部编人教版三年级语文上册20美丽的小兴安岭第1课时教案3套.doc
原创力文档

文档评论(0)