MIPS汇编一些宏定义的解析
来源:互联网 发布:karlie kloss 编程 编辑:程序博客网 时间:2024/06/06 09:18
最近在学习mips的汇编,但是查找了很多也没有多少资料,今天我就把我看到的写下来一起分享一下吧,有可能会有什么问题,还请大家指正:
在我们写好一个.c文件的时候,编译成.s文件,查看的时候会看到很多的宏定义,下面我讲解一些这些宏定义的含义吧。
.rdata 只读数据
.align 2两字节对齐
.globl main全局变量
.set 设置代码的属性
.type @function 定义的是函数,这里的话可以看出是数据还是函数
.set noreorder 不让代码优化。
.set reorder 优化代码。
.extern g_data 对外部变量的引用
main:标号
.set push 将当前的属性保存起来,是的设置的属性仅作用于当前的代码。
.set pop回复之前保存的属性
.set noat 当用到AT这个宏的时候不会报警
.set at 当用到AT这个宏的时候会报警,但是不会报错。
1 0
- MIPS汇编一些宏定义的解析
- mips汇编时常用的宏指令
- MIPS体系下的汇编
- MIPS体系下的汇编
- MIPS体系下的汇编
- MIPS体系下的汇编
- MIPS 汇编
- MIPS汇编
- mips汇编完整程序的分析
- mips下的汇编指令集
- IO IOC IOR IOW等一些宏定义的解析
- 引用和宏定义的汇编实现
- mips汇编模拟器spim
- MIPS汇编小贴示
- 开始学习MIPS汇编
- MIPS汇编小贴示
- MIPS汇编教程
- MIPS汇编指令
- 关于DevOps趋势你所需要知道的10件事
- AngularJs——ng-options总结
- 系统的可复用性
- 初学筛法(c语言)
- Unity3d如何使用代码动态创建3dText
- MIPS汇编一些宏定义的解析
- maven 忽luo失败测试用例命令
- Rescue(逆向BFS)
- 【View Controller】Presenting a view controller programmatically
- Linux vi 编辑器介绍(四)——命令模式
- #pragma 常见用法
- Remote Java Application Debug & Eclipse
- 【Unity Shaders】游戏性和画面特效——创建一个夜视效果的画面特效
- 球体类中共用抽象类