电子科技大学微机原理2024-2025期末A卷及答案

2025-08-10

学院 姓名 学号 任课老师 考场教室__________选课号/座位号

???密???封???线???以???内???答???题???无???效??

电子科技大学2012-2013学年第 1 学期期 末 考试 A 卷

课程名称:微处理器系统结构与嵌入式系统设计 考试形式:一本书开卷 考试日期:2013年1月16日 考试时长:120分钟

平行班课程成绩构成:平时 10 %, 期中 15 %, 实验 15 %, 期末 60 % 英才班课程成绩构成:平时 30 %, 期中 0 %, 实验 20 %, 期末 50 % 本试卷试题由 3 部分构成,共 4 页。

题号 得分 一 二 三(1) 三(2) 三(3) 三(4) 三(5) 三(6) 合计

注意:请将第一、二题答案填入指定位置。

得 分 一、单选题答案(共30分,共30空,每空1分) 1 D 2 D 3 B 4 D 5 D 6① A 14 C 6② B 15 B 7 B 16 C 8 A 17 A 9① A 18 C 9② C 19 A 9③ 10① 10② 11① E 20 A C 21 A B C

11② 11③ 12 D

得 分 C A 13① 13② A D 22① 22② C D 二、填空题答案(共28分,共28空,每空1分)

1. ① 存储器 ② I/O端口 (可交换顺序) 2. ① 一条机器指令由一段微程序来解释执行 3. ① 指令 ② 总线

4. ① IRQ ② FIQ (可交换顺序) 5. ① 1.78 ② 44.94 ③ 2.88

6. ① 1100 0011 0000 1010 ② 1010 0010 1001 1010 ③ 1 ④ 1 ⑤ 1 ⑥ 0 (说明:该题评阅时按上述答案给分,但实际ARM是32位CPU,基本没有同学考虑到) 7. ① 非流水线执行时间相对流水线执行时间之比

8. ① 一段时间内,计算机工作时所需的指令和数据总是集中存放在临近地址的存储单元 9. ① 复位 ② 电源 ③ 时钟 ④ 存储系统 ⑤ 调试接口 (可交换顺序) 10. ① 异常 (或中断) 11. ① BIC ② ORR 12. ① =ULCON0(或=0x50000000) ② #0x2B(或#0xAB) 第 1 页 共 7页

学院 姓名 学号 任课老师 考场教室__________选课号/座位号

???密???封???线???以???内???答???题???无???效??

一、 单选题(共30分,共30空,每空1分)

1. 以下常用总线标准中,不属于片内总线的是( )。

A、Core Connect B、AMBA C、Avalon D、SATA 2. 计算机系统中,以下不属于“异常”的是( )。

A、系统复位 B、软件中断 C、未定义指令陷阱 D、函数调用 3. 一般地,微机接口电路一定是( )。

A.可编程的 B.可寻址的 C.可中断的 D.可定时的 4. 某减法定时/计数器的输入时钟周期为Ti,若计数初值为N,则定时时间为( )。

A、1/(Ti*N) B、Ti/N C、N/Ti D、N*Ti 5. 一般来说,CPU处于( )状态时功耗最低。

A、正常工作 B、暂停 C、中断 D、时钟停止

6. 遵循“程序存储与控制原理”的计算机属于( ① )机。按其思想,计算机将要执行的程序(包括代码和数据)应

安排在计算机的( ② )部件中。 ①A、冯.诺依曼 B、向量 C、规约 D、数据流 ②A、硬盘 B、内存 C、寄存器 D、端口 7. 某微处理器的结构之所以称为超标量结构,是因为该微处理器( )。

A、不仅能进行32位运算,也能进行64位运算 B、内部含有多条指令流水线和多个执行部件

C、数据传输速度很快,每个总线周期最高能传送4个64位数据 D、芯片内部集成的晶体管数超过100万个,功耗很大

8. 总线上多个主设备同时发送信息导致的工作异常一般称为( )。

A、总线冲突 B、总线仲裁 C、总线请求 D、总线握手 9. 总线是一种( ① ),由系统中各部件所共享,在( ② )的控制下完成与( ③ )的信息传送。

A、公共信号通道 B、专用地信号连线 C、主设备 D、中断源 E、从设备 F、信号源

10. 在采用查询方式的输入输出接口中,状态寄存器一般用来存放( ① ),其中信息则通过系统( ② )传送给CPU。

①A、CPU给外设的命令 B、外设给CPU的命令 C、外设的工作状态 D、CPU的工作状态 ②A、控制总线 B、数据总线 C、地址总线 D、专用总线

11. 下图所示半导体存储芯片的容量为(①)bits。若用其构建容量为32K*16的存储体,共需(②)片,并应分成(③)组。

A0-A12

CS

D0-D3

RD

VCC ①A、2K*4 B、2K*8 C、8K*4 D、8K*8 ②A、2 B、4 C、8 D、16 ③A、1 B、2 C、4 D、8 12. SoC设计技术中,以版图形式提交、灵活性差、但可靠性高的IP核是( )。

A、硬核 B、固核 C、软核 D、以上都不对 13. 计算机系统中,一个外设的接口至少应具备一个( ① )端口,最多可以有( ② )个端口。

① A、数据 B、状态 C、控制 D、其他 ② A、3 B、4 C、8 D、不定 14. RISC执行程序的速度优于CISC的主要原因是( )。

A、程序在RISC上编译的目标程序较短 B、RISC的指令数较少 C、RISC的指令平均周期数较少 D、RISC的指令编码不等长 15. 以下所列提高微机系统性能的技术,说法不正确的是( )。

A、提高主机时钟频率后加快了指令执行速度。

B、采用流水线结构后每条指令的执行时间明显缩短。

C、增加Cache存储器后CPU与内存交换数据的速度得到提高。 D、引入虚拟存储技术后扩大了用户可用内存空间。

16. ARM处理器比较无符号数大小时是根据 ( ) 标志位来判断的。

A、C和N B、C和V C、C和Z D、Z和V

17. 以下ARM指令中,( )的源操作数采用了立即数寻址方式。

A、MOV R0,#2 B、LDR R0,[R1] C、BL SUB1 D、ADD R0,R1,R2,LSL #1

18. 在CPU内部,通常( )用于存放将要执行的指令代码。

A、PC寄存器 B、SP寄存器 C. 指令寄存器 D. 指令译码器

19. 两个同符号补码数相加时,对产生“溢出”的正确叙述为( )。

A、和的符号位与加数相反 B、结果的符号位为1 C、结果的最高位有进位 D、结果的符号位为

第 2 页 共 7页

学院 姓名 学号 任课老师 考场教室__________选课号/座位号

???密???封???线???以???内???答???题???无???效??

0

20. 在计算机系统三总线结构中,用于产生存储器和外设片选信号的是( )。

A、地址总线 B、数据总线 C、控制总线 D、以上都不对

21. 存储器是计算机系统中的记忆设备,它主要用来存放( )。

A、数据和程序 B、程序 C、数据 D、微程序

22. 常用的输入/输出方式中,便于CPU处理随机事件和提高工作效率的I/O方式是(①),数据传输速率最快的是( ②)。

A、无条件控制方式 B、查询方式 C、中断控制方式 D、DMA方式

二、 填空题(共28分,共28空,每空1分)

1. 微处理器系统中,指令涉及的操作数可能位于寄存器、( ① )或 ( ② )中。 2. 微程序控制器中,机器指令与微指令的关系是( ① )。 3. 处理器完成一条指令所需的时间通常称为( ①)周期,而完成一次存储器读/写操作所用时间通常称为( ② )周期。 4. ARM支持( ① )和( ② )两种中断异常。

5. 一台主频为80MHz的计算机执行测试程序的结果如下,则其CPI为(①)、MIPS为(②)、程序执行时间为(③)ms。

指令类型 指令执行数量 平均执行周期数 75000 2 数据传送 45000 1 整数 8000 4 浮点 1500 2 分支 6. 某ARM处理器中,寄存器R0的值为0110 0101 1010 0100,R1的值是1010 0010 1001 1010,则指令“SUBS R0,

R0,R1”执行后,R0的值为( ① ),R1的值为( ② ),状态标志位N为( ③ ),V为( ④) ,C为( ⑤ ),7. 8. 9. 10. 11.

Z为( ⑥ )。(本题数字均采用二进制表示) 流水线的加速比指( ① )。 Cache技术的应用基于所谓“局部性原理”,该原理的含义是( ① )。 嵌入式系统设计中,最小硬件系统通常包括处理器模块以及( ① )、(② )、( ③ )、( ④ )和( ⑤ )等保障系统正常工作的基本硬件。

由于某突发事件引起CPU暂时终止正在运行的程序,而转去执行相应的服务程序,随后再返回被终止的程序的过程叫做( ① )。

下列两行代码是用来打开和关闭中断的,请补充空白处的指令操作码。

MRS R0,CPSR ( ① ) R0,R0, #0x80 ;使能中断 MSR CPSR_c,R0

MRS R1,CPSR (② ) R1, R1, #0x80 ;禁止中断 MSR CPSR_c,R1

在某个使用S3C2440处理器的系统中,如果要求设置串行通信接口UART0为普通操作模式,8位数据位,偶校验,1位停止位,请完成以下初始化程序段:(相关寄存器详细信息见试卷末页附录)

ULCON0 EQU 0x50000000 LDR R2, ( ① ) MOV R3, (② ) STRB R3, [R2]

三、综合题(共42分)

1. (7分)总线同步方式主要包括哪几种?下图所示时序属于哪种?这种同步方式有何优缺点?

地址 主设备 从设备 数据

12.

得 分

答:总线同步方式主要包括同步(半同步)和异步几种(2分)。图示为异步并行总线的时序关系(1分)。异步总线通过主、从控制信号之间应答信号的交替变化来保证总线上地址和数据信息的准确传输,速度适应能力极强(2分)。缺点是握手控制电路复杂,且握手信号来回应答时间长,效率较低(2分)。

得 分 2. (7分)微机中为什么需要使用接口电路?简述接口电路的基本结构,并结合微机上一种具体的接口电路

第 3 页 共 7页

学院 姓名 学号 任课老师 考场教室__________选课号/座位号

???密???封???线???以???内???答???题???无???效?? 举例说明接口电路一般应具备哪些功能。

答:现代计算机系统中外设种类繁多,各类外设不仅结构和工作原理不同,而且工作速度以及与主机的连接方式也可能完全不同,因此我们需要使用I/O接口一方面负责接收、转换、解释并执行CPU发来的命令,另一方面负责将外设的状态或请求传给CPU,从而完成CPU与外设之间的数据传输。(3分)

接口电路的基本结构如下图所示(2分),通常应具有通信联络、设备选择、数据缓冲、信号格式转换、错误检测以及可编程等功能,举例说明略(2分)。

主 机 DB AB CB 总线驱动 地址译码 控制逻辑 接CPU一侧

数据缓冲器端口 状态寄存器端口 控制寄存器端口 接外设一侧

① 该系统采用的是哪种串行通信方式?(2’) 异步串行通信 ② 该系统采用的是奇校验还是偶校验? (1’) 奇校验 ③ 此次通信传送的字符值是多少? (2’) 01010010(0x52) ④ 若该系统每秒可传送960个字符,则其波特率应为多少?(2’) 9600

停止位 校验 位 D6 D5 D4 D3 D2 D1 D0 起始位 数据信息 状态信息 控制信息 外设控制器 外 设

得 分 3. (7分)下图所示为某系统中传送一个字符时的信号波形,试根据波形回答问题。

得 分 4. (7分)试说明中断处理与子程序调用的区别。

答:程序中断的处理比子程序的调用要复杂的多:

? 子程序的执行是程序员事先安排好的(由调用子程序的指令转入);而中断服务子程序的执行一般是由随机的中断事件引发的。(2分)

? 子程序的执行受到主程序或上层子程序的控制;而中断服务子程序一般与被中断的现行程序无关。(2分) ? 不存在同时调用多个子程序的情况,因此子程序不需要进行优先级排队;而不同中断源则有同时向CPU提出服务请求。(2分)

共同点:是都要进行程序跳转,都需要保护断点以确保正确返回(1分)。

5. (7分)简述CPU以查询方式从外设读入数据的基本过程,并指出此种方式的优缺点。

得 分 答:一次数据输入的过程如下所述(3分):

? 输入设备发出的选通信号,一方面将准备好的数据送到接口电路的数据锁存器中,另一方面使接口电路中的D触发器置1并将该信号送到状态寄存器中等待CPU查询;

? CPU读接口中的状态寄存器,并检查状态信息以确定外设数据是否准备好;

? 若READY=1,说明外设已将数据送到接口中,CPU读数据端口以获取输入数据,同时数据端口的读信号将接口中的D触发器清零,即令READY=0,准备下一次数据传送。

查询式(条件式)程序控制方式是一种CPU主动、外设被动的I/O操作方式。这种控制方式很好地解决了CPU与外设之间的同步问题,不再像同步式(无条件式)程序控制方式那样对端口进行“盲读”、“盲写”,数据传送可靠性高,且硬件接口相对简单(2分);但它的缺点是CPU工作效率较低,I/O响应速度慢(2分)。

6. (7分)分析下图及ARM汇编代码,定性地画出在执行该程序的过程中a点的波形并做简单说明。

START 得 分 LDR R0, = 0x3FF GOON MOV R1,# 0xFF STR R1, [R0] NOP MOV R1,# 0xFE STR R1, [R0] NOP NOP NOP B GOON

第 4 页 共 7页

学院 姓名 学号 任课老师 考场教室__________选课号/座位号

???密???封???线???以???内???答???题???无???效??

答:从图中可知该锁存器输出端口的地址即3FFH,程序不断地从Q0口依次输出高、低电平,且低电平持续时间与高电平长持续时间的比约为3:6,因此a点波形如下: 程序循环一次

a 输出 FFH

……

输出 FEH

输出 输出 FFH FEH

(参考评分标准:文字说明2分,波形图循环2分,高低电平比例正确3分)

附录:S3C2440 UART0线路控制寄存器ULCON0(地址:0x50000000):

一、 单选题答案(共42分,共 37题,单选每题1分,多选题选对一个选项1分)

1 D

2 B 3 C 4 B 5 D 6 B 7 A 8 C 9 B 10 11 12 13 14 15 16 17 B A A D C B C D 18 B 19 C 20 B 21 22 23 D B C 24 D 25 26 27 28 29 30 31 32 33 34 B C A D A B C A B A 35 BDE 36 AE 37 BCE 二、 填空题答案(共28分,共14 题,每空1分) 13. 14. 15. 16. 17.

① 运算器 ② 控制器 ③ 存储器

① 时序逻辑控制 /逻辑控制 ② 地址和数据缓冲器(或内部总线)(次序可交换) ① 译码 ② 执行

① 线选 、②部分译码法 ③线选法 ①内总线

第 5 页 共 7页


电子科技大学微机原理2024-2025期末A卷及答案.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2024年奉贤高三一模语文试题(附答案) - 图文

相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219