- 59
- 0
- 约7.8千字
- 约 21页
- 2016-11-26 发布于湖北
- 举报
实验一 清零、移数、判断
一、实验目的
掌握汇编语言程序设计和调试方法。
掌握RAM存储器读写及存储块操作方法
3、熟悉分支结构程序的设计。
二、实验内容
将片内30H~40H及片外0010H~0100H清零,然后将片内41H~47H的内容移到片外0041H~0047H,判断:
若(0041H)<15则求其平方存到0050H中,并将位00H置1。
(0041H)=15, 则加15存到0050H中,并将位01H置1。
(0041H)>15, 则减15存到0050H中,并将位02H置1。通过本实验,学生可以了解单片机读写存储器的读写方法,同时也可以了解单片
机编程,调试方法。
片内外RAM清零流程图 移数流程图
判断流程图
五、思考题
1、如果平方数超过255,怎样将数放到片内RAM 30H和31H单元内,写出指令。
2、位的表示方法有哪些,举例说明?将01H位清零的方法有几种,写出指令。
实验二 排序、加法
一、实验目的
进一步掌握汇编语言程序设计和调试方法。
2、掌握数据排序的算法及加法运算。
二、实验内容
1、有两个长度为10个字节的无符号数分别放在片内30H和40H为首的存储单元中(低字节),求其和(带进位位),放在50H为首的单元中。
2、将50H
原创力文档

文档评论(0)