几个汇编问题

2019-03-24 17:56发布

汇编是在不熟悉,在此请教各位高人,还望指点。

#define archResetLimitBit() asm(bfclr  #0x40,SR)    //(这是宏定义了一个函数,然后顺便初始化了缓存器吗?)







此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
huaiqiao
1楼-- · 2019-03-25 17:26
李小川希比 发表于 2015-7-9 09:56
asm(move.w SR, StatusReg)请问把这个改成C语言,应该是什么?StatusReg是一个静态无符号变量。

其实 汇编我不是太懂,能看懂一点点。你这个汇编我看不太懂,所以没有办法给你说转成c语言是什么。不好意思。
李小川希比
2楼-- · 2019-03-25 21:42
 精彩回答 2  元偷偷看……
freebsder
3楼-- · 2019-03-26 01:36
李小川希比 发表于 2015-7-9 09:56
asm(move.w SR, StatusReg)请问把这个改成C语言,应该是什么?StatusReg是一个静态无符号变量。

特殊寄存器,直接访问不了。
李小川希比
4楼-- · 2019-03-26 03:18
freebsder 发表于 2015-7-9 13:07
特殊寄存器,直接访问不了。

是在C语言中无法直接访问吗?
freebsder
5楼-- · 2019-03-26 08:12
 精彩回答 2  元偷偷看……

一周热门 更多>