总数:42 | 当前第1/5 首页 上一页 1 2 3 4 5 下一页 尾页
ARM指令集与寻址方式_嵌入式linux27
ARM指令集概述 3.2 ARM寻址方式 3.3 ARM指令详细介绍 ARM指令集是32位的,程序的启动都是从ARM指令集开始。所有的ARM指令集都可以是有条件执行的。本节从以下三个方面介绍: 3.1.1 指令集编码 3.1.2 条件执行 3.1.3 指令分类及指令格式 ARM指令集是以32位二进制编码的方式给出的,大部分的指令编码中定义了第一操作数、第二操作数、目的操作数、条件标志影响位以及每条指令所对应的不同功能实现的二进制位。 每条32位ARM指令都具有不同的二进制编码方式,和不同的指令功能相对应
  1. 2010/4/11
  2. 人气(5061)
  3. 星级(10)
  4. 评论(0)
ARM指令集_嵌入式linux27[课件]
ARM指令集是以32位二进制编码的方式给出的,大部分的指令编码中定义了第一操作数、第二操作数、目的操作数、条件标志影响位以及每条指令所对应的不同功能实现的二进制位。 每条32位ARM指令都具有不同的二进制编码方式,和不同的指令功能相对应 ARM指令根据CPSR中的条件位自动判断是否执行指令,在条件满足时,指令执行,否则指令被忽略。 在ARM的指令编码表中,统一占用编码的最高四位[31:28]来表示“条件码”(即“cond”)。
  1. 2010/4/11
  2. 人气(4916)
  3. 星级(10)
  4. 评论(2)
ARM的总线方式与存储器结构层次_嵌入式linux26
ARM的总线方式与存储器结构层次!ARM处理器总共有37个寄存器,可以分为以下两类寄存器 : 1) 31个通用寄存器 : R0~R15; R13_svc、R14_svc; R13_abt、R14_abt; R13_und、R14_und; R13_irq、R14_irq; R8_frq-R14_frq。 2)6个状态寄存器 CPSR;SPSR_svc、SPSR_abt、SPSR_und、SPSR_irq和SPSR_fiq 。
  1. 2010/4/6
  2. 人气(6005)
  3. 星级(10)
  4. 评论(0)
ARM处理器系统结构:工作模式、系统寄存器、寻址方式、中断和异常_嵌入式linux25
ARM处理器系统结构:工作模式、系统寄存器、寻址方式、中断和异常!几种当前ARM处理器指令架构:ARMv4 是现在ARM处理器架构中最低的版本。主要应用是ARM7TM系列和StrongARM处理器。ARMv4是一种32bit单指令操作。 ARMv4T 跟ARMv4相比较增加了16位的Thumb指令集。可以使编译器生成更紧促的代码,提高指令执行效率。 ARMv5TE 1999年,ARMv5TE处理器架构更进一步改进了原Thumb指令,使得Thumb和ARM之间更好的交互;并且在原来的ARM ISA上增加了增强型(Enhanced)DSP指令,进一步提高指令效率和灵活性。 ARMv5TEJ 2000年,ARMv5TEJ架构又增加了Jazelle技术以支持Java加速技术。 ARMv6 2001年,ARM公司又开发了ARMv6指令架构,在很多方面又做了一些改进,包括存储系统,异常处理以及更好的支持乘法处理环境。并且,ARMv6还增加了多媒体指令以支持单指令多数据流(SIMD)软件执行,从而使得音视频数据处理素体提升了四倍。除此之外,ARMv6架构还引入了Thumb-2和TrustZone技术。Thumb-2技术的应用在ARM公司2002年春天发布的ARM1136J(F)-S处理器架构上首次得到体现。 ARMv7 ARMv7架构引入了NEON技术,增强了DSP处理功能和多媒体处理效率,并且提供了增强型浮点运算,以满足下一代3D图形和游戏的要求,同时也提高了传统的嵌入式控制应用。 NEON技术是一个64/128位的混合SIMD结构,使得音视频解码编码,3D图像处理等方面有了更进一步的提升。
  1. 2010/4/1
  2. 人气(6551)
  3. 星级(10)
  4. 评论(0)
ARM技术概述 _嵌入式linux24[课件]
ARM技术概述与目前状况!本章将对ARM技术进行全面论述,通过本章的学习,使大家对ARM技术有个全面的了解和掌握,建立起以ARM技术为基础的嵌入式系统应用和以ARM核为基础的嵌入式SoC芯片设计的技术基础。 ARM发展的历程ARM体系结构的技术特征 Thumb技术介绍ARM处理器工作状态ARM处理器工作模式ARM寄存器组成ARM异常中断
  1. 2010/4/1
  2. 人气(4558)
  3. 星级(10)
  4. 评论(0)
ARM技术概述与目前状况_嵌入式linux24
ARM技术概述与目前状况!本章将对ARM技术进行全面论述,通过本章的学习,使大家对ARM技术有个全面的了解和掌握,建立起以ARM技术为基础的嵌入式系统应用和以ARM核为基础的嵌入式SoC芯片设计的技术基础。 ARM发展的历程ARM体系结构的技术特征 Thumb技术介绍ARM处理器工作状态ARM处理器工作模式ARM寄存器组成ARM异常中断
  1. 2010/3/30
  2. 人气(4692)
  3. 星级(10)
  4. 评论(0)
TFTP程序传递Linux上位机文件到三星44B0开发板_嵌入式linux23
TFTP程序传递Linux上位机文件到三星44B0开发板!
  1. 2010/3/28
  2. 人气(4859)
  3. 星级(10)
  4. 评论(0)
三星44B0开发板Bootloader的烧写_嵌入式linux22
三星44B0开发板Bootloader的烧写.
  1. 2010/3/25
  2. 人气(4980)
  3. 星级(10)
  4. 评论(0)
三星44B0开发板的启动与ARM集成开发环境ADS的配置使用以及生成Bootloader镜像文件_嵌入式linux21
三星44B0开发板的启动与ARM集成开发环境ADS的配置使用以及生成Bootloader镜像文件!
  1. 2010/3/24
  2. 人气(5308)
  3. 星级(10)
  4. 评论(0)
Linux的串口编程[课件]_嵌入式linux20
串口详细配置:在使用串口之前必须设置相关配置,包括:波特率、数据位、校验位、停止位等。串口设置由下面结构体实现在配置完串口的相关属性后,就可对串口进行打开,读写操作了。其使用方式与文件操作一样,区别在于串口是一个终端设备。
  1. 2010/1/11
  2. 人气(5702)
  3. 星级(10)
  4. 评论(0)
总数:42 | 当前第1/5 首页 上一页 1 2 3 4 5 下一页 尾页