社区
汇编语言
帖子详情
内嵌汇编指令问题?
susan123
2007-06-16 01:15:36
初始值 R0=0, 下面程序执行完毕后, R0=___0____。
void main(){
int x =1;
__asm{
mov x, R0
add r0, r0, #2
}
}
请问R0为什么等于0?
谢谢!
...全文
183
6
打赏
收藏
内嵌汇编指令问题?
初始值 R0=0, 下面程序执行完毕后, R0=___0____。 void main(){ int x =1; __asm{ mov x, R0 add r0, r0, #2 } } 请问R0为什么等于0? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
foxdeng
2007-06-19
打赏
举报
回复
初始值 R0=0, 下面程序执行完毕后, R0=___0____。
void main(){
int x =1;
__asm{
mov x, R0
add r0, r0, #2
}
}
请问R0为什么等于0?
-------------------------
人家原本就假设R0为0,啊,没有为什么啊
susan123
2007-06-17
打赏
举报
回复
我们老师上课讲了说asm中那两条指令写反了
eduyu
2007-06-17
打赏
举报
回复
R0?这是什么CPU的寄存器,ultrasparc吗?
阿发伯
2007-06-17
打赏
举报
回复
发现上面这些汇编码是错的
void main(){
int x =1;
__asm{
mov ax, R0
mov x, ax
add ax, 2
mov r0, ax
}
}
阿发伯
2007-06-17
打赏
举报
回复
void main(){
int x =1;
__asm{
mov x, R0
add r0, 2
}
}
zhgwbzhd
2007-06-16
打赏
举报
回复
看不懂
add r0, r0, #2
是何含义。
xtensa架构
汇编指令
详解
xtensa架构
汇编指令
详解,lx106核,108系列
汇编指令
集说明
VB直接
内嵌
汇编的模块
利用本模块可以直接在VB中编写汇编代码,格式和汇编基本一致,支持8086的绝大部分指令以及寻址方式,支持32位寄存器和汇编中的API调用,可自行添加指令,是VB爱好者学习汇编一种不错的方式
《C深度解析》第7、8章 结构体/共用体/枚举,杂项(自动类型转换、大小端序等)
第7章: 1. 结构体 结构体定义、访问、传参,结构体对齐(offsetof宏... 枚举 第8章: 自动类型转换、大小端序、typedef、编译器优化、extern "C"、程序调试、变参函数、do{}while(0)、
内嵌
汇编、调试版与发行版、断言
ATT+汇编语言与+GCC+
内嵌
汇编简介
ATT+汇编语言与+GCC+
内嵌
汇编简介
C语言
内嵌
arm汇编
在C语言里面
内嵌
ARM
汇编指令
,实现与C语言一样的功能。学习它为深刻分析start.S文件做准备。
汇编语言
21,459
社区成员
41,601
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章