arm9多少位,arm9处理器的字是多少位的存储空间的大小是多少
来源:整理 编辑:亚灵电子网 2023-01-16 15:34:52
1,arm9处理器的字是多少位的存储空间的大小是多少
在机器内部用20位无符号二进制数来表示存储单元地址。用十六进制表示的地址范围为:00000h~fffffh。8086微处理器是一个16位结构,用户可用的寄存器均为16位。显然,用一个寄存器是无法形成寻址1mb存储器空间所需的地址码的地址线是20位,则可直接访问的地址空间的大小是2的20次方字节,即1M字节8086的内存是按字节编址的。 这个问题与字长无关。
2,从21世纪初流行起来的arm9微处理器是多少位
应该没神马问题,兼容性应该是不错的,三星的i9300也是用的这款gpu哦~销量这么大~现在流行的android游戏普遍都要以三星的主流手机作为测试机型~猎户座是之前的过气处理器了(上一代),性能还不如3066呢~现在主流的都是32位,拥有31x32位寄存器,增强型32位MAC块。因为从产品应用上和价格上来讲,32位是大势所趋,8和16早晚要淘汰的。ARM9处理器采用了更多的晶体管,能够达到两倍以上于ARM7处理器的处理能力。ARM9 系列包括三种处理器:ARM926EJ-S、ARM946E-S 和 ARM968E-S。
3,arm9 各种变量分别占几位
unsigned char uint8; 无符号8位整型变量 signed char int8; 有符号8位整型变量 unsigned short uint16; 无符号16位整型变量 signed short int16; 有符号16位整型变量 unsigned int uint32; 无符号32位整型变量 signed int int32; 有符号32位整型变量32位机器 char 1b short 2b int 4b long 8b float 4 double 8b 至于楼主说的8的整数 那个是位(bit) 一个字节(b)=8位(bit) 所以位数都是8的整数
4,ARM9E是什么
ARM9E概述: ARM9E中的E就是Enhance instrctions,意思是增强型DSP指令,说明了ARM9E其实就是ARM9就一个扩充,变种。 ARM9E系列微处理器为可综合处理器,使用单一的处理器内核提供了微控制器、DSP、Java应用系统的解决方案,极大的减少了芯片的面积和系统的复杂程度。ARM9E系列微处理器提供了增强的DSP处理能力,很适合于那些需要同时使用DSP和微控制器的应用场合。ARM9E系列微处理器的主要特点如下: 1、支持DSP指令集,适合于需要高速数字信号处理的场合。 2、5级整数流水线,指令执行效率更高。 3、支持32位ARM指令集和16位Thumb指令集。 4、支持32位的高速AMBA总线接口。 5、支持VFP9浮点处理协处理器。 6、全性能的MMU,支持Windows CE、Linux、Palm OS等多种主流嵌入式操作系统。 7、MPU支持实时操作系统。 8、支持数据Cache和指令Cache,具有更高的指令和数据处理能力。 9、主频最高可达300MIPS。
5,ARM9的体系特点
结构特点以ARM9E-S为例介绍ARM9处理器的主要结构及其特点。ARM9E-S的结构如图4所示。其主要特点如下:⑴32bit定点RISC处理器,改进型ARM/Thumb代码交织,增强性乘法器设计。支持实时(real-time)调试;⑵片内指令和数据SRAM,而且指令和数据的存储器容量可调;⑶片内指令和数据高速缓冲器(cache)容量从4K字节到1M字节;⑷设置保护单元(protection unit),非常适合嵌入式应用中对存储器进行分段和保护;⑸采用AMBA AHB总线接口,为外设提供统一的地址和数据总线;⑹支持外部协处理器,指令和数据总线有简单的握手信令支持;⑺支持标准基本逻辑单元扫描测试方法学,而且支持BIST(built-in-self-test);⑻支持嵌入式跟踪宏单元,支持实时跟踪指令和数据。ARM920T运行模式ARM920T支持7种运行模式,分别为:(1)用户模式(usr),ARM处理器正常的程序执行状态;(2)快速中断模式 (fiq),用于高速数据传输或通道处理;(3)外部中断模式(irq),用于通用的中断处理;(4)管理模式(svc),操作系统使用的保护模式;(5)数据访问终止模式(abt),当数据或指令预取终止时进入该模式,可用于虚拟存储及存储保护;(6)系统模式(sys),运行具有特权的操作系统任务;(7)未定义指令中止模式(und)当未定义的指令执行时进入该模式,可用于支持硬件协处理器的软件仿真。ARM微处理器的运行模式可以通过软件改变,也可以通过外部中断或异常处理改变。大多数的应用程序运行在用户模式下,当处理器运行在用户模式下时,某些被保护的系统资源是不能被访问的。除用户模式以外,其余的6种模式称为特权模式;其中除去用户模式和系统模式以外的5种又称为异常模式,常用于处理中断或异常,以及访问受保护的系统资源等情况。ARM920T的工作状态从编程的角度看,ARM920T微处理器的工作状态一般有两种:(1)ARM状态,此时处理器执行32位的、字对齐的ARM指令;(2)Thumb状态,此时处理器执行16位的、半字对齐的Thumb指令。ARM指令集和Thumb指令集均有切换处理器状态的指令,在程序的执行过程中,微处理器可以随时在两种工作状态之间切换,并且,处理器的工作状态的转变并不影响处理器的工作模式和相应寄存器中的内容。但ARM微处理器在开始执行代码时,应该处于ARM状态。当操作数寄存器的状态位(位0)为1时,可以采用执行BX指令的方法,使微处理器从ARM状态切换到Thumb状态。此外,当处理器处于Thumb状态时发生异常(如IRQ、FIQ、Undef、Abort、SWI等),当异常处理返回时,自动切换回Thumb状态。当操作数寄存器的状态位为0时,执行BX指令可以使微处理器从Thumb状态切换到ARM状态。此外,在处理器进行异常处理时,将PC指针放入异常模式链接寄存器中,并从异常向量地址开始执行程序,也可以使处理器切换到ARM状态。ARM920T体系结构的存储器格式ARM920T体系结构将存储器看做是从零地址开始的字节的线性组合。从0字节到3字节放置第1个存储的字数据,从第4个字节到第7个字节放置第2个存储的字数据,依次排列。作为32位的微处理器,ARM92OT体系结构所支持的最大寻址空间为4GB。ARM92OT体系结构可以用两种方法存储字数据,分别称为大端格式和小端格式。大端格式中字数据的高字节存储在低地址中,而字数据的低字节则存放在高地址中以大端格式存储数据以小端格式存储数据
6,ARM9微处理器
ARM是一个公司名!分ARM7/ARM9等 http://www.arm.com/chinese/ARM9是32位机:http://www.ed-china.com/ART_8800012354_400005_500012_TS.HTMARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。技术具有性能高、成本低和能耗省的特点。适用于多种领域,比如嵌入控制、消费/教育类多媒体、DSP和移动式应用等。 ARM将其技术授权给世界上许多著名的半导体、软件和OEM厂商,每个厂商得到的都是一套独一无二的ARM相关技术及服务。利用这种合伙关系,ARM很快成为许多全球性RISC标准的缔造者。 目前,总共有30家半导体公司与ARM签订了硬件技术使用许可协议,其中包括Intel、IBM、LG半导体、NEC、SONY、菲利浦和国民半导体这样的大公司。至于软件系统的合伙人,则包括微软、升阳和MRI等一系列知名公司。 ARM架构是面向低预算市场设计的第一款RISC微处理器。 2.产品介绍 ARM提供一系列内核、体系扩展、微处理器和系统芯片方案。由于所有产品均采用一个通用的软件体系,所以相同的软件可在所有产品中运行(理论上如此)。典型的产品如下。 ①CPU内核 --ARM7:小型、快速、低能耗、集成式RISC内核,用于移动通信。 -- ARM7TDMI(Thumb):这是公司授权用户最多的一项产品,将ARM7指令集同Thumb扩展组合在一起,以减少内存容量和系统成本。同时,它还利用嵌入式ICE调试技术来简化系统设计,并用一个DSP增强扩展来改进性能。该产品的典型用途是数字蜂窝电话和硬盘驱动器。 --ARM9TDMI:采用5阶段管道化ARM9内核,同时配备Thumb扩展、调试和Harvard总线。在生产工艺相同的情况下,性能可达ARM7TDMI的两倍之多。常用于连网和顶置盒。 ②体系扩展 -- Thumb:以16位系统的成本,提供32位RISC性能,特别注意的是它所需的内存容量非常小。 ③嵌入式ICE调试 由于集成了类似于ICE的CPU内核调试技术,所以原型设计和系统芯片的调试得到了极大的简化。 ④微处理器 --ARM710系列,包括ARM710、ARM710T、ARM720T和ARM740T:低价、低能耗、封装式常规系统微型处理器,配有高速缓存(Cache)、内存管理、写缓冲和JTAG。广泛应用于手持式计算、数据通信和消费类多媒体。 --ARM940T、920T系列:低价、低能耗、高性能系统微处理器,配有Cache、内存管理和写缓冲。应用于高级引擎管理、保安系统、顶置盒、便携计算机和高档打印机。 --StrongARM:性能很高、同时满足常规应用需要的一种微处理器技术,与DEC联合研制,后来授权给Intel。SA110处理器、SA1100 PDA系统芯片和SA1500多媒体处理器芯片均采用了这一技术。 --ARM7500和ARM7500FE:高度集成的单芯片RISC计算机,基于一个缓存式ARM7 32位内核,拥有内存和I/O控制器、3个DMA通道、片上视频控制器和调色板以及立体声端口;ARM7500FE则增加了一个浮点运算单元以及对EDO DRAM的支持。特别适合电视顶置盒和网络计算机(NC)。 Windows CE的Pocket PC只支持ARMWindows CE可支持多种嵌入式处理器,但基于Windows CE的Pocket PC则只支持ARM一种。微软在对SH3、MIPS、ARM等嵌入式处理器做了评估后认为,ARM是一种性价比较好的选择。由于目前ARM在手持设备市场占有90%以上的份额,只支持ARM,可以有效地缩短应用程序开发与测试的时间,也降低了研发费用。由于ARM开放其处理器授权,因此,用户在市场上可以在多家整机厂商中进行选择,从而保证了这一市场的竞争性。 现在市场上比较多的是三星2410和PHILIPS的ARM9芯片!
7,ARM是32位的请问ARM中的一个地址是否也和8051单片机一样表示
ARM中的存储都是以4个字节为一个单位的,所以地址都是4的整倍数。arm是一个公司名!分arm7/arm9等 http://www.arm.com/chinese/ arm可以是16位机,也可以是32位机 8051单片机和羚阳单片机没有可比性,如果一定要比较就是单片机和cpu的区别! arm(advanced risc machines)是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的risc处理器、相关技术及软件。技术具有性能高、成本低和能耗省的特点。适用于多种领域,比如嵌入控制、消费/教育类多媒体、dsp和移动式应用等。 arm将其技术授权给世界上许多著名的半导体、软件和oem厂商,每个厂商得到的都是一套独一无二的arm相关技术及服务。利用这种合伙关系,arm很快成为许多全球性risc标准的缔造者。 目前,总共有30家半导体公司与arm签订了硬件技术使用许可协议,其中包括intel、ibm、lg半导体、nec、sony、菲利浦和国民半导体这样的大公司。至于软件系统的合伙人,则包括微软、升阳和mri等一系列知名公司。 arm架构是面向低预算市场设计的第一款risc微处理器。 2.产品介绍 arm提供一系列内核、体系扩展、微处理器和系统芯片方案。由于所有产品均采用一个通用的软件体系,所以相同的软件可在所有产品中运行(理论上如此)。典型的产品如下。 ①cpu内核 --arm7:小型、快速、低能耗、集成式risc内核,用于移动通信。 -- arm7tdmi(thumb):这是公司授权用户最多的一项产品,将arm7指令集同thumb扩展组合在一起,以减少内存容量和系统成本。同时,它还利用嵌入式ice调试技术来简化系统设计,并用一个dsp增强扩展来改进性能。该产品的典型用途是数字蜂窝电话和硬盘驱动器。 --arm9tdmi:采用5阶段管道化arm9内核,同时配备thumb扩展、调试和harvard总线。在生产工艺相同的情况下,性能可达arm7tdmi的两倍之多。常用于连网和顶置盒。 ②体系扩展 -- thumb:以16位系统的成本,提供32位risc性能,特别注意的是它所需的内存容量非常小。 ③嵌入式ice调试 由于集成了类似于ice的cpu内核调试技术,所以原型设计和系统芯片的调试得到了极大的简化。 ④微处理器 --arm710系列,包括arm710、arm710t、arm720t和arm740t:低价、低能耗、封装式常规系统微型处理器,配有高速缓存(cache)、内存管理、写缓冲和jtag。广泛应用于手持式计算、数据通信和消费类多媒体。 --arm940t、920t系列:低价、低能耗、高性能系统微处理器,配有cache、内存管理和写缓冲。应用于高级引擎管理、保安系统、顶置盒、便携计算机和高档打印机。 --strongarm:性能很高、同时满足常规应用需要的一种微处理器技术,与dec联合研制,后来授权给intel。sa110处理器、sa1100 pda系统芯片和sa1500多媒体处理器芯片均采用了这一技术。 --arm7500和arm7500fe:高度集成的单芯片risc计算机,基于一个缓存式arm7 32位内核,拥有内存和i/o控制器、3个dma通道、片上视频控制器和调色板以及立体声端口;arm7500fe则增加了一个浮点运算单元以及对edo dram的支持。特别适合电视顶置盒和网络计算机(nc)。 windows ce的pocket pc只支持armwindows ce可支持多种嵌入式处理器,但基于windows ce的pocket pc则只支持arm一种。微软在对sh3、mips、arm等嵌入式处理器做了评估后认为,arm是一种性价比较好的选择。由于目前arm在手持设备市场占有90%以上的份额,只支持arm,可以有效地缩短应用程序开发与测试的时间,也降低了研发费用。由于arm开放其处理器授权,因此,用户在市场上可以在多家整机厂商中进行选择,从而保证了这一市场的竞争性。 看您拿来做什么? 许多世界知名电子公司都提供这方面的支持!
文章TAG:
arm9多少位多少 处理 处理器