一、实验内容
将-8到7的16个数放入30H开始的RAM区,其中正数、负数分别送40H和50H开始的存储单元,正数、负数和零的个数分别送到单元60H,61H,62H。
二、实验目的
掌握proteus和软件环境——keilC的联机调试过程
三、实验设备
DELL台式机
keilC51版本7
四、实验电路图
略
五、程序流程图
汇编版:R1=30h//存放地址;R2=16//循环次数;R3=40h//正数存放地址
R4=50h//负数存放地址;A=-8//存放的数据
C版:a=-8;i=16;*p3=0//正数个数;*p4=0//负数个数;*p5=0//0个数;
指针:p0=0x30