电工学习网

 找回密码
 立即注册

处理器状态

2015-3-23 07:42| 编辑:电工学习网| 查看: 3664| 评论: 0

 

     ARM7TDMI处理器内核使用V4T版本的ARM结构,该结构包含32位ARM指令集和16位Thumb指令集。因此ARM7TDMI处理器有两种操作状态:
     (1)ARM状态:32位,这种状态下执行的是字方式的ARM指令;
     (2)Thumb状态:16位,这种状态下执行半字方式的ARM指令。
     注意:两个状态之间的切换并不影响处理器模式或寄存器内容。
     使用BX指令将ARM7TDMI内核的操作状态在ARM状态和Thumb状态之间进行切换,程序如下所示。

看过《处理器状态》的人还看了以下文章:

发表评论

最新评论

  • 嵌入式开发到底是做什么的?
  • FPGA芯片结构
  • FPGA工作原理
  • 嵌入式学习方法与心得
  • 嵌入式软件工程师必须要掌握哪些知识
  • 嵌入式系统开发的可靠性设计

电工学习网 ( )

GMT+8, 2021-12-6 20:44

Powered by © 2011-2021 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

返回顶部