重温51汇编指令及实验内容有哪些?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1377个文字,预计阅读时间需要6分钟。
重学51汇编指令(附实验)
在电子控制的课堂上,老师带我们重温了一些51汇编指令,让我有了新的思考,感觉非常有趣。以下是对这些指令的总结和尝试。
实验总结:
1.熟练掌握了51汇编指令的基本语法和功能。
2.通过实验加深了对指令执行过程的理解。
3.学会了如何编写简单的汇编程序实现特定功能。
尝试:
1.尝试编写程序实现数字的加法运算。
2.尝试编写程序实现循环控制,模拟计时器功能。
3.尝试编写程序实现数据传输,模拟串口通信。
实验平台:51单片机开发板
重温51汇编指令(附实验) 写在前面:正文: 实验平台:在电子控制的课上,老师带我们重温了一些51的汇编指令,有了一些新的思考,感觉非常的有趣,所以这里进行总结和尝试。
keil5
实验目标MCU:intel的80C51BH
51寄存器的简单介绍: 通过debug窗口可以进行观察 符号以及寄存器意义: 1、r0~r7寄存器组的八个工作寄存器 2、a是累加器,用于运算以及存放数据 3、b是专用寄存器,用于MUL(乘法)、DIV(除法)存放第二操作数、乘积的高位字节、除法余数等。 4、psw属于程序状态字
4.1 p是奇偶标志位
p=1则累加器a中1的个数为奇数;p=0则累加器a中1的个数为偶数。
4.2 ov是溢出标志位,ov=0没有溢出;ov=1溢出
这里进行完ab的乘法运算很显然是溢出了,高8位放到了b中,低8位放在了a里。
本文共计1377个文字,预计阅读时间需要6分钟。
重学51汇编指令(附实验)
在电子控制的课堂上,老师带我们重温了一些51汇编指令,让我有了新的思考,感觉非常有趣。以下是对这些指令的总结和尝试。
实验总结:
1.熟练掌握了51汇编指令的基本语法和功能。
2.通过实验加深了对指令执行过程的理解。
3.学会了如何编写简单的汇编程序实现特定功能。
尝试:
1.尝试编写程序实现数字的加法运算。
2.尝试编写程序实现循环控制,模拟计时器功能。
3.尝试编写程序实现数据传输,模拟串口通信。
实验平台:51单片机开发板
重温51汇编指令(附实验) 写在前面:正文: 实验平台:在电子控制的课上,老师带我们重温了一些51的汇编指令,有了一些新的思考,感觉非常的有趣,所以这里进行总结和尝试。
keil5
实验目标MCU:intel的80C51BH
51寄存器的简单介绍: 通过debug窗口可以进行观察 符号以及寄存器意义: 1、r0~r7寄存器组的八个工作寄存器 2、a是累加器,用于运算以及存放数据 3、b是专用寄存器,用于MUL(乘法)、DIV(除法)存放第二操作数、乘积的高位字节、除法余数等。 4、psw属于程序状态字
4.1 p是奇偶标志位
p=1则累加器a中1的个数为奇数;p=0则累加器a中1的个数为偶数。
4.2 ov是溢出标志位,ov=0没有溢出;ov=1溢出
这里进行完ab的乘法运算很显然是溢出了,高8位放到了b中,低8位放在了a里。

