amov #x,XAR0

[复制链接]
查看11 | 回复4 | 2009-3-22 00:14:37 | 显示全部楼层 |阅读模式
请问amov和mov的区别是什么?
XAR0这个是做什么的?

回复

使用道具 举报

千问 | 2009-3-22 00:14:37 | 显示全部楼层
当我看到你这个问题的时候,既然你是放在汇编这块,我以为我知道,结果一看,不知道,下面说下我怎么做的吧。我百度“amov #x,XAR0”找到很多文章,有些文章显示你这是可编程数字变频器的程序。下面这篇文章是对AMOV的解释:http://schluss.blog.hexun.com/691038_d.html你试着看下哈。下面我说我的想法:“all 23 bits of register of XARx, XSP, XSSP, XDP, or XCDP, ACx excluded”这句话说明XAR0是32位的寄存器,名字就是XAR0。令一片文章里面有:http://www.21ic.com/news/html/69/sh...
回复

使用道具 举报

千问 | 2009-3-22 00:14:37 | 显示全部楼层
MOV即QuickTime影片格式,它是Apple公司开发囊恢?a target=_blank href=/view/66105.htm>音频、视频文件格式,用于存储常用数字媒体类型,如音频和视频。当选择 QuickTime (*.mov)作为“保存类型”时,动画将保存为 .mov 文件。QuickTime用于保存音频和视频信息,现在它被包括Appl...
回复

使用道具 举报

千问 | 2009-3-22 00:14:37 | 显示全部楼层
这是DSP的汇编。AMOV用于立即数装入扩展辅助寄存器(XARn)或是修改辅助和临时寄存器的值。在这里XAR0就是扩展辅助寄存器(我的理解是类似于51的R0~R3寄存器组),将x的指针装入辅助扩展寄存器。...
回复

使用道具 举报

千问 | 2009-3-22 00:14:37 | 显示全部楼层
MOV REG,IDATA
立即数赋值给寄存器MOV MEM,IDATA
立即数赋值给内存变量MOV REG,REG
寄存器赋值给寄存器MOV REG,MEM
内存变量赋值给寄存器MOV MEM,REG
寄存器赋值给内存变量...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行