1.内存访问指令

2.通用数据处理指令

3.乘除指令

4.饱和指令

SSAT和USAT

5.位域指令

6.混杂指令

STM32F10xxx20xxx21xxxL1xxxx Cortex-M3程序设计手册 阅读笔记三(4):Cortex-M3指令分类相关推荐

  1. STM32F10xxx20xxx21xxxL1xxxx Cortex-M3程序设计手册 阅读笔记三(3):Cortex-M3指令描述

    下面部分将会给出使用指令的更多信息. 1.    操作对象: 一个指令操作对象可以是ARM寄存器.常量.或另一个指令具体参数.指令作用于操作对象而且通常间结果存储在目的寄存器.当在指令中有一个目的寄存 ...

  2. STM32F10xxx20xxx21xxxL1xxxx Cortex-M3程序设计手册 阅读笔记三(2):Cortex-M3内部函数

    ANSI 不能直接访问Cortex-M3指令.这部分描述了可以生成那些指令的内在函数,由CMSIS提供可能有编译器提供.如果C编译器不支持一个适当的内部函数,我们可能不得不使用内嵌汇编访问一些函数. ...

  3. STM32F10xxx20xxx21xxxL1xxxx Cortex-M3程序设计手册 阅读笔记三(1):Cortex-M3指令集概要

    处理器执行一个thumb指令集的版本.支持的指令如下:

  4. STM32F10xxx20xxx21xxxL1xxxx Cortex-M3程序设计手册 阅读笔记二(2):Cortex-M3处理器内存模型

    这一部分描述了处理器内存图,内存访问的行为,位带特征.处理器有一个提供了高达4GB可寻找内存的固定内存图. 内存地图分裂内存图为区域.每一个区域定义了内存的类型,一些区域还有额外的内存属性.内存的类型 ...

  5. STM32F10xxx20xxx21xxxL1xxxx Cortex-M3程序设计手册 阅读笔记二(1):Cortex-M3处理器程序模型

    本节介绍Cortex-M3程序模型.除了各个核心寄存器描述之外,还包括关于程序执行和堆栈的处理器模式和特权级别的信息. 处理器模式:      线程模式:用于执行应用软件. 处理模式:用于处理异常,当 ...

  6. STM32F10xxx20xxx21xxxL1xxxx Cortex-M3程序设计手册 阅读笔记四(5):系统滴答定时器

    处理器有一个24位系统定时器,SysTick,它可以向下计数从重载值到0,在下一个时钟边沿重载LOAD寄存器中的值,然后在随后的时钟下降计数. 当处理器停止进行调试时,计数值不再缩减. 系统滴答控制和 ...

  7. STM32F10xxx20xxx21xxxL1xxxx Cortex-M3程序设计手册 阅读笔记二(3):Cortex-M3处理器异常模型

    这一部分描述异常模型. 每一个异常都存在一个状态: 闲置       这个异常没有活跃,没有暂停 待进行    异常等待被处理器服务.一个外设或软件中断请求可以改变相应中断的状态到即将发生状态. ·活 ...

  8. STM32F10xxx20xxx21xxxL1xxxx Cortex-M3程序设计手册 阅读笔记四(3):嵌套向量中断控制器

    这一部分描述了嵌套向量中断控制器和它使用到的寄存器.NVIC支持: 高达81个中断(根据STM32设备的型号,参照数据手册): 对每个中断可编程优先级级别0-15,一个高的优先级级别相应着较低的优先级 ...

  9. STM32F10xxx20xxx21xxxL1xxxx Cortex-M3程序设计手册 阅读笔记四(1):关于STM32核心外设

    私有外设总线的地址地图如下: 软件可以在0xE000ED90读MPU类型寄存器,测试内存保护单元的存在. 在寄存器描述中,所需的特权给出了访问寄存器时所需的特权级别, 特权的:只有特权软件可以访问这个 ...

最新文章

  1. Nginx配置文件详细说明
  2. private static final 修饰符
  3. 关于ASP.NET动态加载Master页面
  4. 软件复杂度与分而治之
  5. AT1219 歴史の研究 解题报告
  6. for循环的一个复制算法(Java)
  7. Linux之旅(1): diff, patch和quilt (下)
  8. karto探秘之open_karto 第二章 --- 参数解析
  9. 无锡php公司,start.php
  10. python生成动态链接二维码
  11. Python实现Matlab绘制散点图
  12. 设计模式:(生成器模式)
  13. 将HaneWin DHCP 注册为服务
  14. GetFlashInfo V7.5_u盘芯片检测工具
  15. 分享一段可以直接下载新浪微博视频的小程序
  16. 读书笔记 摘自:《你坏》
  17. C++笔记 char
  18. 如何加强水电站班组安全建设?
  19. 如何启动app和exe程序
  20. 最怕你不甘平庸,却又不去行动!

热门文章

  1. MPU9250的基本框架
  2. CICD -- pipeline 流水线
  3. python校正人脸_Python 进行人脸校正
  4. Marlin:Preprocessing zkSNARKs with Universal and Updatable SRS学习笔记
  5. Desperate Housewife 1-1
  6. b插到元素a之前python_python面试题(转)
  7. vue 设置路由导航守卫 控制路由跳转
  8. react(let命令)
  9. goahead解析(一)---------route.txt
  10. 概述-元数据是什么?