ARM体系结构复习题

ARM体系结构复习题

ID:43323684

大小:44.50 KB

页数:4页

时间:2019-09-30

ARM体系结构复习题_第1页
ARM体系结构复习题_第2页
ARM体系结构复习题_第3页
ARM体系结构复习题_第4页
资源描述:

《ARM体系结构复习题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、ARM体系结构复习复习纲要:第一章:嵌入式的概念,课后习题第二章:流水线结构(p28)“冯.洛衣漫”,“哈佛”结构的概念(p31),大小端格式(很重要,可能是人题的哦,嘻嘻p34)第三章:寻址方式(解答和填空很可能要考P36),课后习题第四章(笫八章):ARM处理模式(P68),ARM内核(T,D,M,,,I,,的含义),异常的响应(P80),中断向量,异常原因。第五章:次重点,习题。ARM存储器的层次(P88)第九章:8*8键盘(人题,编程),课后习题。填空:1.嵌入式系统rti(嵌入式处理器),(嵌入式外围设备),(嵌入式操作系统),(嵌入式应用软件

2、)儿人部分纽成。2.嵌入式系统是以(应用为中心)和(计算机)为基础,并且软硬件是(可剪裁),能满足应用系统对功能,可靠性,成木,体积和功耗指标的严格要求的专用计算机。3.嵌入式系统结构模型由(应用层软件),(系统软件层),(硬件层)等部分构成。4.嵌入式系统结构将存储器看作是从(零地址开始的字节的)线性组合,从笫0-3字节放置第一个存储的口数据,从第4到7字节放置第二存储的字节数,依次排列。作为32位的微处理器,ARM体系结构所支持的最人寻址空间为(4GB)5.嵌入式体系结构可以用两种方法存储自数据,称为(右端格式)和(小段格式)6•每一段ARM指令包含

3、了(4)位的条件码,位于指令最高的【31:281条件码共(16)种,每种条件码可用(2)个字符表示。7.实现程序流程的跳转有(专门跳转)和(直接向程序计数器pc写入跳转地址值)两种方法&数据处理指令按其实现功能可分为(数据传送指令)(算术逻辑指令)(比较指令)3种9.乘法指令为乘加指令,其运算结果可分为(32)(64)位两类。10.数据交换指令在(存储器),(寄存器)Z间进行交换数据。11.ARM内核有4个功能模块T,D,M,I。其中,T代表(16位Thumb),D代表(Debug),M代表(8位乘法器),I代表(EmbeddedICEvogic)12.

4、ARM微处理器的工作状态包括:(Thumb状态)(ARM状态)13.引起界常的原因有(指令执行引起的界常有软件中断,未定义指令,预取址中止和数据中止),(外部产生的中断有复位,F1Q,1RQ)14.ARM异常中断的种类有(复位),(未定义指令),(软件中断),(指令预取中止),(数据访问中止),(外部中断请求),(快速中断请求)。15.嵌入式系统中人机接口配置特点包括(专用型),(小型廉价),(I/O接口型),(存储器扩展型)4种16.常见的键盘的种类有(独立式按键),(行列式键盘)。解答:1•什么是软硬件协同设计?嵌入式系统开发与PC系统软件开发有何不

5、同?:由于嵌入式是一个专用的系统,所以在嵌入式产品的设计过程中,软件与硬件的设计是结合的,相互协调的。这就称为“协同设计”。前者要对特定的用户环境,考虑成本,功能,稳定性。软件与硬件的开发要相互照应。而后者主要以效益,清晰的开发,占用内存少为主。2.存储器结构分哪儿种?有何区别?:分为“冯。诺衣漫”,“哈佛”这两种。二者之间的区别思冯诺衣按结构的数据空间和地址空间是不分开的,哈佛结构是分开的。冯诺衣漫结构在高速运行时,传输过程有一定的瓶颈,而哈佛结构相对于前者,有大大的提高。3.什么是流水线结构?:流水线结构不同于微编码的处理器,是ARM中一•种布线方式

6、。一般分为三个阶段。第一阶段是从内存中取回的指令,笫二阶段开始解码,第三阶段实际的执行。4.ARM系统中对字节,半字,字的存収是如何实现的?5.ARM的存储器层次如何?有何特点?:分为寄存器组:看作存储器层次的顶层。片上RAM:与存储器冇同等的速度功耗低,简单。片上cache:容量为8——32KB,访问时间约为10ns.主存储器:高性能的PC机可能有主存储器。硬盘:作为后缓存储器,大小不等。6.引起异常的原因有哪些?:指令执行引起的异常冇软件中断,未定义指令,预取址中断和数据中止。:外部产生的中断有复位,FIQJRQ.7.ARM中界常中断的种类有哪些?:

7、复位,未定义指令,软件中断,指令预取中止,数据访问中止,外部中断请求,快速中断请求。&简述S3C2410X«

8、'LCD控制器的基本用法,和S3C44B0X«

9、'LCD控制器的基本用法?三.编程题1.人端,小端的存放格式。2编写一个1+2+3、+100的汇编程序。3.编写一个S3C2410X中扩展8*8的键盘。DATASEGMENTSUM1DW0,13,10;$*DATAENDSSTACK1SEGMENTSDB1000DUP(0)STACK1ENDSCODESEGMENTASSUMECS:CX?DE,DS:DATA,SS:STACK1START:MOVAX

10、,DATAMOVDS,AXMOVAX,0MOVCX,0LOOP1:ADDAX,C

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。