1、编写一段程序把30H中的二进制數转换成用BCD码表示的十进制数,并把百、十、个位分别存放到53H、52H、51H单元中
2、编写一段程序,其功能为把内部RAM 40H~4FH单元的内容高4位清零、低4位取反后再存入50H~5FH单元中
3、编写一段程序,把50H、51H、52H中用BCD码表示的十进制数转换成二进制数,并存到43H、42H中43H存高位。
4、编写一段程序其功能为把内部RAM 30H~3FH单元的内容分别进行高低4位互换后
再存入40H~4FH单元中。
5、写一段程序其功能为把内部RAM 40H~4FH单元的内容高4位清零后再存入外蔀RAM 2050H~205FH单元中。
6、试编写一段程序,其功能为将内部RAM中30H-32H的内容左移4位,即:
7、已知二字节乘数存在R2R3中另一无符号数存在R7中,试编程实现:
8、编程求Y值设M、N存在30H和31H中,Y存在32H中且M×N的积﹤255,
9、试编写程序统计内部RAM30H~50H单元中FFH的个数,并将统计结果存入51H
10、试编写程序,找出内部RAM30H~30H单元中的最小值并存入R2中。
11、试编写统计数据区长度的程序设数据区从内部RAM30H开始,该数据区以0结束统计结果存入2FH中。
12、编写程序对内部RAM30H~3FH中的数据进行奇偶校验,满足偶校验的数据存到外部RAM8000H开始的数据区中,并把偶数据的个数存入R2中
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。