在内存30H处连续存放20个数 请将这20个数管家婆辉煌版搬移工具到50H开始处连续存放 并统计其中55H的个数(汇编语言)

在线等单片机编写程序,实现将内存30H,31H,32H处所存的3个8位二进制数转换为BCD码,并存于片内RAM的40H处_百度知道
在线等单片机编写程序,实现将内存30H,31H,32H处所存的3个8位二进制数转换为BCD码,并存于片内RAM的40H处
单片机编写程序,实现将内存30H,31H,32H处所存的3个8位二进制数转换为BCD码,并存于片内RAM的40H处起始的存储单元中
提问者采纳
楼主用的是51单片机吗?如果是楼上的用R2是不能间接寻址的~~
org 0030hmain:mov r0,#30h(间接寻址初值)
mov r1,#40h(间接寻址初值)
mov r2,#3(转移次数)loop:mov a,@r0
da a(对数据进行BCD码调整)
djnz r2,loop
提问者评价
好像不对,考试考完了,也不管了
其他类似问题
为您推荐:
二进制数的相关知识
其他2条回答
MOV 30H , #12MOV 31H , #13MOV 32H , #14MOV R0 , #3MOV R1 , #30HMOV R2 , #40HLOOP: MOV A , @R1DA AMOV @R2 ,AINC R1INC R2DJNZ R0 , LOOP一年多没有用汇编了,这样应该可以的
uchar i,j;
src=(uchar *)0x30;
des=(uchar *)0x40;
for(i=0;i&3;i++)
des[i]=(j/10)*16+(j%10);
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁单片机习题_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
文档贡献者
评价文档:
单片机习题
大小:2.01MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢第4章 单片机汇编语言程序设计_练习_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
第4章 单片机汇编语言程序设计_练习
阅读已结束,如果下载本文需要使用
想免费下载本文?
你可能喜欢微机原理与接口技术课件(铁道大学)第3章_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
文档贡献者
评价文档:
微机原理与接口技术课件(铁道大学)第3章
大小:2.45MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢1.以1000H为首址的外存中存放16个字节的数据,编程将该数据块送到以30H为首址的内存中._百度知道
1.以1000H为首址的外存中存放16个字节的数据,编程将该数据块送到以30H为首址的内存中.
提问者采纳
ORG 0000HAJMP STARTSTART :MOV R5, #16MOV B , 30HMOV DPH, #96DMOV DPL, #0loop:MOVX A, @DPTRMOV
DPLDJNZ R5,loopend
提问者评价
谢谢你帮我大忙了
其他类似问题
为您推荐:
内存的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 频谱搬移原理 的文章

 

随机推荐