第一套为提高SoC的设计效率,减少重复开发,通常大多以IP核为基础,在单个芯片上集成处理器、存储器和各种接口等组件,组成一个相当完整的计算机系统。按照IC设计文件的类型,IP核通常分为三种:____【1】____核、固核和___【2】____核。目前数码相机中用于存储所拍摄相片的大多是____【3】____存储器,假设一台数码相机一次可连续拍摄65536色的1024x1024的彩色相片80张,数据压缩比平均是4,则它使用的存储器容量大约是___【4】____MB。无线局域网(WLAN)是以太网与无线通信技术相结合的产物。它借助无线电波进行数据传输,所采用的通信协议主要是____【5】____,数据传输速率可以达到11Mbps、54Mbps、___【6】_____Mbps甚至更高。经典ARM处理器有7种异常:主要包括复位RESET、未定义指令UND、软件中断SWI、指令预取中止PABT、数据访问中止DABT、外部中断请求IRQ以及___【7】_____,其中优先级最高的异常是____【8】____。ARM处理器Cortex系列包括Cortex嵌入式处理器和Cortex应用处理器,其中Cortex嵌入式处理器包括主要应用于控制领域的___【9】_____系列和面向实时应用领域的____【10】____系列。Thumb-2指令集提供了专门用于开、关中断的专用指令,关外部中断使用的指令为:____【11】____,开外部中断的指令为:___【12】_____。已知ARM处理器R1=0x12345678,R2=0xFF008899,则执行指令ANDR0,R1,R2后,寄存器R0=___【13】___,R1=___【14】_____。某ARM汇编语言程序要调用子程序,子程序名为MySubrutine,则调用该子程序的指令为___【15】_____,子程序返回调用程序的指令为___【16】_____。按照AMBA总线规范,基于ARM内核的嵌入式处理器芯片采用系统总线与___【17】_____总线两层结构的方式构建片上系统。其中的系统总线主要用于连接____【18】____带宽快速组件。嵌入式系统的存储器以半导体存储器为主。随着技术的不断发展,新型存储器不断出现,主要包括FRAM和MRAM,分别称为____【19】____存储器和____【20】____存储器。半导体存储器芯片的存储容量取决于该芯片的____【21】____总线的条数和____【22】____总线的位数。I2C总线被启动后,多个主机在每发送一个数据位时都要对SDA信号线电平进行检测,只要检测的电平与自己发出的电平____【23】____就会继续占用总线。总线控制遵循的原则是谁先发送____【24】____电平谁就会掌握对总线的控制权。UART由____【25】____器、____【26】____器、控制单元及波特率发生器等构成。嵌入式系统与通用计算机系统软件的相同之处,指的是嵌入式系统通常也具备____【27】____加载程序,外设____【28】____程序,操作系统,文件系统,网络协议栈,图形用户界面,数据库,以及各种各样的应用程序等,这些软件都是通用计算机所拥有的。数据库管理系统、图形用户界面、互联网浏览器、媒体播放器等软件,如果运行在嵌入式系统上,往往具有内部结构精简,____【29】____轻量化,占用存储资源___【30】_____的特点。实时系统的主要特征是能够及时响应外部发生的随机任务请求并且能够在规定的时限内完成任务。任务时限有两种:____【31】____时间,也就是任务开始执行时间到任务必须完成的时间间隔。____【32】____时间,或者叫做任务最快完成时间,这是无中断响应情况下的任务最快执行时间。实时系统对时间约束要求的严格性,使____【33】____性成为实时系统的一项重要性能要求,它是指RTOS能够对外部事件的____【34】____时间和实时任务的执行时间进行判断,以确定被事件触发的实时任务能否在规定的时间内完成。一般按响应时间将实时系统分成三类:____【35】____实时系统,其响应时间一般在毫秒级或微秒级;普通实时系统,其响应时间一般在秒级;____【36】____实时系统,其响应时间一般在数十秒级。嵌入式系统的开发过程按顺序可以分成____【37】____分析与规格说明、系统设计、____【38】____设计、系统集成与测试等4个阶段,测试的目的是验证模块/系统的功能和性能,以及发现错误。若以S3C2410为核心的目标机上,已经移植成功Linux操作系统。若要开发该目标机的Linux应用程序,通常使用arm-linux-____【39】____交叉编译器来编译应用程序。若要对一个应用程序进行调试排错,则应该在编译命令中加____【40】____参数对它进行编译。第二套SoC芯片中的CPU绝大多数是以IP核的方式集成在芯片中的,很少再自行设计开发。目前32位嵌入式处理器主要采用的是由____【1】____国一家专门从事RISC处理器内核设计公司设计的____【2】______内核。我国大陆地区目前广泛使用的汉字编码国家标准有____【3】______和GB18030两种,常用汉字采用___【4】____个字节表示。在Internet中负责选择合适的路由,使发送的数据分组(packet)能够正确无误地按照地址找到目的计算机所使用的是___【5】____协议簇中的___【6】____协议。ARM处理器有7种异常,按向量地址从小到大排列的顺序是:__【7】_____、未定义指令UND、软件中断SWI、指令预取中止PABT、数据访问中止DABT、__【8】_____以及快速中断FIQ。在ARM处理器中,R0~R15是通用寄存器,其中作为堆栈指针SP使用的寄存器是___【9】____,作为程序链接寄存器LR使用的是___【10】____。已知ARM处理器的R1=0x12345678,R2=0xFF00FF00,则执行指令ORRR0,R1,R2后,寄存器R0=___【11】____,R1=___【12】____。已知ARM处理器进位标志C=1,R1=1000,R2=99,执行指令ADDCR0,R1,R2之后,R0=___【13】____,R1=___【14】____。ARM处理器用一条指令完成有条件的无符号数加法运算,并更新CPSR中的状态,条件是如果相等,要求指令执行R1+R2,结果送R3中,则这条指令为___【15】____;如果条件是大于,要求指令执行R1-R2,结果放R3中,则该指令为___【16】___。为了连接ARM内核与处理器芯片中的其他各种组件,ARM公司定义了总线规范,该规范用4个大写英文字母表示为___【17】____,即先进的微控制器___【18】____体系结构。ARM处理器芯片内部的___【19】____组件包括ADC和DAC,有的还带有比较器等。这对于既需要处理____【20】___信号又需要处理模拟信号的混合系统的设计提供了较好的解决方案。目前有两种主要的闪存技术,一种是___【21】____Flash,其特点是以字节为单位随机存取,另一种是___【22】____Flash,以页(行)为单位随机存取。(填写用英文大写字母表示的简称)如存储器的工作频率为333MHz,数据线宽度为32位,每个周期传输1次数据,则存储器的带宽=___【23】____MB/s。若存储器总线采用串行总线,以10位为一个数据帧(包含一个字节的存储数据),则总线带宽=总线频率/___【24】____。SPI的信号线MISO称为____【25】___数据线,MOSI称为___【26】____数据线。响应时间(ResponseTime)是计算机从识别一个外部事件到做出响应的时间。在RTOS运行过程中响应时间是重要指标之一,其具体指标包括:___【27】____延迟时间和___【28】____切换时间。μC/OS-II是目前常用的嵌入式操作系统之一,其内核只提供____【29】___调度、任务间通信与同步、任务管理、时间管理和___【30】____管理等基本功能,资源消耗非常小。具有操作系统的嵌入式系统加电后最初执行的操作称为引导或者自举(Boot),对应的程序称为引导程序,或者引导加载程序(Bootloader)。引导加载程序主要完成___【31】____、外设存在自检、内存地址映射、初始化外围设备、内存寻址定位、加载并启动___【32】____。由于Bootloader的实现依赖于CPU的体系结构,因此大多数Bootloader都分为stage1和stage2两大部分。依赖于CPU体系结构的代码,比如设备初始化代码等,通常都放在stage1中,且使用___【33】____语言来实现,以达到短小精悍的目的。而stage2则通常用C语言来实现,这样可以实现更复杂的功能,而且代码会具有更好的可读性和___【34】____性。RTLinux基本的设计理念就是架空Linux内核,以便让其他实时进程能尽快地被执行。RTLinux开发者并没有针对实时操作系统的特性而重写Linux的内核,而是将Linux的内核代码做一些修改,将Linux的任务以及Linux内核本身作为一个___【35】____优先级的任务,而实时任务作为最___【36】____优先级的任务。嵌入式系统开发时,由于受到目标机资源的限制,需要建立一个___【37】____与目标机组成的调试架构来完成开发工作。若目标机为裸机环境时,通常需要通过___【38】____接口来完成硬件环境测试及初始软件的调试和下载。基于嵌入式WEB的应用系统中,构件设计阶段需要设计支持以太网通信的电路,包括以太网控制电路及以太网____【39】___电路。若选用的以太网控制芯片为AX88796芯片,并用S3C2410芯片的nGCS2引脚连接到AX88796芯片的片选引脚上(即CS引脚上,CS低电平有效),那么,AX88796芯片内部寄存器的读/写地址,其首地址是___【40】____。第三套下图是嵌入式系统硬件部分的逻辑组成及其与外部世界关系的示意图,其中的组成部分A是___【1】____;组成部分B是___【2】____。数字图像的文件格式有多种,不同的文件格式采用不同的编码方法,具有不同的特点,适合不同的应用。其中__【3】_____图像文件格式颜色数目较少(不超过256色),文件特别小,支持动画,适合互联网传输。_____【4】__图像文件格式是静止图像数据压缩编码的国际标准,它在数码相机和互联网中得到广泛使用。无线局域网采用的通信协议主要是802.11,通常也称为___【5】____,为了能满足传输语音、数据、图像等的需要,目前使用的802.11n协议其数据传输速率可达____【6】___Mbps甚至更高,相应的产品已经广泛使用。ARM处理器有7种异常:主要包括___【7】____、未定义指令UND、软件中断SWI、指令预取中止PABT、数据访问中止DABT、____【8】___以及快速中断FIQ。ARM处理器按照ARM公司分类可分为经典ARM处理器(ARM7~ARM11)、Cortex嵌入式处理器和Cortex应用处理器,其中Cortex嵌入式处理器包括实时应用的Cortex-___【9】____和面向控制应用的Cortex-__【10】_____。在ARM处理器中,通用寄存器有R0-R15,其中R13通常用作__【11】_____,R14作为___【12】____使用。已知R1=0x12345678,R2=0x80000101,则执行指令ANDR0,R1,R2后,寄存器R0=___【13】____,R2=___【14】____。已知R2=1000,R3=200,执行指令MOVR2,R3,LSL#2后,R2=___【15】____,R3=__【16】_____。嵌入式系统使用的存储器有多种类型,按照其存取特性可分为随机存取存储器和只读存储器,它们通常都用三个大写英文字母表示,即___【17】___