。
精选资料,欢迎下载
实验报告
一、实验目的
1. 熟悉80C51单片微机汇编语言设计及编程技巧。
2. 掌握逻辑运算程序的设计方法。
3. 掌握求最小数和最大数程序的设计方法。
4. 掌握多字节无符号十进制数加、减法程序的设计
二、实验器材
1. Micetek 仿真器一台
2. 实验板一块
三、实验内容
1.逻辑运算:
根据下列逻辑运算式,编写程序计算运算结果。
Y=A ⊕B •C • D+A
设: A=63H ,B=82H ,C=C5H ,D=36H 。
求Y=?
2. 求最小数和最大数:
10个无符号数连续存放在以20H 为起始地址的RAM 中,找出其中的最小值存入30H 单元中,找出其中的最大值存入31H 单元中。
3. 十进制加、减运算:
286729+652430-752196=?
在8051片内RAM 的20H~22H 中放入3字节被加数(低位在先)、23H~25H 放入加数(低位在先)、26H~28H 放入减数,结果存入2DH~2FH 单元(低位在先)。
四、实验数据记录和分析
1.逻辑运算:
A .实验程序: