哈工程考研复试复试微机原理试题_第1页
哈工程考研复试复试微机原理试题_第2页
哈工程考研复试复试微机原理试题_第3页
哈工程考研复试复试微机原理试题_第4页
哈工程考研复试复试微机原理试题_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——哈工程考研复试复试微机原理试题模拟试卷(一)

(说明:题中用到8255、8254控制定时可查阅)一、选择题(15分,每题1分)

以下每题提供的多个答案中,只有一个正确。请选择正确答案的编号(A、B、C?)填入相应的横线上。

1、已知[X]补,求[1/4X]补的方法是。

A、[X]补连同符号位求反加1B、[X]补算术右移2位C、[X]补算术左移2位D、[X]补规律右移2位2、以下关于微处理器的说法不正确的是。

A、程序计数器PC是控制程序有序执行的关键性部件

B、堆栈的进出原则是先进后出,而指令队列的进出原则则是先进先出C、输入/输出指令是任何微处理器必有的指令D、CPU由运算器和控制器组成

3、80486与80386相比,主要改进之一是。

A、新增了保护虚拟地址方式下的一种子方式,即虚拟8086方式B、采用了超标量和超流水线结构

C、增加了浮点协处理器部件FPU和片内高速缓存CacheD、采用了RISC技术和乱序执行技术

4、80X86CPU用于中断请求输入的引脚信号是。

A、INTR和NMIB、INI和NMIC、INTR和INTAD、INTE和IRET5、以下指令执行后,不能使AL和进位CF同时清0的指令是。A、XORAL,ALB、ORAL,00HC、ANDAL,00HD、SUBAL,AL

6、以下指令中,含有非法操作数寻址的指令是。A、MOVEAX,10HB、INEAX,DX

C、MOV[EBX][EBP],10HD、MOVEBX,OFFSET[EBX][ESI]7、若已知(SP)=2000H,(AX)=0020H,则执行指令PUSHAX后,(SP)和((SS):(SP))的值分别为。

A、2023H,00HB、1FFEH,00HC、1FFEH,20HD、2023H,20H8、80486总线采用的是⑴,一个最基本的总线周期由⑵个时钟周期(T状态)组成。

(1)A、同步总线协定B、半同步总线协定C、异步总线协定(2)D、2E、3F、4

9、8255A中工作在方式1输入时,其中断允许控制位INTE的开/关是通过对的按位置位/复位操作完成的。

A、PC0B、PC2C、PC4D、PC6

10、某异步串行发送器,发具有8位数据位的字符,在系统中使用一个奇偶校验位和二个中止位。若每秒发送100个字符,则其波特率为位/秒

A、1200B、1100C、1000D、800

11、在I/O接口的各类端口中,必需具有三态功能的端口是。A、数据输入缓冲器和状态寄放器B、控制寄放器和状态寄放器

C、数据输入缓冲器和控制寄放器D、数据输出缓冲器的控制寄放器

12、80486采用存储器映象方式编址时,存储单元与I/O端口是通过来区分的。A、不同的地址编码B、不同的读/写控制规律C、专用I/O指令13、以下不是保证8259A工作在全嵌套方式下的必要条件是。

A、8259A置非自动中断终止方式B、当前服务寄放器ISR已设置C、服务程序中开中断D、中断向量号的高5位

14、设有一被测量温度的变化范围为0℃—100℃。要求测量误码差不超过0.1℃,则应选用的A/D转换器的分辩率至少应当为位。

A、4B、8C、10D、12

15、8259工作在8086/8088模式,则初始化命令字ICW2的功能是设置。

A、中断向量地址的高8位B、中断向量地址的高5位C、中断向量的高5位D、中断向量号的高5位二对错判断(15分,每题1分)

以下每种说法,有的对,有的错,对的打“√〞,错的打“×〞

1、控制器的基本功能是根据程序计数器PC控制程序的有序运行和完成各种算术逻

辑运算。

2、计算机的字长越长,一个字所能表示的数据精度就越高,在完成同样精度的运算

处理时,则处理速度越高。

3、80486工作在实地址方式时,所能寻址的最大地址空间和程序最多能同时访问的

规律段数与8086一致。

4、字长一定的状况下,原码、反码和补码所能表示的二进制真值范围是一致的。5、无论写操作还是读操作,其地址信号都要超前于数据信号出现在总线上。

6、在三线菊花链判决中,主控器Ci占用总线的条件之一是必需检测到BGINi由无

效变有效的边沿,设置该条件的目的是保证先请求者先服务。

7、串行接口中串行的含义仅指接口与外设之间的数据交换是串行的,而接口与CPU

之间的数据交换则是并行的。

8、高AX,BX中各有一带符号数据,执行指令CMPAX,BX后,OF=1,SF=1,

则(AX)>(BX)。

9、宏和过程的一致之处是都可用于简化源程序书写、精间目标代码。

10、无论繁杂还是简单的程序,都可由顺序、分支和循环三和基本程序结构实

现。

11、SRAM因读写速度快、接口简单常用作Cache存储器。

12、在计算机的中断系统中,优先级别高的中断总是先响应处理。13、DMA方式用于输入/输出可以代替中断控制方式。

14、在模拟分派型多路模拟输出通道中,无论是采用模拟多路开关加保持器还

是采样保持器分派、保存数据,若要保持较长时间,则都存在一个模拟数据的刷新问题。

15、计算机测控系统的实时性强是指测控计算机的性能越高、速度越快越好。三、简答题

1、简述80486实地址工作方式与虚拟8086方式的异同?2、何谓总线仲裁?常用总线仲裁方法有哪几种?

3、简述采用多路模拟开关和采样保持器组成的分时采样、分时转换型多路模入A/D

通道中接口的基本功能。

4、某微机系统的存储器地址空间为A8000H—CFFFH,若采用单片容量为16K×1

位的SRAM芯片,问(1)系统存储容量为多少:(2)组成该存储系统共需该类芯片多少个:(3)整个系统应分为多少个芯片组。四、程序阅读和设计

1、阅读以下程序,回复以下问题:(1)、程序完成的功能是什么?(2)、程序执行后,RESULT单元的内容为多少;(3)、该程序所占的数据区为多少字节;(4)、执行指令PUSHAX后,(SP)的值为多少?DATASEGMENT

FENDB85,-90,67,-127,95,77,88,73,60,83COUNTEQU$-FENRESULTDB?DATAENDS

STACKSEGMENTPARASTACK’STACK’DB100DUP(?)

STACKENDSCODESEGMENT

ASSUMECS:CODE,DSDATA,SS:STACK

STARTPROCFARPUSHDSMOVAX,0PUSHAX

MOVAX,DATAMOVDS,AX

MOVSI,OFFSETFENMOVCX,COUNTDECCX

MOVAL,[SI]

MOVRESULT,ALTESTAL,80HJZLOPNEGALLOP:INCSI

MOVBL,[SI]TESTBL,80HJZNEXTNEGBL

NEXT:CMPAL,BLJAENEXT1MOVAL,BLMOVBL,[SI]

MOVRESULT,BLNEXT1:LOOPLOPRETSTARTENDPCODEENDSENDSTART2.(12分)某存储区中存放着80名同学某科目的成绩(0~99分),此成绩以压缩型BCD码形式存储。试编程统计及格(60分以上)和不及格人数。要求统计结果仍以压缩BCD码形式存放。

五、接口应用题(26分)1.(8分)图12.1为一开关输入接口电路,接口地址为300H(1)指出图中的三处错误并说明其后果。(2)画出正确的接口电路图

图12.1有错误的输入接口2.(18分)已知12位A/D位变换器的引线及其工作时序如图12.2所示。利用START正脉冲可启动A/D变换器开始变换,启动脉冲后A/D变换器进入“忙〞状态,待变换终止后“忙〞变高,可通过OE脉冲从D0~D11读取变换好的数据。现用该A/D变换器、8255及8254构成的数据采集系统如图12.3所示。用8255A口、B口读转换结果,PC0输入转换终止信号“忙〞,PC0控制启动转换。PC5控制读出A/D转换结果,而PC7则控制一发光二极管显示。8254用于控制采样频率。

图12.2A/D引线及时序图

图12.3数据采集接口原理图.(1)(2分)写出8255、8254各端口地址;(2)(3分)编制8255初始化程序;(3)(8分)编制通过8255控制连续采样7次,取平均值作为一个数据存入BX,并与FF0H比较,如超限则点亮一发光二极管报警的采样程序;(4)(5分)简述若用8254定时控制每10秒完成上述采样一次,则还要做哪些工作?并编写8254初始化程序。

试卷(一)答案

一、1.B2.C3.C4.A5.B6.D7.C8.(1)B、(2)D9.C10.A11.A12.A13.B14.C15.D

二、1.×2.√3.×4.×5.√6.×7.√8.√9.×10.√11.√12.×13.×14.√15.×三、4.(1)存储容量=CFFFFH-A80000H+1=28000H(B)=160KB

(2)所需要的芯片数=构成内存的总数位/所用存储芯片的容量位数=160KB/16Kbit=160×8Bit/16K×1Bit=80

(3)整个系统应分为:80/8=10个芯片组四、1.(1)程序完成的功能是:从FEN数据区保存的有符号字节数中找绝对值最大数。(2)程序执行后,RESULT单元的内容为:-127。(3)该程序所占的数据区为:11字节。(4)执行指令PUSHAX后,(SP)=96。

2.BCD_ADD_1MACROADDR;ADDR作BCD计数

MOVAL,ADDR;取计数器数据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论