RM7 和 ARMv7这两个概念有什么区别
2013-05-15 11:06
260 查看
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等。
相关文章推荐
- 「数据结构」和「数据类型」两个概念的本质是什么,区别与联系是什么?
- 什么是进程互斥,什么是进程同步,同步和互斥这两个概念有什么联系和区别?
- static_cast和reinterpret_cast这两个操作符有什么区别,应该怎么使用这两个操作符
- 基本概念_同步、异步有什么区别
- WINAPI和CALLBACK这两个宏有什么区别
- 【jsp】这两个调取弹窗页面的方式有什么区别
- 简单描述mysql中,索引,主键,唯一索引,联合索引的区别,对数据库的性能有什么影响(从读写两个方面)(新浪)
- (编程解决)List和Hashtable都是可以存储数据的,可为什么有时选择List,有时需要Hashtable,这两个有什么区别?
- linux中/etc/rc.d/rc.local和/etc/rc.local这两个文件有什么区别
- Chapter12——请比较函数重载和虚函数在概念上和使用方式有什么区别
- HTML问题,a href =" "和 a href ="#"这两个有什么区别?
- 函数重载是什么意思?它与虚函数的概念有什么区别?
- 在数组合并的时候能够使用两个函数,两者的区别是什么?
- w3school和w3cschool两个网站有什么关系和区别?(转)
- Java千百问_01基本概念(015)_阻塞、非阻塞有什么区别
- 第1章 Java基本概念及环境配置——FAQ1.10 JDK. JRE和JVM之间有什么区别?
- linux中/etc/rc.d/rc.local和/etc/rc.local这两个文件有什么区别
- Oracle User Calls 和 Executions 两个概念的区别
- Introspector内省和反射的区别. 什么是Bean,对应的jdk概念有哪些,
- UTF-8(无BOM)和UTF-8这两个有什么区别呢