复试题-2012秋季微机原理电子科技大学

合集下载

电子科技大学微机原理大题(含答案)

电子科技大学微机原理大题(含答案)

电子科技大学微机原理大题(含答案)目录第一章概述 (4)阐述摩尔定律,它有什么限制? (4)什么是Soc?什么是IP核?它有哪几种实现形式? (4)什么是嵌入式系统?它有哪些特点? (4)第二章计算机系统的结构组成与工作原理 (5)说明RISC架构与CISC架构之间的区别 (5)举例说明计算机体系结构、组成和实现之间的关系 (5)试说明现代计算机系统中常用的并行技术及其效果? (5)某时钟频率为1.25GHz、平均CPI为5的非流水线式处理器,其升级版本引入了6级流水线,但因存在诸如锁存延迟等流水线内部延迟,升级版处理器的时钟频率必须降到1GHz。

(5)简述冯.诺依曼体系结构的核心,并分析冯.诺依曼计算机存在的瓶颈? (6)简述冯.诺依曼计算机的实质 (6)第三章微处理器体系结构及关键技术 (6)试比较计算机各体系结构的优缺点 (6)常见的流水线冒险包括哪几种?如何解决? (7)试比较随机逻辑和微码体系结构的优缺点 (7)什么是微码体系结构?微指令的作用是什么? (7)第四章总线技术与总线标准 (7)比较串、并行通信的特点,为什么现代计算机中有总线串行化的趋势? (7)试比较同步、半同步、异步总线时序的优缺点 (8)RAM与CPU的连接有哪几类信号线?简述电路设计时需要考虑的几个问题? (8)计算机系统的总线仲裁有哪几种类型?请简述串行总线仲裁。

(8) 什么是总线?微机中三总线是指?微机系统采用总线的好处是?(8)第五章存储器系统 (9)简述Cache-主存层次与主存-辅存层次的不同点。

(9)什么是高速缓存技术和虚拟存储器技术?采用它们的目的是什么?(9)什么是虚拟地址?试简述虚拟存储器的基本工作原理。

(9)什么是存储器访问的局部性原理?它有哪几种含义? (9)试为某8位计算机系统设计一个具有8KB ROM和40KB RAM的存储器。

要求ROM用EPROM芯片2732组成,从0000H地址开始;RAM用SRAM 芯片6264组成,从4000H地址开始。

电子科技大学研究生入学考试试题计算机复试专业课面试问题锦集--答案仅供参案

电子科技大学研究生入学考试试题计算机复试专业课面试问题锦集--答案仅供参案

计算机复试问题锦集--答案仅供参案,没答案的问题请自己准备.不当之处敬请指出1. 什么是程序局部性,为什么会有程序的空间局部性?程序局部性是指程序在运行时呈现出局部性规律,在一段时间间隔内,程序的执行是局限在某个部份,所访问的存储空间也只局限在某个区域。

空间局部性是指若一个存储单元被访问,那么它附近的单元也可能被访问,这是由于程序的顺序执行引起的。

2. 比较TCP与UDPTCP与UDP都是传输层的协议,且都用端口号标识数据所达的进程。

TCP提供的是面向连接服务,提供可靠交付。

且具有流量控制和拥塞控制。

可用于可靠要求高的场合如:SMTP,FTP,HTTP等UDP提供的是无连接服务,提供不可靠交付,且无确认机制。

主要用于即时强的场合如:视频聊天,语音电话等。

3. 网络协议的三个核心要素,及概念.各起什么作用?语法,定义了数据与控制信息的格式;语义,定义了需要发出何种控制信息,完成何种响应动作以及作出何种响应;同步,定义了事件实现顺序的详细说明;4. 关系数据库都有那些操作,特点是什么?◇查询:选择、投影、连接、除、并、交、差◇数据更新:插入、删除、修改关系操作的特点:集合操作方式,即操作的对象和结果都是集合。

5. 解释一下网络体系结构,它得实现和理论有什么区别?是指通信系统的整体设计,它为网络硬件、软件、协议、存取控制和拓扑提供标准。

网络体系统结构采用分层结构,各层之间相互独立、较易维护、灵活性好。

国际标准化组织制定了OSI/RM标准,该标准采用了七层结构应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。

七层协议体系结构既复杂又不实用,但其概念清楚,体系结构理论较完整。

而TCP/IP却成为了事实上的标准,它采用了四层结构即应用层、传输层、网络层和网络接口层。

6. 为了实现重定位需要哪些硬件?最简单的方式是在系统中增设一个重定位寄存器,用来存放正在执行作业的内存地址,每次访问数据时,由硬件自动将相对地址与重定位寄存器中的起始地址相加,形成实际的特理地址。

微机原理及应用复试资料

微机原理及应用复试资料

复试指定教材课后习题答案第一章1.写出下列原码机器数的真值;若分别作为反码和补码时,其表示的真值又分别是多少?(0110 1110)二进制原码=(+110 1110)二进制真值=(+110)十进制真值(0110 1110)二进制反码=(+110 1110)二进制真值=(+110)十进制真值(0110 1110)二进制补码=(+110 1110)二进制真值=(+110)十进制真值(1011 0101)二进制原码=(-011 0101)二进制真值=(-53)十进制真值(1011 0101)二进制反码=(-100 1010)二进制真值=(-74)十进制真值(1011 0101)二进制补码=(-100 1011)二进制真值=(-75)十进制真值2.写出下列二进制数的原码、反码和补码(设字长为8位):(1) (+101 0110)二进制真值=(0101 0110)原码=(0101 0110)反码=(0101 0110)补码(-101 0110)二进制真值=(1101 0110)原码=(1010 1001)反码=(1010 1010)补码3.下面各二进制数分别代表原码、反码和补码时,其等效的十进制数值为多少?(1111 1111)二进制原码=(-127)十进制真值(1111 1111)二进制反码=(-0)十进制真值(1111 1111)二进制补码=(-1)十进制真值(1000 0000)二进制原码=(+0)十进制真值(1000 0000)二进制反码=(-127)十进制真值(1000 0000)二进制补码=(-128)十进制真值4.已知X1=+0010100,Y1=+0100001,X2=-0010100,Y2=-0100001,试计算下列各式(设字长为8位):(1) [X1+Y1]补= [X1]补+ [Y1]补= 0001 0100 + 0010 0001 = 0011 0101(2) [X1-Y2]补= [X1]补+ [-Y2]补= 0001 0100 + 0010 0001 = 0011 0101(3) [X2-Y2]补= [X2]补+ [-Y2]补= 1110 1100 + 0010 0001 = 0000 1101(4) [X2+Y2]补= [X2]补+ [Y2]补= 1110 1100 + 1101 1111 = 1100 10115.用补码判断下列算式是否发生溢出,若不溢出,计算其结果(设字长为8位):(4)-85-60=[10101011]补+[11000100]补运算结果显示:最高位有进位,次高位无进位,结果溢出。

电子科技大学微机原理大题(含答案)

电子科技大学微机原理大题(含答案)

目录第一章概述 (4)阐述摩尔定律,它有什么限制? (4)什么是Soc?什么是IP核?它有哪几种实现形式? (4)什么是嵌入式系统?它有哪些特点? (4)第二章计算机系统的结构组成与工作原理 (5)说明RISC架构与CISC架构之间的区别 (5)举例说明计算机体系结构、组成和实现之间的关系 (5)试说明现代计算机系统中常用的并行技术及其效果? (5)某时钟频率为1.25GHz、平均CPI为5的非流水线式处理器,其升级版本引入了6级流水线,但因存在诸如锁存延迟等流水线内部延迟,升级版处理器的时钟频率必须降到1GHz。

(5)简述冯.诺依曼体系结构的核心,并分析冯.诺依曼计算机存在的瓶颈? (6)简述冯.诺依曼计算机的实质 (6)第三章微处理器体系结构及关键技术 (6)试比较计算机各体系结构的优缺点 (6)常见的流水线冒险包括哪几种?如何解决? (7)试比较随机逻辑和微码体系结构的优缺点 (7)什么是微码体系结构?微指令的作用是什么? (7)第四章总线技术与总线标准 (7)比较串、并行通信的特点,为什么现代计算机中有总线串行化的趋势? (7)试比较同步、半同步、异步总线时序的优缺点 (8)RAM与CPU的连接有哪几类信号线?简述电路设计时需要考虑的几个问题? (8)计算机系统的总线仲裁有哪几种类型?请简述串行总线仲裁。

(8)什么是总线?微机中三总线是指?微机系统采用总线的好处是? (8)第五章存储器系统 (9)简述Cache-主存层次与主存-辅存层次的不同点。

(9)什么是高速缓存技术和虚拟存储器技术?采用它们的目的是什么? (9)什么是虚拟地址?试简述虚拟存储器的基本工作原理。

(9)什么是存储器访问的局部性原理?它有哪几种含义? (9)试为某8位计算机系统设计一个具有8KB ROM和40KB RAM的存储器。

要求ROM用EPROM芯片2732组成,从0000H地址开始;RAM用SRAM芯片6264组成,从4000H地址开始。

西安电子科技大学考研复试科目-微机原理与接口技术chap01

西安电子科技大学考研复试科目-微机原理与接口技术chap01
6
1.2 微处理器概述 一、Intel微处理器的发展
1978 年:8086/8088微处理器。 首枚16位微处理器。Intel成功 将 8088 销售给 IBM全新的个 人计算机部门,1981年,IBM 推出的首批个人电脑就选用了 英特尔8088芯片。
9
1.2 微处理器概述 一、Intel微处理器的发展
每一台Tesla超级计算 机都拥有4颗用于通用 计算的GPU,每颗 GPU内部拥有240个 核心,四颗GPU的核 心总数达到了960个。
21
NVIDIA Tesla个人超级计算机
浮点计算性能高达每 秒4万亿次,是当前台 式工作站的250倍,而 售价不到1万美元。
2004年,上海超级计 算中心所采用的10万 亿次超级计算机曙光 4000A需要近亿元人 民币,占地1/4个足 球场。
2. 与ENIAC同一时期 Howard Aiken在哈佛建造了Mark-I Mark-III、Mark-IV:数据、指令存储在不同的 物理空间 → 哈佛结构
3
1.2 微处理器概述 一、Intel微处理器的发展
1971年11月15日: 世界上第一块个人微型处理器 4004诞生,售价每个$200。 4位微处理器。 最先应用于Busicom计算器。
Intel® 975X Express Chipset System Block Diagram Example
PC/XT主板( 1981 )
42
主板上的主要芯片部件:
芯片功能 处理器
数学协处理器 时钟发生器 总线控制器 系统定时器
低顺序中断控制器 高顺序中断控制器 低顺序DMA控制器 高顺序DMA控制器 CMOS RAM/实时时钟
1 第 章 序论:微型计算机概述

微机原理复试题复习

微机原理复试题复习

微机原理复试试题复习资料 11.1把十进制数转成二进制数;解1:×2=……整数部分为1,即小数后第一位为1×2=……整数部分为1,即小数后第二位为 1×2=……整数部分为1,即小数后第三位为 1×2=……整数部分为1,即小数后第四位为 1所以结果为22把二进制数转成十进制;解2:结果=02·0+12·-1+02·-2+12-2=102.影响INRT 引脚的控制标志位是什么还有其他控制位呢解1:INRT引脚:可屏蔽中断请求输入引脚,其控制标志位为 IF=1;IF 中断允许标志,该标志用于允许或禁止 CPU 响应外部可屏蔽中断,由程序控制;若 IF=1,则 CPU 可以响应外部可屏蔽中断的中断请求;若IF=0,则禁止CPU 响应外部可屏蔽中断中断请求;解2: 8086第28脚为M/IO,存储器/输入输出信号, 输出、三态;当M/IO=1 时, 表示访问存储器;当 M/IO=0时,表示访问I/O端口;3.写一条需要有 BYTE PTR 的指令;解: ARRAY1 DB 0,1,2,3,4 ;定义字节变量ARRAY2 DW 0,1,2,3,4 ;定义字变量MOV BX,WORD PTR ARRAY13 ;将 0043H->BXMOV CL,BYTE PTR ARRAY26 ;将 03H->CLMOV WORD PTR SI,4 ;将0004H放入 SI开始的一个字单元中4.哪些基寄存器寻址堆栈段数据;解:用BP作为基址寄存器,寻址的是堆栈段数据指针寄存器,标志寄存器16 位寻址时,BP 和 BX 作为基址寄存器;在缺省段超越前缀时,BX 以 DS 作为默认段寄存器,BP 以 SS作为默认段寄存器;32位寻址时,8个32位通用寄存器均可作为基址寄存器;其中EBP、ESP 以SS 为默认段寄存器,其余6个寄存器均以DS为默认段寄存器;5.MOV AL,12H 与 IN AL,12H 指令的区别解:MOV AL,12H ;表示将立即数12H传送给 AL,用于给寄存器赋初值;IN AL, 12H ; 表示从端口12H输入8位数到 AL,6.指出指令的错误之处 INC BX.解:没有指定存储器操作数类型;改为 INC BXBX为寄存器间接寻址,而INC为寄存器直接寻址,应改为 INC BX2另附常见指令错误解决方案:1IN AL,BX ;I/O指令端口地址表示错误,只能用 8位立即数或 DX间址2MOV DS, 2010H ;立即数不能传送到DS3PUSH AL ;栈操作,操作数类型必须为 WORD类型4IN AL,0A00H ;I/O指令的直接寻址,地址只能为 8 位5MOV DI, AX ;AX不能做为间址寄存器6OUT DX,CL ;I/O指令操作数只能用 AX、AL提供,端口地址可以是 8位的直接地址或用DX间址7LEA BX,1000H ;有效地址传送指令的源操作数不能为立即数,必须是存储器操作数8MOV AL,CX ;源、目的操作数的类型不一致9MOV CL,A8H;源操作数为16进制的立即数,16 进制数以字母开头时应在前面加“0”7. 16 位数除法,被除数放在哪个寄存器中除数存放在哪里解:1对字除法,高位存放在DX中,低位存放在AX中,除数及 OPRD字,商在 AX中,余数在DX中;2被除数:默认放在AX或DX和AX中,如果除数为 8 位,被除数为16位,默认在 AX 中存放;如果除数为16位,被除数则为32位,在DX和AX中存放,DX存放高位 16位,AX存放低位16位;8. 解释LOOPE 指令操作;解:循环控制指令,格式为:LOOP OPRDLOOPE/LOOPZ OPRDLOOPNE/LOOPNZ OPRDJCXZ OPRD用于控制程序的循环,它们以CX寄存器为递减计数器,在其中预置程序的循环次数,并根据对 CX内容的测试结果来决定程序是循环至目标地址 OPRD,还是顺序执行循环控制指令的下一条指令;除了 JCXZ 指令外,其余的指令执行时先使CX内容减1,然后依据CX 中的循环计数值是否为0 来决定是否终止循环; LOOPE/LOOPZ 使用复合测试条件;LOOPE/LOOPZ 指令使 CX-1→CX,若 CX≠0 且 ZF=1测试条件成立 ,则循环转移至目标标号;否则CX=0或ZF=0,顺序执行 LOOPE/LOOPZ后面的指令;循环控制指令短转移LOOP CX≠0时循环.LOOPE/LOOPZ CX≠0且标志ZF=1时循环.LOOPNE/LOOPNZ CX≠0且标志ZF=0 时循环.JCXZ CX=0 时转移.JECXZ CX=0 时转移.9 说明8086 与8088 CPU 的区别;解:8086CPU和 8088CPU内部结构基本相同,不同之处在于 8088 有 8 条外部数据总线,因此为准 16位;8086有16条外部数据总线;两个CPU的软件完全兼容,程序的编制也相同;10. 说明8086 中BHE 与AO 引脚的用途;解1:BHE /S7Bus High Enable/Status :高8 位数据总线允许/状态复用引脚,三态输出,低电平有效;BHE =0 表示数据总线高8 位AD15~AD8 有效,即 8086 使用了16 根数据线;若BHE =1,表示数据总线高8 位AD15~AD8 无效,即8086 使用了8 根数据线AD7~AD0;读/写存储器或 I/O 端口以及中断响应时,BHE 用作选体信号,与最低位地址线A0 配合,表示当前总线使用情况,如表 5-2 所示; 表解2:它是高8位数据总线的允许和状态信息复用引脚;BHE上面有一横杠可以看作一根附加的地址总线,用来访问存储器的高字节,而A0用来访问存储器的低字节;所以BHE通常作为接在高 8位数据总线上设备的片选信号,而A0作为接在低8位数据总线上设备的片选信号;11. 什么是ICW解:Initialization Command Word,的简称,初始化命令字;在 8259A 工作之前必须,必须写入初始化命令字使其处于准备就绪状态;12. 什么是OCW解:Operation Command word ,的简称,操作命令字,规定 8259A 工作方式;OCW 可在 8259A 已经初始化以后的任何时间内写入;13. 中断向量号放在8259A 什么地方解:放在数据总线缓冲器中,D0-D7中;中断屏蔽寄存器IMR14. 什么是普通EOI 什么是特殊EOI什么是自动EOI解: 1普通 EOI:普通中断结束标志End of Interrupt;这种方式配合全套优先权工作方式使用;当CPU用输出指令往5259A发出普通中断结束EOI命令时, 8259A 就会把ISR中断服务寄存器中已置 1的最高位复位; 或者8259A就会把所有正在服务的中断中优先权最高的 ISR位复位;2特殊EOI:SEOI方式所谓特殊EOI方式,就是中断服务程序向 8259A发送一特殊EOI命令,该命令中指明将ISR中的哪一位清0;3自动EOIAEOI方式:当一个中断请求被响应后,在收到第一个 INTA信号后,8259A 将ISR中的对应位置“1”,在收到第二个INTA信号后,8259A将 ISR中的对应位清 0;2EOIEnd Of Interrupt :中断结束命令;若 EOI=1 时,在中断服务子程序结束时向 8259A 回送中断结束命令EOI,以便是中断服务寄存器ISR中当前最高优先权复位普通 EOI方式 ,或由L2—LO表示的优先权位复位特殊EOI方式;15. 说明指令IN 和OUT 数据流动方向;解:IN/OUT这组指令专门用于在AL或AX寄存器与I/O 端口之间传送数据; IN AX,21H ; 表示从端口地址 21H 读取一字节数据到 AL,从端口地址 22H 读取一字节数据到 AH 或表示从端口21H输入16位数到 AXMOV DX, 379HIN AL, DX ;从端口379H输入一字节数据到AL 数据流向是从外部I/O端口流向内部寄存器流进OUT 21H,AL ;将8位数从AL输出到端口21H或将 AL的值输出到端口21H OUT DX,AX ;将16位数从AX输出到DX指定的端口数据流向是从内部寄存器流向外部I/O端口流出16. 固定I/O 端口号存储在何处解1:DX寄存器中17. 比较存储器映像I/O 系统和独立编制I/O 系统;解1:I/O 端口的编址方式及其特点:1.独立编址专用的I/O端口编址----存储器和 I/O端口在两个独立的地址空间中1优点:I/O端口的地址码较短,译码电路简单,存储器同 I/O端口的操作指令不同,程序比较清晰;存储器和I/O端口的控制结构相互独立,可以分别设计2缺点:需要有专用的I/O指令,程序设计的灵活性较差2.统一编址存储器映像编址----存储器和I/O端口共用统一的地址空间, 当一个地址空间分配给I/O端口以后,存储器就不能再占有这一部分的地址空间1优点:不需要专用的I/O指令,任何对存储器数据进行操作的指令都可用于I/O端口的数据操作,程序设计比较灵活;由于I/O端口的地址空间是内存空间的一部分,这样,I/O端口的地址空间可大可小,从而使外设的数量几乎不受限制2缺点:I/O端口占用了内存空间的一部分,影响了系统的内存容量;访问I/O 端口也要同访问内存一样,由于内存地址较长,导致执行时间增加解2:教材版I/O端口独立编址,也称作直接I/O映射的 I/O编址;这时,存储器地址空间和 I/O端口地址空间为两个不同的独立地址空间,如80X86系统就是采用的独立编址方式;这种编址方式需要专门的I/O指令,在CPU的控制信号中,需专门的控制信号来确定是选择存储器空间还是选择 I/O空间;优点:由于使用了专门的I/O指令,容易分清指令是访问存储器还是访问外设,所以程序易读性较好;又因为I/O口的地址空间独立、且小于一般存储空间,所以其控制译码电路相对简单缺点:访问端口的手段没有访问存储器的手段多; 存储器映射的 I/O 编址,I/O 端口与存储器统一编址;这种 I/O 寻址方式是把存储单元地址和外设端口地址进行统一编址,优点是无需专用I/O指令,端口寻址手段丰富,相互之间依靠地址的不同加以区分,缺点:但由于外设端口占用了一部分地址空间,使得存储器能够使用的空间减少,且在程序中不易分清哪些指令是访问存储器、哪些指令使访问外设,所以程序的易读性受到影响;18. 什么是比特率,什么是波特率解:比特率:每秒传送的比特bit数; 或单位时间内传送的比特数波特率:即传送数据位的速度;1200位/秒=1200波特19. 8255 端口A 有几种工作方式端口B 有几种工作方式解:8255A各端口可有3种基本工作方式:方式0---基本输入/输出方式;方式1---选通输入/输出方式;方式3---双向传输方式;端口A可有 3种工作方式,即方式0,方式 1,方式2.端口B可有 2种工作方式,即方式0,方式1;端口C常被分成高4位和低4位两部分,可分别用来传送数据或控制信息; 20. 8253 有几种工作方式解:有6种可供选择的工作方式;方式0---计数结束中断方式方式1---可重复触发的单稳态触发器方式2---频率发生器N分频器方式3---方波发生器方式4---软件触发的选通信号发生器方式5---硬件触发的选通信号发生器21.其他注意知识点:MOV 指令注意事项:MOV 指令有以下几条具体规定,其中有些规定对其它指令也同样有效;1、两个操作数的数据类型要相同,要同为8 位、16 位或 32位;如:MOV BL, AX 等是不正确的;2、两个操作数不能同时为段寄存器,如:MOV ES, DS等;3、代码段寄存器CS不能为目的操作数,但可作为源操作数,如:指令 MOV CS, AX 等不正确,但指令MOV AX, CS 等是正确的;4、立即数不能直接传给段寄存器,如:MOV DS, 100H等;5、立即数不能作为目的操作数,如:MOV 100H, AX等;6、指令指针IP,不能作为MOV指令的操作数;7、两个操作数不能同时为存储单元,如:MOV VARA, VARB 等,其中VARA和 VARB 是同数据类型的内存变量; 对于规定2、4和7,我们可以用通用寄存器作为中转来达到最终目的;8段寄存器的操作有一些限制–----段寄存器属专用寄存器,对他们的操作能力有限不允许立即数传送给段寄存器 MOV DS,100H;非法指令:立即数不能传送段寄存器不允许直接改变CS 值 MOV CS,SI ;不允许使用的指令不允许段寄存器之间的直接数据传送 MOV DS,ES;非法指令:不允许段寄存器间传送中断优先权管理方式1 完全嵌套方式:①即固定优先级方式; IR0~IR7 的中断优先级都是固定的:IR0 最高,IR7 最低;在 CPU 开中断状态下,可以实现中断嵌套,即在处理低级别中断时还可以响应高级别的中断申请;②中断服务程序结束返回前,应向8259A 传送EOI的结束命令普通EOI,特殊EOI,自动 EOI三种方式均可用,取消该中断在ISR 中登记项;③完全嵌套是8259A的默认优先级控制方式;④中断结束方式:a.普通EOI:该方式的结束命令取消ISR中现行中断中优先级最高的登记项;b.特殊EOI:该方式的结束命令取消ISR中指定优先级的登记项;c.自动 EOI:该方式在初始化时设定, 无需结束命令,一旦中断响应第 2 个INTA 结束时,自动取消该中断中优先级在ISR 中的登记项;该方式由于过早取消了登记项, 因此只要 CPU允许中断,比当前优先级低的中断也能中断当前中断服务;这种方式主要用在不会产生中断嵌套的场合;2 循环优先级方式:①普通EOI的循环方式:被设置为循环优先级的芯片,中断程序结束返回前,向芯片发普通EOI命令, 该命令取消现行中断中优先级最高的登记项,并使其优先级降为最低,其它中断源的优先级顺推;②自动 EOI 的循环方式:按自动 EOI 方式结束,由第 2 个中断响应信号INTA 的后沿自动将 ISR 寄存器中相应登记位清“0”,并立即改变各级中断的优先级别, 改变方案与上述普通 EOI循环方式相同;与前述的自动 EOI 方式一样, 有可能出现“重复嵌套”现象,使用中要特别小心,否则有可能造成严重后果;③特殊 EOI 的循环方式:可根据用户要求将最低优先级赋给指定的中断源;用户可在主程序或中断服务程序中利用置位优先权命令把最低优先级赋给某一中断源 IRi于是最高优先级便赋给 IRi+1,其他各级按循环方式类推; 例如,在某一时刻,8259A 中的ISR寄存器的第2位和第 6位置“1”, 表示当前CPU正在处理第 2 级和第 6 级中断;它们以嵌套方式引入系统,如果当前 CPU 正在执行优先级高的第 2 级中断服务程序,用户在该中断服务程序中安排了一条优先权置位指令,将最低级优先权赋给IR4, 那么IR4具有最低优先级,IR5 则具有最高优先级,但这时第 2 级中断服务程序并未结束,因此,ISR 寄存器中仍保持第 2 位和第 6 位置“1”,只是它们的优先级别已经分别被改变为第 5 级和第 1 级,使用了置位优先权指令后, 正在处理的中断不一定在尚未处理完的中断中具有最高优先级; 上例中,原来优先级高的第2 级现在变成了第 5级,而原来的第 6级现在上升为第 1 级;这种情况下当第 2 级中断服务程序结束时,能使用普通EOI方式,而必须使用:a特殊EOI方式,就是向 8259A 发送IR2结束命令; b同时还应将IR2的当前级别第5级传送给8259A,8259A 才能正确地将 ISR 寄存器中的第 2位清“0”;n 中断请求寄存器IRRn 保存8条外界中断请求信号IR0~IR7的请求状态n Di位为1表示IRi引脚有中断请求;为0表示无请求n 中断服务寄存器ISRn 保存正在被8259A服务着的中断状态n Di位为1表示IRi中断正在服务中;为 0表示没有被服务n 中断屏蔽寄存器IMRn 保存对中断请求信号IR的屏蔽状态n Di位为1表示IRi中断被屏蔽禁止;为 0表示允许 8259占用两个端口地址A0=1、0奇地址、偶地址微机原理复试试题复习资料221. 什么是物理地址什么是逻辑地址解:物理地址:存储器区域的某一单元地址,地址信息是 20 位二进制代码;CPU 是以物理地址访问存储器;逻辑地址:编程时采用,由段基址和偏移量组成;8086 CPU中的每个存储元在存储体中的位置都可以使用实际地址和逻辑地址来表示;同一物理地址可对应多个逻辑地址;22. 什么是 PROM解:Programmable Read-Only Memory 可编程序的只读存储器;是一种可以用程序操作的只读内存;最主要特征是只允许数据写入一次,如果数据烧入错误只能报废;23. 简述冯-诺依曼计算机的基本特征;解:1计算机应由运算器、控制器、存储器、输入和输出设备等五大部分组成;2存储器不但能存放数据,也能存放程序;计算机具有区分指令和数据的本领;而且数据和指令均以二进制数形式存放;3编好的程序,事先存入存储器,在指令计数器控制下,自动高速运行执行程序24. 什么是 CPU的指令周期、机器周期、时钟周期解:指令周期:一条指令从取出到执行完毕所持续的时间;指令周期由若干机器周期组成机器周期:完成某一独立操作所持续的时间; 机器周期由若干时钟周期组成时钟周期:是CLK中两个时钟脉冲上升沿之间持续时间,它是CPU最小定时单位;25. 模块结构化程序设计中,程序设计基本结构有哪几类解:三类:顺序结构、分支结构、循环结构;26. 什么是 BIOS解:BIOS 是英文"Basic Input Output System"的缩略语,就是"基本输入输出系统";27. 什么是 DOS解:DOS 是英文Disk Operating System 的缩写,意思是“磁盘操作系统”;DOS 是个人计算机上的一类操作系统;28.8086/8088有几位状态位几位控制位其含义是什么解:8086/8088有6位状态位,3位控制位;状态位:CF进位标志;PF奇偶标志;AF 辅助进位标志;ZF零标志; SF符号标志;OF溢出标志控制位:IF中断允许标志;DF方向标志;TF陷进标志29. 简述 AO与/BHE在 8086系统中的作用;解:8086 有16根数据线,可以在一个总线读写周期中,读写一个字数据;8086 CPU 配置的内存分为奇地址和偶地址存储体;如果要读写一个字数据,需要分别从奇地址和偶地址存储体读写一个字节数据;由A0=0 选通偶地址存储体, 一个字节数据送到低八位数据线D0—D7;由/BHE=0选通奇地址存储体,一个字节数据送到高八位数据线D8—D15;30. 什么是最小模式什么是最大模式如何设置解:最小模式:就是在系统中只有 8086/8088 一个微处理器;在该系统中,所以的总线控制信号都由8086/8088产生,因此,系统总线控制电路被减少到最少;最大模式:在系统中包含两个或以上的微处理器;其中一个主处理器就是8086/8088,其他处理器为协处理器,是协助主处理器工作的; 由MN/MX引脚控制单CPU/多CPU方式控制;这根引脚决定了系统是构成单处理器最小模式系统还是多处理器最大模式系统;当MN/MX=VCC高电平时,按最小模式工作;当MN/MX=GND接地是,系统按最大模式工作;。

电子科技大学微机原理复试试题题库

电子科技大学微机原理复试试题题库

电子科技大学微机原理复试试题微机原理第一章练习题及解一:单项选择题●若二进制数为010111.101,则该数的十进制表示为( B )。

A:23.5 B:23.625C:23.75 D:23.5125●若无符号二进制数为11000110,则该数的十进制表示为( A )。

A:198 B:70C:126 D:49●十进制数81的8421BCD码为( A )。

A:81H B:51HC:18H D:15H●11000110为二进制原码,该数的真值为( A )。

A:-70 B:+70C:-198 D:+198●11000110为二进制补码,该数的真值为( D )。

A:+198 B:-198C:+58 D:-58●01000110为二进制补码, 该数的真值为( A )。

A:+70 B:-70C:+58 D:-58●字符A的ASCII码为41H,字符a的ASCII码为( C )。

A:41H B:42HC:61H D:62H●字符A的ASCII码为41H,字符B的ASCII码为( B )。

A:41H B:42HC:61H D:62H●字符9 的ASCII码为( C )。

因为9与A之间有7个字符A:09H B:9C:39H D:99●8位二进制数的原码表值范围为( C )。

A:0 ~ 255 B:-128 ~ +127C:-127 ~ +127 D:-128 ~ +128●8位二进制数的反码表值范围为( C )。

A:0 ~ 255 B:-128 ~ +127C:-127 ~ +127 D:-128 ~ +128●8位二进制数的补码表值范围为( B )。

A:0 ~ 255 B:-128 ~ +127C:-127 ~ +127 D:-128 ~ +128●8位二进制数的无符号数表值范围为( A )。

即无符号位A:0 ~ 255 B:-128 ~ +127C:-127 ~ +127 D:-128 ~ +128●n+1位符号数X的原码表值范围为( A )。

微机原理试卷(有答案)

微机原理试卷(有答案)

重庆工学院考试试卷2011~2012学年第2 学期班级学号姓名考试科目微机原理及应用A卷闭卷共 4 页····································密························封························线································学生答题不得超过此线A. Y2___B、Y3___C、Y4___D、Y7___重庆工学院考试试卷2011~2012学年第2 学期班级学号姓名考试科目微机原理与接口技术A卷闭卷共 4 页····································密························封························线································学生答题不得超过此线重庆工学院考试试卷2011~2012学年第2 学期班级学号姓名考试科目微机原理与接口技术A卷闭卷共 4 页····································密························封························线································学生答题不得超过此线MOV BL,80HADD AL,BLJC L1JMP L2...上述程序段运行后,AL=__ ,BL=__ ,程序转向处执行。

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

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

………密………封………线………以………内………答………题………无………效……电子科技大学2012-2013学年第 1 学期期 末 考试 A 卷课程名称:微处理器系统结构与嵌入式系统设计 考试形式:一本书开卷 考试日期:2013年1月16日 考试时长:120分钟平行班课程成绩构成:平时 10 %, 期中 15 %, 实验 15 %, 期末 60 % 英才班课程成绩构成:平时 30 %, 期中 0 %, 实验 20 %, 期末 50 % 本试卷试题由 3 部分构成,共 4 页。

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

一、单选题答案(共30分,共30空,每空1分)二、填空题答案(共28分,共28空,每空1分)1. ① 存储器 ② I/O 端口 (可交换顺序)2. ① 一条机器指令由一段微程序来解释执行3. ① 指令 ② 总线4. ① IRQ ② FIQ (可交换顺序)5. ① 1.78 ② 44.94 ③ 2.886. ① 1100 0011 0000 1010 ② 1010 0010 1001 1010 ③ 1 ④ 1 ⑤ 1 ⑥ 0 (说明:该题评阅时按上述答案给分,但实际ARM 是32位CPU ,基本没有同学考虑到)7. ① 非流水线执行时间相对流水线执行时间之比8. ① 一段时间内,计算机工作时所需的指令和数据总是集中存放在临近地址的存储单元 9. ① 复位 ② 电源 ③ 时钟 ④ 存储系统 ⑤ 调试接口 (可交换顺序) 10. ① 异常 (或中断) 11. ① BIC ② ORR12. ① =ULCON0(或=0x50000000) ② #0x2B (或#0xAB )………密………封………线………以………内………答………题………无………效……一、单选题(共30分,共30空,每空1分)1.以下常用总线标准中,不属于片内总线的是()。

A、Core ConnectB、AMBAC、AvalonD、SATA2.计算机系统中,以下不属于“异常”的是()。

电子科技大学自动化学院研究生复试大纲

电子科技大学自动化学院研究生复试大纲

自动化工程学院复试考试大纲更新时间:2012/9/27 点击数:2585微机原理及数字电路复试考试大纲(闭卷)(200分)(推免生复试总分100分,微机原理和数字电路各占50%)对象:报考自动化工程学院080400仪器科学与技术、081100控制科学与工程、085203仪器仪表工程、085210控制工程的学生《微机原理及应用》(100分)一.参考书目:《微处理器系统结构及嵌入式系统设计(第二版)》李广军电子工业出版社《微机系统原理与接口技术》李广军电子科技大学出版社二.本大纲适合专业本大纲适用于自动化、仪器与测量技术等各类工科电子类非计算机专业。

三.内容要求1.概述要求内容:计算机发展历程,集成电路与SoC设计,先进的处理器技术,信息在计算机中的表示方法。

指令、程序的概念以及程序的执行过程。

嵌入式系统的概念、特点、组成、发展现状与趋势。

2.计算机系统的结构组成与工作原理要求内容:计算机系统的基本结构与组成,计算机系统的工作原理,微处理器体系结构的改进,计算机主要性能评测指标。

3.微处理器体系结构及关键技术要求内容:微处理器体系结构,处理器设计技术,指令系统设计,流水线技术,典型微处理体系结构。

4.总线技术与总线标准要求内容:总线技术概述、总线仲裁、总线操作与时序,总线标准(片内AMBA总线、PCI系统总线、异步串行通信总线。

5.存储器系统要求内容:存储器件的分类,半导体存储器的基本结构与性能指标;存储系统的层次结构,主存储器设计技术(存储器地址分配原则;译码电路设计方法;存储器接口设计设计;存储器系统设计方法)。

6.输入输出接口要求内容:输入/输出接口基础(接口和端口的概念,输入/输出接口功能与结构,端口的编址方法,端口地址的分配原则);接口地址译码;接口信息传输方式;并行接口,串行接口,定时/计数接口、AD/DA 接口的结构特点及设计要点7.ARM微处理器编程模型要求内容:ARM 内核体系结构,ARM 编程模型(处理器工作状态、处理器运行模式、寄存器组织、数据类型和储存格式、异常)。

电子科技大学微机原理选择填空题(含答案)

电子科技大学微机原理选择填空题(含答案)

微机复习题与考点1.CPU子系统包括:运算器、控制器、寄存器(注意不是存储器!)2.若流水线分为6段,每段拍长均为200ps,运行一个有100000条指令的程序,则其延时为__1.2ns__,加速比为_6__、最大吞吐量为__5 GIPS_(不是实际吞吐量!)。

3.CPU响应中断时保护“现场”和“断点”的目的是为了使中断正常返回,这里的“现场”指中断发生前各寄存器的值,“断点”指中断返回地址。

4.超标量结构:微处理器内部含有多条指令流水线和多个执行部件。

5.RISC执行程序的速度优于CISC的主要原因是:RISC的指令平均周期数较少。

6.四级存储器:寄存器、Cache、主存、辅存。

7.微处理器内部CPSR的主要作用:产生影响或控制某些后续指令所需的标志。

8.微码控制器的特点:控制单元的输入和输出之间的关系被视为一个内存单元。

9.Flash:写入速度类似于RAM,掉电后存储内容又不丢失的存储器。

10.CPI(Cycles Per Instruction):执行每条指令的平均周期数。

11.MIPS:每秒百万条指令,即处理器带宽,是衡量CPU运行速度的单位。

MIPS=f(MHz)/CPI。

12.执行时间T(s):(IC * CPI)/f(Hz)13.Bootloader:完成硬件初始化和加载操作系统。

14.设某CPU中一条指令执行过程分为“取指”,“分析”,和“执行”三个阶段,每一段执行时间分别为t、t和2t,则按照顺序方式连续执行n条指令需要时间为__4nt___,若忽略延迟的影响,则采用上述三级流水线时需要的时间为___2(n+1)t_(当n很大时,约为2nt)__,该流水线的加速比为2nn+1(当n很大时,约为2)。

15.流水线性能指标:实际吞吐量 = N/T流水,加速比 =T非流T流水。

16.总线仲裁:合理地控制和管理系统中多个主设备的总线请求,以避免总线冲突。

17.按照ATPCS的规定,ARM系统中子程序的调用可以利用R0~R3 四个寄存器来传递参数,更多的参数传递可利用堆栈来传递。

西安电子科技大学考研复试-微机原理练习题

西安电子科技大学考研复试-微机原理练习题

《微型计算机原理及接口技术》试题一. 单项选择题1. 8086CPU芯片的外部引线中,数据线的条数为○①6条②8条③16条④20条2. 8088CPU上READY信号为下面哪种信号有效?○①上升边②下降边③高电平④低电平3. 8088CPU中的CS寄存器是一个多少位的寄存器?○①8位②16位③24位④32位4. 当8086CPU 读写内存的一个规则(对准)字(16位)时,BHE和A0的状态必须是○①00 ②01 ③10 ④115. 当8086CPU读I/O接口时,信号M/IO和DT/R的状态必须是○①00 ②01 ③10 ④116. 在8088CPU中, 用于寄存器间接寻址输入输出指令的寄存器是○①AX ②BX ③CX ④DX7. ISA总线是一种多少位的内(系统)总线?○①8位②16位③32位④64位8. 属于只读存贮器的芯片是○①SRAM ②DRAM ③EPROM ④SDRAM9. 需要定时刷新的存贮器是○①SRAM ②DRAM ③EPROM ④EEPROM10. 内存从A4000H到CBFFFH,共有○①124K ②160K ③180K ④224K11. 擦除EPROM是用○①+5V电压②+15V电压③+21V电压④紫外光照射12. 采用查询方式来实现输入输出是因为它○①速度最快②CPU可以不介入③实现起来比较容易④在对多个事件查询工作时,能对突发事件做出实时响应13. 实现DMA传送,需要○①CPU通过执行指令来完成②CPU利用中断方式来完成③CPU利用查询方式来完成④不需要CPU参与即可完成14 下面哪种说法不正确○①内存地址也可做为接口地址使用②内存地址不可做为接口地址使用③接口地址不可做为内存地址使用④接口地址也可做为外存地址使用15. 8255工作在方式0时,下面哪种说法正确○①A、B、C三个口输入均有锁存能力②只有A口输入有锁存能力③只有C口输入有锁存能力④A、B、C三个口输入均无锁存能力二. 多项选择(在备选的答案中选出正确的答案,每小题2.5分, 本题共10分)1 . 在构成8 0 88最大模式下构成系统总线时,可用到下列哪些芯片?○①74LS373 ②8288 ③74LS245 ④74LS138 ⑤82892 . 8086CPU一个总线周期可以读(或写)的字节数为○①1个②2个③3个④4个⑤6个3. 当8255的A口工作在方式2,B口工作在方式0时,其C口可用作○①全部用作联络信号②5条用作联络信号③4条用作联络信号④3条用作I/O ⑤8条用作I/O4. 当8086CPU最大模式下读内存时,下列哪些信号的状态是正确的?○①MEMR=0 ②MEMW=0 ③IOW=1 ④IOR=0 ⑤DT/R=0三. 判断题1. 8086CPU的复位启动地址为0FFFFH。

电子科技大学《微机原理》指定教材课后参考答案2

电子科技大学《微机原理》指定教材课后参考答案2

“微机系统原理与接口技术”第六章习题解答(部分)4.某微机系统有8个I/O接口芯片,每个接口芯片占用8个端口地址。

若起始地址为9000H,8个接口芯片的地址连续分布,用74LS138作译码器,请画出端口译码电路图,并说明每个芯片的端口地址范围。

答:分析下表所列的地址分配情况,可知系统地址信号的译码情况为(图略):●字选:A2~A0直接与接口芯片上的地址信号线连接以寻址每个接口芯片内部的8个端口;●片选:⏹A5~A3接3-8译码器输入端,译码器输出端分别作为8个接口芯片的片选信号;~A经门电路译码后形成3-8译码器的片选信号;8. 假设一台打印机的数据输出I/O口地址为378H,状态口地址为379H,状态字节的D0位为状态位(D0=0,表示打印数据缓冲区空,CPU可以向它输出新数据;D0=1,表示数据区满)。

试编写一段程序,用查询方式从内存中以BUF为首址的单元处开始,将连续1KB的数据传送给打印机,每次送1字节。

答:一种可能的程序段如下实现:……LEA BX, BUF ; BX指向第1个待打印的数据MOV CX, 1024 ; 一共要送1K个字节数据NEXT: MOV DX, 379HIN AL, DX ; 读打印机状态端口TEST AL, 01HJNZ NEXT ; 若D0位不为0,则继续查询等待MOV DX, 378HMOV AL, [BX]OUT DX,AL ; 将BX所指的数据发送到打印机INC BX ; BX指向下一个待打印的字节LOOP NEXT ; CX不为0,继续送下一个字节……9. 请用无条件传输方式编写一个完整的输入/输出程序,将首地址为40000H的内存单元中的1K个字数据从端口Output处输出,然后从端口Input处输入2KB数据到首地址为50000H的内存单元中(端口地址的实际值可自行给定)。

答:一种可能的程序如下实现:DATA1 SEGMENT AT 4000HBUFFER1 DW ……; 已存放好1K个字数据DA TA1 ENDSDA TA2 SEGMENT AT 5000HBUFFER2 DB 2048 DUP(?) ; 预留2KB单元存放读入的数据DA TA2 ENDSCODE SEGMENTASSUME CS:CODE , DS:DA TA1, ES:DA TA2START: MOV AX, DATA1MOV DS, AXMOV AX, DATA2MOV ES, AXLEA SI, BUFFER1 ; SI指向准备发送的第1个数据LEA DI,BUFFER2 ; DI指向第1个准备存放接受数据的单元CLD ; 地址增量方向MOV CX, 1024 ; 发送数据总个数MOV DX, OUTPUT ; 设OUTPUT为字输出端口地址AGAIN1: LODSW ; 将DS:SI所指数据取出准备发送,并修改SI值OUT DX, AXLOOP AGAIN1MOV CX, 2048 ; 接收数据总个数MOV DX, INPUT ; 设INPUT为字输入端口地址AGAIN2: IN AX, DLSTOSB ; 将输入数据存在ES:DI所指单元,并修改DI值LOOP AGAIN2MOV AH, 4CH ; 返回INT 21HCODE ENDSEND START。

电子科技大学微机原理与接口技术试题库(含答案)

电子科技大学微机原理与接口技术试题库(含答案)

电子科技大学微机原理与接口技术试题库一、问答题1、下列字符表示成相应的ASCII码是多少?(1)换行0AH (2)字母“Q”51H(3)空格20H2、下列各机器数所表示数的范围是多少?(1)8位二进制无符号定点整数;0~255(2)8位二进制无符号定点小数;0.996094(3)16位二进制无符号定点整数;0~65535(4)用补码表示的16位二进制有符号整数;-32768~327673、(111)X=273,基数X=?164、有一个二进制小数X=0.X1X2X3X4X5X6(1)若使X≥1/2,则X1……X6应满足什么条件? X1=1若使X>1/8,则X1……X6应满足什么条件?X1∨X2 ∨X3=1(2)5、有两个二进制数X=01101010,Y=10001100,试比较它们的大小。

(1)X和Y两个数均为无符号数;X>Y(2)X和Y两个数均为有符号的补码数。

X<Y二、填空题1、对于R进制数来说,其基数(能使用的数字符号个数)是R个,能使用的最小数字符号是0 。

1、2、十进制数72转换成八进制数是110Q。

3、与十进制数67等值的十六进制数是43H 。

1、4、二进制数101.011转换成十进制数是 5.375。

2、5、十六进制数0E12转换成二进制数是110000010010B。

三、选择题1、在计算机内部,一切信息的存取、处理和传送都是以 D 形式进行的。

A)EBCDIC码B)ASCII码C)十六进制编码D)二进制编码2、与十进制数56等值的二进制数是 A 。

A)111000 B)111001 C)101111 D)1101103、十进制数59转换成八进制数是 A 。

A)73Q B)37Q C)59Q D)112Q4、与十进制数58.75等值的十六进制数是 B 。

A)A3.CH B)3A.CH C)3A.23H D)C.3AH5、二进制数1101.01转换成十进制数是 C 。

A)17.256 B)13.5 C)13.25 D)17.56、二进制数111010.11转换成十六进制数是 B 。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

共4页 第1页
电子科技大学硕士研究生入学考试复试笔试试题
《微机原理与应用》试题 卷(120分钟) 考试形式:闭卷 考试日期: 2012年 9月 日
一、
选择题(每题2分,共30分)
1. 执行两个补码数的减法时,对产生溢出的正确叙述为( )。

A 、结果的最高位有借位则产生溢出 B 、结果的符号位为0则产生溢出 C 、结果的符号位为1则产生溢出
D 、结果与被减数的符号位相反,但与减数的符号位相同,则溢出 2. 计算机系统中软硬件在逻辑上是等效的,提高软件功能实现的比例将会( )。

A 、提高解题速度 B 、提高系统灵活性 C 、提高成本
D 、减少所需存储容量
3. 某微处理器的结构之所以称为超标量结构,是因为该微处理器( )。

A 、不仅能进行32位运算,也能进行64位运算
B 、内部含有多条指令流水线和多个执行部件
C 、数据传输速度很快,每个总线周期最高能传送4个64位数据
D 、芯片内部集成的晶体管数超过100万个,功耗很大 4. RISC 执行程序的速度优于CISC 的主要原因是( )。

A 、RISC 的指令数较少
B 、程序在RIS
C 上编译的目标程序较短
C 、RISC 的指令平均周期数较少
D 、RISC 只允许Load/Store 指令访存 5. CPU 访问I/O 设备,实际上是访问( )。

A 、端口
B 、接口
C 、总线
D 、信号线
6. 下面关于总线的叙述中,错误的是( )。

A 、总线位宽指的是总线能同时传送的最大数据位数
B 、总线标准是指总线传送信息时应遵守的一些协议与规范
C 、PCI 总线支持突发成组传送
D 、串行总线带宽小于并行总线的带宽 7. 微码控制器的特点是( )。

A 、指令集设计必须和控制器设计一起同时考虑
B 、控制单元的输入和输出之间的关系被视为一个内存系统
C 、适合简单指令集
D 、逻辑门数目达到最小化的设计
8. 某显示器最高分辨率为1024×768、24位真彩,其所需的最小缓存是( )。

A 、1MB
B 、2MB
C 、3MB
D 、4MB
9. 在某32位总线系统中,若时钟频率为500MHz ,传送一个32位字需要5个时钟周期,则该总线系统的数据传送速率为( )。

……以……………内……………答……………题……………无……………效…………………考生编号 姓 名 学 院
……………………密……………封……………线………
共4页 第2页
A 、200MB/s
B 、400MB/s
C 、600MB/s
D 、800MB/s
10. 程序计数器PC 通常用于存放( )。

A 、数据
B 、指令
C 、正在执行的指令地址
D 、待取指的指令地址
11. 计算机当前执行的程序代码存放在( )中。

A 、硬盘
B 、内存
C 、寄存器
D 、端口
12. 下列说法中正确的是( )。

A 、EPROM 只能改写一次
B 、EPROM 可以改写多次,但不能取代随机读写存储器
C 、EPROM 是不能改写的
D 、EPROM 可以改写多次,所以也是一种随机读写存储器 13. 在分页管理的存储系统中,( )通过地址映射表来完成虚拟地址和物理地址之间的转换。

A 、ALU
B 、寄存器
C 、接口
D 、MMU
14. 为提高总线驱动能力,通常可采用( )。

A 、译码器
B 、多路转换器
C 、三态缓冲器
D 、采样保持器
15. 若某8位单极性DAC 的参考电压为 +2.5V ,则当其输入数字量为“FF ”时,其输出电压为( )V 。

A 、2.5
B 、1
C 、0
D 、1.25
二、
填空题(每空1分,共20分)
1. 微型计算机中,CPU 重复进行的基本操作是取指令、(①)和(②)。

2. CPI 的定义是(①)。

3. 对I/O 端口的编址一般有(①)方式和(②)方式。

ARM 处理器采用的是(③)方式。

4. 流水线结构中常见的冒险包括(①)、(②)和(③)。

5. MIPS (每秒百万条指令)是用来描述(①)的单位。

6. 引导程序Bootloader 是嵌入式系统加电后执行的第一段代码,其主要作用是(①)。

7. 设某CPU 中一条指令执行过程分为“取指”、“分析”和“执行”三个阶段,每一段执行时间分别为t 、t 和2t ,则按照顺序方式连续执行n 条指令需要的时间为(①);若忽略延迟的影响,则采用上述三级流水线时需要的时间为(②);该流水线的加速比为(③); 8. CPU 响应中断时保护“现场”和“断点”的目的是(①);这里,
“现场”是指(②);“断点”是指(③);
9. 按照ATPCS 的规定,ARM 系统中子程序调用可以利用(①)四个寄存器来传递参数,更多的参数传递可利用(②)来传递。

10. 现代计算机系统中采用存储器分层技术的主要目的是(①)。

三、
应用题(共50分)
1. (5分)通过系统总线对外设进行访问时,为什么输入需要缓冲、
输出需要锁存?
考生编号 姓 名 学 院
……………………密……………封……………线……………以……………内……………答……………题……………无……………效…………………
共4页 第3页
2. (5分)如下图所示为何种总线时序?试比较如图所示的总线同步方式和其它常用总线控制方式的优缺点。

3. (5分)ARM 处理器共有哪几种运行模式?处理器是如何区别各种不同运行模式的?
4. (10分)某系统采用异步串行通信方式传送8bit 二进制数据,传送
其中一帧数据的TTL 电平波形如下图所示。

① (3分)在图中标出停止位的位置。

② (2分)该帧数据采用什么样的校验方式?为什么?
③ (5分)当波特率为9600Baud 时,该系统的最大字符传输率是多少(字符/秒)?每个数据位持续时间是多少(ms )? 5. (5分)在串行通信系统中,所谓“同步”和“异步”的本质区别是什么?
6. (20分)8255、8253与外设和系统总线连接的电路如下图所示。

要求延时1分钟后,经8255启动打印机,把保存在内存中由DAT A 单元开始的16个字符送打印机输出。

要求: ① (4分)写出8255、8253各端口的地址; ② (2分)写出8255的控制命令字;
③ (6分)写出能使8253延时1分钟的伪码或详细流程; ④ (8分)写伪码或详细流程:1分钟后,通过8255将内存中由DATA 单元开始的16个字符送给打印机。

A A
考生编号 姓 名 学 院
……………………密……………封……………线……………以……………内……………答……………题……………无……………效…………………
共4页第4页。

相关文档
最新文档