852安徽工业大学2013年考研专业课微机原理试卷

更新时间:2023-10-17 04:29:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

硕士研究生入学考试试卷

安徽工业大学2013年硕士研究生招生专业基础课试卷(A卷) 科目名称: 微机原理 科目代码: 852 满分: 150

一、填空题(共18分,每空 1分)

1.-46的原码是为_____ _ B,补码是__ __ B。 2.8253可编程计数器/定时器有 种工作方式,其中采用硬件触发的有 。 3. 已知AL=74H,BL=0B6H,执行ADD AL,BL之后,AL和BL分别等于__ ___和__ ___,ZF和OF分别等于_____和_____。 4.内部中断INT 5的中断向量存放的物理地址为:____ _____。 5.与LOOP NEXT 指令功能等效的两条指令依次是 和 。 6. 设 DS=2400H SS=2510H ES=2610H BX=2070H, 执行指令MOV AX, [BX+100H], 源操作数的有效地址为 ,物理地址为 。 7.8086的AD15~AD0称为地址/数据复用引脚,A19/S6~A16/S3称为地址/状态复用引脚,当 信号有效时,表示传送地址信息;当 信号有效时,表示传送数据信息。

8. 串行通信数据传送方式有单工、 和 ,其通信方式有异步通信和 通信两种方式。

二、单项选择题(共12分,每题 1分)

1. 8086CPU外部的数据总线和地址总线分别为( )。 A、16,16 B、8,16

C、16,20 D、20,20。

2.若已知(SP)=3000H,(AX)= 2000H则执行指令PUSH AX后,(SP)和((SS):(SP))的值分别为( )。 A、3002H,00H B、3000H,20H

C、2FFEH,00H D、2FFEH,20H。

3.8086CPU译码OUT指令时,产生的控制信号为( )。 A、 M/IO=0 RD=0 B、 M/IO=1 RD=1 C、 M/IO=0 WR=0 D、 M/IO=1 WR=1 4.从8086CPU的内部结构上看,其是由( )两部分组成。 A、制器和20位物理地址加法器 B、运算器和总线接口 C、执行单元和总线接口单元 D、控制器和运算器

A卷,第 1 页 共 6 页

硕士研究生入学考试试卷

5.RS-232C标准的逻辑“1”电平范围为( )。

A、+2.5v~+5v B、+3v~+15v C、-2.5v~-5v D、-3v~-15v。 6.当8255A的端口A工作在方式0、端口B工作在方式1的输入方式时,端口C可以作为( )

A、 两个4位I/O端口或1个8位I/O端口 B、 状态端口 C、 部分作I/O、部分作端口A、B的联络信号 D、全部作联络信号

7.CPU对外部设备的寻址方式中,如果不需要设置专门的I/O指令的寻址方式是( )。

A、直接寻址 B、间接寻址 C、存储器映象寻址 D、I/O单独编址

8.8086微处理器的BHE A0信号为0 1时,所进行的操作是( )。 A、读/写一个字 B、从偶地址读/写一个字节 C、从奇地址读/写一个字节 D、无效

9. 8086微处理器的可寻址访问的最大I/O地址空间为( )。 A、1KB B、 64KB C、 640KB D、1MB。

10.指令 MOV [BX][SI] , AX 中目标操作数的寻址方式为( )

A、寄存器寻址 B、基址变址寻址 C、基址寻址 D、变址寻址 11.下列指令中语法正确的是( )。

A、LEA SI,[2000H] B、MOV IP,2000H C、OUT AL,DX D、POP CS 12. 根据串行通信规定,收发双方的( )必须保持相同。

A、通信时钟 B、数据格式 C、波特率 D、波特率和数据格式 三、简答题(共35分,每题7分) 1.如果系统有一片8259A,希望从IR0~IR7上引入中断类型号为70H~77H,该如何进行初始化编程?用3片8259A构成中断级联电路,最多可引入几级中断? 2.8086最多可有多少级中断?按照产生中断的方法分为几大类?它们分别包括哪些中断?若某中断源的类型号为45H,其中断服务程序的入口地址为3500H: 2400H,其中断向量应存在哪里,试为其装填中断向量。 3. 设串行异步通信的数据格式是:1位停止位,7位数据位,1位校验位,1位起始位,若传输率为4800位/秒,则每秒传输的最大字符个数为多少?画出传输ASCII字符C的波形。

A卷,第 2 页 共 6 页

硕士研究生入学考试试卷

4.试述CPU与外设交换数据的方式及其特点。

5.简述微处理器、微型计算机、微型计算机系统的概念。

四、程序设计(共28分。1题6分、2题6分、3题8分、4题8分) 1.MOV AL,60H MOV BL,30H CLC

ADC AL,BL

执行该段程序后,AL=__________,BL=________,CF=____ 2.写出完成下列功能的程序段: (1)将AL中的低四位取反

(2)将AL的高4位移到低4位

(3)将BUF单元中0~F的十六进制数转换为ASCII码放回原处

3.编一程序,在显示屏上连续显示0-9数字。

4.编程统计累加器AX中“1”的个数(省略伪指令) 五、存储器设计(共18分。1题6分,2题12分)

1.用下列芯片构成存储系统,各需多少个RAM芯片?需多少位作片内地址?至少需多少位为芯片选择译码?

(1) 2K*4位芯片组成64KBRAM系统;

(2) 16K*8位芯片组成256KBRAM系统。

2.分析下列存储器的地址范围(写出分析过程)。

A卷,第 3 页 共 6 页

硕士研究生入学考试试卷

试分析: u1的容量= ;

u1的地址范围为 , u2的地址范围为 ;

系统总的容量为 ; 六、接口芯片应用(共39分)

1.如图所示,开关K的状态由8255A的PC0输入,8253定时、计数通道1的启动和停止由8255A的PC6控制,当开关K闭合时,启动8253开始技数,并产生1KHz的方波信号(8253CLK1的时钟基准信号频率为1MHz);当开关K打开时,停止8253计数。图中,ABi(i=1,2,?7)表示系统的地址线。要求:

(1)确定8255A和8253的端口地址; (2)编写8255A和8253的初始化程序;

(3)编写程序输入开关K的状态,并根据K的状态来启动或停止8253计数。(注:只要求编写出相应的初始化程序段和控制程序段,可以不写出任何伪指令。)

A卷,第 4 页 共 6 页

硕士研究生入学考试试卷

2、 已知某8088微机中8255A与ADC0809的部分电路如下图所示,电路

中8255A的口地址为80H~83H。

要求:

(1) 利用74LS138译码器设计一个译码片选电路,产生满足给定

条件的CS; (2) 编写8255A初始化程序;

(3) ADC0809芯片中的START、ALE、OE各为什么信号?A/D转换

程序需要哪几个步骤?

编写一段将IN4通道的模拟量进行转换,并将转换的结果存入RES单元的程序段

A卷,第 5 页 共 6 页

硕士研究生入学考试试卷

(试题完)

A卷,第 6 页 共 6 页

本文来源:https://www.bwwdw.com/article/5w2f.html

Top