打印

会的朋友帮帮忙

[复制链接]
1691|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hjk111111111|  楼主 | 2012-12-24 15:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ov, vr, hm, AD, RAM
说明指令功能及操作数寻址方式(双操作数时只要求说明源操作数)
1.        PUSH        50H                       
2.        JMP        @A+DPTR               
3.        MOV        3BH,        C               
4.        ADD        A,#0EDH               
5.        MOVX         A,@ DPTR


指出程序功能并给循环体内指令加上注释
MOV        R0,#44H
MOV        R3,#04H
MOV        R1,#00H

MOV        R2,#00H
LOOP:        MOVX        A,@R0                ;
        ADDC        A,        R2                        ;
        MOV        R2,        A                        ;
        JNC        LOOP1                        ;
        INC                R1                                ;
LOOP1:        DEC        R0                                ;
        DJNZ                R3,LOOP

有两个16位的数分别存放在RAM的20H、21H和30H、31H中,编程求它们的和,并将结果放到片外的RAM的2000H的首地址中

相关帖子

沙发
uet_cache| | 2012-12-24 16:12 | 只看该作者
呵呵,书本上的东西了。自己查吧。

使用特权

评论回复
板凳
jack1991| | 2012-12-24 16:37 | 只看该作者
不会啊 求高手解答

使用特权

评论回复
地板
zf_015820| | 2012-12-27 17:47 | 只看该作者
这个东西,没有人可以帮你,不是技术的问题,这个是搞MCU的基本功,如果你连这个基本功都不想花时间与精力去做的话,劝你转行好了,或者 不要搞MCU了;呵,这个是汇编语言的基本指令,你看看这些指令,就明白了;

使用特权

评论回复
5
NE5532| | 2012-12-27 20:02 | 只看该作者
这年头的学生都把21IC当成完成老师作业的免费工具了?????

使用特权

评论回复
6
huangxz| | 2012-12-27 20:07 | 只看该作者
我晕,随便找本书看看就知道了啊。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

0

帖子

0

粉丝