标题: 数据移位 [打印本页]

作者: wdliming    时间: 2010-1-5 21:55
标题: 数据移位

我有一个问题,想请高手帮帮忙:如何用汇编语言来实现数据搬家,比如说:将20H到27H地址里的八个数值移到60H到67H地址里?非常感谢


作者: long05931    时间: 2010-1-6 15:58
做一个循环!每移一次地址加一 直到27H
作者: hgjinwei    时间: 2010-1-10 19:59

MOVE:

        MOV   R7,#8

        MOV   R0,#20H

        MOV   R1,#60H

LOOP:

        MOV   A,@R0

        MOV   @R1,A

        INC    R0

        INC    R1

        DJNZ  R7,LOOP

        RET

貌似可以吧,很久没写过51汇编了.

[此贴子已经被作者于2010-1-10 20:01:04编辑过]





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1