- 9
- 0
- 约1.49万字
- 约 88页
- 2018-03-09 发布于浙江
- 举报
[计算机硬件及网络]第3章第二部分 ARM指令
指令系统 指令是规定计算机进行某种操作的命令。 计算机能够执行的各种指令的集合称为指令系统 机器指令、伪指令和宏指令 机器指令能被处理器直接执行,而伪指令和宏指令不能。机器指令包括ARM指令集和Thumb指令集 ; 伪指令是在源程序汇编期间,由汇编编译器处理。其作用是为汇编程序完成准备工作; 宏指令在程序中用于调用宏,宏是一段独立的程序代码;在程序汇编时,对宏调用进行展开,用宏体代替宏指令。 ARM微处理器指令系统分类 ARM微处理器的指令集是加载/存储型(Load/Store)的,也即指令集仅能处理寄存器中的数据,而且处理结果都要放回寄存器中,而对系统存储器的访问则需要通过专门的加载/存储指令来完成。 ARM微处理器的指令集可以分为六大类 : 跳转指令: b和bl 数据处理指令:完成寄存器中数据的算术和逻辑运算操作 程序状态寄存器(PSR)处理指令:mrs和msr 加载/存储(Load/Store)指令:唯一用于寄存器和存储器之间进行数据传送的指令 异常中断产生指令:swi和bkpt 协处理器指令 基本ARM指令共36条。 ARM指令的特点 所有指令都是32bit。 大多数指令都在单周期内完成。 所有指令都可以条件执行。 load/store体系结构。 指令集可以通过协处理器扩展 ARM指令集 典型的ARM指令语法格式为: Opcode{cond}{s} R
您可能关注的文档
- [计算机硬件及网络]单片机接口技术.doc
- [计算机硬件及网络]信核数据产品解决方案0612.ppt
- [计算机硬件及网络]基于DSP的汽车磁流变减振器控制器设计正文+参文+致谢.doc
- [计算机硬件及网络]基于连续油管无损检测技术的管道机器人设计.doc
- [计算机硬件及网络]双向网络调试新方法 - v8.ppt
- [计算机硬件及网络]实验1、SM模块系统介绍.ppt
- [计算机硬件及网络]存储容灾系统设计_v10.pdf
- [计算机硬件及网络]备份存储容灾基础知识.pdf
- [计算机硬件及网络]局域网组装实验.ppt
- [计算机硬件及网络]小米2 三星GALAXY S3 三星Galaxy NoteⅡ 苹果iPhone5.pdf
- 2023电力变压器用绝缘材料介电性能的频域介电谱试验方法.docx
- 皖2016J911 太阳能热水系统建筑一体化设计图集.docx
- 北京市政交通基础设施工程规划设计技术文件办理指南培训(市政部分).docx
- 辽2006J403 金属成品变形缝建筑构造.docx
- 冀12G09 钢筋混凝土板式楼梯.docx
- 河南省图集 12YJ5-2 坡屋面.docx
- GB_Z 29014.100-2024 切削刀具数据表达与交换 第100部分:参考字典的定义、原则和方法.docx
- DB62∕T 5198-2025 管道超声内检测技术规范.docx
- codex零基础学习手册-前哨ai-202607.docx
- 大数据与景区管理(92页PPT).docx
原创力文档

文档评论(0)