RM7 和 ARMv7这两个概念有什么区别

本文详细介绍了ARMv7架构及其与ARM7处理器的区别。ARM7基于ARMv4架构,而ARMv7是对前者的升级版本,支持Thumb2指令集,并引入了硬件中断响应等功能。文中还列举了一些常见的ARM7及ARMv7架构下的处理器型号。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ARMv7是一种构架。ARM7是一种处理器型号,ARM7是在ARMv4构架上设计出来的处理器

arm7是一种arm内核型号,也就是armv4;拥有arm和thumb两个指令集;
常见型号有NXP(收购的philips)lpc21xx,lpc22xx系列,三星的44bx系列
ARMv7是就是armv4的升级版咯。拥有thumb2和thumb两种指令集。特点是可用纯c语言编程(arm7必须用汇编启动)和具有中断嵌套功能的硬件中断响应。主流用于cortex-m3。
常见有st的stm32,流明的lm3s和nxp的lpc17xx系列。
新手如果学习arm处理器,建议先从arm7学起,可以了解arm的工作方式,因为cortex-m3的公共库和纯c编程,用户无需了解cpu的工作方式即可编程,可以缩短开发周期。。。。
2.基于ARM处理器的嵌入式linux系统
    ARM体系结构的版本:
    ARMv4,ARMv4T,ARMv5TE,ARMv5TEJ,ARMv6,ARMv7
  每一种体系结构对应一套指令集版本(ARM ISA)
 
   ARM处理器架构:
   ARM7,ARM9,ARM9E,ARM10E,ARM11,Cortex等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值