打印

请教msp430的汇编问题

[复制链接]
1739|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
machunshui|  楼主 | 2007-11-3 21:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有位网友说:
"51可以直接到直接传递数据,430可以吗,直接对RAM加减一,430可以吗,直接对IO操作,430可以吗,直接赋值立即数,430可以吗,位寻址430有吗。。。
这些和ACC有关系吗。。。
这些430都不可以,必须经过寄存器中转,难道不要额外的时间,不占FLASH吗。。。

感觉好像不大对啊?

51可以直接到直接传递数据,430可以吗?
msp430指令:
mov.w &a,&b ;不就是把地址b的内容送到a吗?

直接对RAM加减一,430可以吗?

msp430指令:
inc.w &b;
不就是把地址b的内容加一吗?
add.w #0xffff,&b;
不就是把地址b的内容减一吗?

直接对IO操作,430可以吗?
bis.b #0x01,P1DIR;设置P0.1口为输出
mov.b #0x01,P1OUT;
不就是直接对P0.1口输出高电平吗?


直接赋值立即数,430可以吗?
mov.w #0x03,&b;不就是直接赋值立即数3给b地址单元吗?


本人对430的汇编不是很熟悉,只是查了一下,感觉不大对啊?

相关帖子

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

本版积分规则

153

主题

3224

帖子

4

粉丝