当前位置: 首页 > news >正文

做外贸没有网站需要什么条件施工企业资质证书延期

做外贸没有网站需要什么条件,施工企业资质证书延期,网站建设怎么分析市场分析,app定制开发最牛青岗科技公司目录 1 伪指令 2 伪操作 3 C和汇编的混合编程 4 ATPCS协议 1 伪指令 本身不是指令#xff0c;编译器可以将其替换成若干条等效指令 空指令NOP 指令LDR R1, [R2] 将R2指向的内存空间中的数据读取到R1寄存器 伪指令LDR R1, 0x12345678 R1 0x12345678 LDR伪指令可以将任…目录 1 伪指令 2 伪操作 3 C和汇编的混合编程 4 ATPCS协议 1 伪指令 本身不是指令编译器可以将其替换成若干条等效指令   空指令NOP 指令LDR R1, [R2] 将R2指向的内存空间中的数据读取到R1寄存器 伪指令LDR R1, 0x12345678 R1 0x12345678 LDR伪指令可以将任意一个32位的数据放到一个寄存器LDR R1, STOP 将STOP表示的地址写入R1寄存器 LDR R1, STOP 将STOP地址中的内容写入R1寄存器 2 伪操作 不会生成代码只是在编译之前告诉编译器怎么编译 GNU的伪操作一般都以‘.’开头 .global symbol 将symbol声明成全局符号 .local symbol 将symbol声明成局部符号 .equ DATA, 0xFF MOV R1, #DATA 相当于define .macro FUNC MOV R1, #1 MOV R2, #2 .endm FUNC .macro 相当于函数封装 .if 0 MOV R1, #1 MOV R2, #2 .endif.rept 3 MOV R1, #1 MOV R2, #2.endr .weak symbol 弱化一个符号即告诉编译器即便没有这个符号也不要报错 .weak func B func .word VALUE 在当前地址申请一个字的空间并将其初始化为VALUE MOV R1, #1 .word 0xFFFFFFFF MOV R2, #2 .byte VALUE 在当前地址申请一个字节的空间并将其初始化为VALUE MOV R1, #1 .byte 0xFF .align N 告诉编译器后续的代码2的N次方对其 .align 4 MOV R2, #2 .arm 告诉编译器后续的代码是ARM指令 .thumb 告诉编译器后续的代码是Thumb指令 .text 定义一个代码段 .data 定义一个数据段 .end 之前的代码都是汇编代码 .space N, VALUE 在当前地址申请N个字节的空间并将其初始化为VALUE MOV R1, #1 .space 12, 0x12 MOV R2, #2 不同的编译器伪操作的语法不同 rept示例 .word示例 .byte示例 .align 2代表对齐2代表2的2次方对齐即4的整数倍。如果3代表8的整数倍。 3 C和汇编的混合编程 通用寄存器指令 1、数据处理指令2、跳转指令3、内存读写指令load Arm专用指令不会有C语言与之对应 4、CPSR5、SWI6、协处理器指令 上电的第一段代码都是用汇编写的。 C和汇编的混合编程原则在哪种语言环境下符合哪种语言的语法规则 1. 在汇编中将C中的函数当做标号处理 2. 在C中将汇编中的标号当做函数处理 3. 在C中内联的汇编当做C的语句来处理 1. 方式一汇编语言调用跳转C语言 MOV R1, #1 MOV R2, #2 BL func_c func_c用c写最后会通过LR跳转回来不写括号 MOV R3, #3 2. 方式二C语言调用跳转汇编语言 .global FUNC_ASM 必须加.global否则c文件中不认识FUNC_ASM: MOV R4, #4 MOV R5, #5void func_c(void){int a;a ;//C语言调用跳转汇编语言FUNC_ASM(); //需要括号a --;} 3. C内联内嵌汇编/* void func_c(void) {int a;a ;//C内联内嵌汇编asm(MOV R6, #6\nMOV R7, #7\n);//C语言调用跳转汇编语言FUNC_ASM();a --; } */ 4 ATPCS协议 ATPCS协议主要内容 1.栈的种类 1.1 使用满减栈 2.寄存器的使用 2.1 R15用作程序计数器不能作其他用途 2.2 R14用作链接寄存器不能作其他用途 2.3 R13用作栈指针不能作其他用途 2.4 当函数的参数不多于4个时使用R0-R3传递当函数的参数多于4个时多出的部分用栈传递 2.5 函数的返回值使用R0传递 2.6 其它寄存器主要用于存储局部变量 总结参数尽量小于3放在寄存器中效率高一点。
http://www.hkea.cn/news/14372028/

相关文章:

  • 400元网站建设建设网站需要多少钱济南兴田德润o地址
  • 网站建设思维小说排行榜2020前十名
  • 东莞网站设计如何形容网站做的好
  • 网站开发的阶段网络营销方案策划论文
  • 手机编程appseo社区
  • 龙岗网站设计公司一个销售网站的设计 应当是要
  • 做婚礼邀请函网站企业官网建站费用
  • 长沙专业网站设计18款禁用软件app排行
  • 个人网站设计与开发公司网站维护怎么做
  • 珠海模板网站建设今天最新新闻10条
  • wordpress可视化插件下载企业网站如何做seo
  • wordpress双语网站wordpress用户部门
  • 公司建设网站的步骤如何自学做网站
  • 哪些网站可以赚钱wordpress 如何购买主题
  • 企业网站做seo的优势怎么编写自己的网站
  • 做移动网站首页软餐饮企业网站建设方案书
  • 河南网站建设路怎么样子做网站
  • 网站界面设计欣赏企业培训机构网站源码
  • 织梦网站上传及安装良品铺子网站建设
  • 重庆网站设计方案网站建设起来还需要花钱吗
  • 博物馆网站建设依据襄阳做网站比较有实力的公司
  • 旅游网站制作文献哪个网站可以做问卷调查
  • 公司app与网站建设方案建筑网招工网
  • 高端品牌网站建设的目的怎样防止别人利用自己电脑做网站
  • 唐山网站建设唐山做网站定制网站建设广告
  • 湖北省建设厅网站怎么打不开景区网站策划书
  • 网站制作风格深圳前100强企业名单
  • 滨州外贸网站建设京东商城官网入口
  • 网站开发学习方法中文网站建设方案
  • 沧州wap网站制作好用的种子搜索引擎