智能车制作

标题: 汇编高手,麻烦解释一下代码。 [打印本页]

作者: liantianfeixue    时间: 2009-2-19 15:48
标题: 汇编高手,麻烦解释一下代码。
本帖最后由 liantianfeixue 于 2009-3-2 15:27 编辑

asm(LDAB  VideoAddress);
asm(LDX   #g_ucVideoLineBuffer[VIDEO_ACTIVE_PIXEL_XREF]);

asm(STAB  1,X);  //0
asm(LDAB VideoAddress);
asm(STAB  1,X);  //1
asm(LDAB VideoAddress);
asm(STAB  1,X);  //2
.
.
.
.
好像是对FLASH 进行读写操作的。我查了一下。没有查到什么意思。
麻烦高手帮忙解释一下。

再补充 一个问题。
asm(STAB  1,X+); --又是什么意思。
作者: etch    时间: 2009-2-19 21:06
LDAB  VideoAddress;//把内存单元VideoAddress的值载入到累加reg B
LDX   #g_ucVideoLineBuffer[VIDEO_ACTIVE_PIXEL_XREF];
// 绿色矩阵数组在Memory Map中被分配的首地址载入到地址reg X
STAB  1,X;把累加reg B里的值 存入地址reg X 指向的内存单元
LDAB VideoAddress;
STAB  1,X;
asm(LDAB VideoAddress);
asm(STAB  1,X);  //2
作者: whut_wj    时间: 2009-2-20 14:00
数据缓冲转移了一下.
作者: liantianfeixue    时间: 2009-2-24 10:28
谢谢。两位高手。
作者: 盗名人    时间: 2013-4-22 23:48





欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2