- 4
- 0
- 约2.18万字
- 约 71页
- 2018-11-03 发布于广西
- 举报
第10章 ARM高级语言程序设计基础 10.1 ARM汇编程序实例 数据块复制 本程序将数据从源程序区src复制到目标数据区dst复制时,以8个字为单位进行.对于最后所剩不足8个字的数据,以字为单位进行复制,这时程序跳转到coyewords处执行.在进行以8个字为单位的数据复制时,保存了所有的8个工作寄存器.程序如下(ADS下)。 10.1 ARM汇编程序实例 利用跳转表实现程序跳转 在程序中常常需要根据一定的参数选择执行不同的子程序.本例通过跳转表实现程序跳转.跳转表中存放的是各函数的地址,选择不同子程序的参数是该子程序在跳转表中的偏移量.在本例中R3寄存器中存放的是跳转表的基地址(首地址,其中存放的是第一个子程序的地址). (ADS下) 10.2 C语言与汇编的混合编程 简介 10.2 C语言与汇编的混合编程 ATPCS介绍 10.2 C语言与汇编的混合编程 寄存器的使用规则 10.2 C语言与汇编的混合编程 寄存器的使用规则 表续:寄存器的名称及使用规则 10.2 C语言与汇编的混合编程 数据栈的使用规则 10.2 C语言与汇编的混合编程 综合这2种特点则可有以下4种数据栈: FD 满递减 ED 空递减 FA 满递增 EA
您可能关注的文档
- 2015简单年会策划方案-精品·公开课件.ppt
- 2015东海敬老院_解决方案_计划解决方案_实用文档-精品·公开课件.ppt
- 2015年 连锁酒店发展排名一览-精品·公开课件.ppt
- 2015年P2P金融大洗牌-精品·公开课件.ppt
- 2015年1月非农做单预测行情-精品·公开课件.ppt
- 2015年P2P理财发展状况-精品·公开课件.ppt
- 2015年P2P网贷的十种死法-精品·公开课件.ppt
- 2015年P2P网贷行业掀起投资热潮-精品·公开课件.ppt
- 2015年定制衣柜十大品牌排行公布-精品·公开课件.ppt
- 2015年高中数学步步高大一轮复习讲义(文科)中档题目-精品·公开课件.ppt
原创力文档

文档评论(0)