安徽大学度《微机原理与应用》.docx

上传人:b****4 文档编号:3485412 上传时间:2022-11-23 格式:DOCX 页数:11 大小:90.55KB
下载 相关 举报
安徽大学度《微机原理与应用》.docx_第1页
第1页 / 共11页
安徽大学度《微机原理与应用》.docx_第2页
第2页 / 共11页
安徽大学度《微机原理与应用》.docx_第3页
第3页 / 共11页
安徽大学度《微机原理与应用》.docx_第4页
第4页 / 共11页
安徽大学度《微机原理与应用》.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

安徽大学度《微机原理与应用》.docx

《安徽大学度《微机原理与应用》.docx》由会员分享,可在线阅读,更多相关《安徽大学度《微机原理与应用》.docx(11页珍藏版)》请在冰豆网上搜索。

安徽大学度《微机原理与应用》.docx

安徽大学度《微机原理与应用》

院/系年级专业姓名学号

答题勿超装订线

------------------------------装---------------------------------------------订----------------------------------------线----------------------------------------

 

安徽大学2008—2009学年第1学期

《微机原理及应用》考试试卷(A卷)

(闭卷时间120分钟)

题号

总分

得分

阅卷人

 

得分

一、填空(将答案填在题目给定的横线上。

每空1分,共20分)

1、数制转换:

279.375D=_____________H=_____________Q=____________________B。

2、8位二进制数10010100B,若它表示无符号数,或原码数,或补码数,则该数的真值应分别为________D,________D或________D。

3、8086CPU的RESET引脚为有效高电平之后,(CS)=_________H,(IP)=_________H。

4、为了提高程序的执行速度,充分利用总线,8086CPU内部被设计成_________和_________两个独立的功能部件。

5、在8086/8088中,一个最基本的总线周期由_________个时钟周期(T状态)组成。

6、8086CPU的MN/

引脚的作用是____________________。

若该引脚接+5V,则当CPU执行OUTDX,AX指令时,其引脚

、IO/

的状态为___________、___________、___________。

7、指令MOVAX,[BP+SI]的源操作数寻址方式为_____________寻址,它表示源操作数位于内存的_____________段内。

8、可屏蔽中断从CPU的___________引脚进入,只有当中断允许标志IF为___________时,该中断才能得到响应。

9、某8086系统中采用2片8259A以主从级联方式工作,则最多可以管理___________个外部中断。

得分

二、单项选择(在备选答案中选出一个正确答案,并将其代码

填在题中的横线上。

每小题1分,共20分)

1、计算机系统中内存容量大小取决于________。

A)CPU数据总线的位数B)CPU地址总线的位数

C)CPU控制总线的位数D)CPU数据总线和地址总线的位数

2、当所选中的存储器或外设的存取速度较慢时,允许在总线周期中插入等待周期Tw,插入的Tw是在________。

A)T1与T2之间B)T2与T3之间

C)T3与T4之间D)T4与下一个总线周期的T1之间

3、指令________的源操作数的寻址方式为直接寻址。

A)MOV[2000H],ALB)INAL,DX

C)XORAL,[2000H]D)MOVAX,2000H

4、使用移位类指令时,若需移动多位,则应先将移位位数置于________。

A)AL中B)AH中C)CL中D)CH中

5、下面的数据交换指令中,错误的指令是________。

A)XCHGCX,CSB)XCHGBX,[SI+3]

C)XCHGAX,DID)XCHGBUF,DX

6、设AL的内容为4BH,执行指令“TESTAL,05H”后,AL的内容为________。

A)01HB)4BHC)4FHD)0BEH

7、XORAL,0FH的功能是将AL中内容________。

A)清零B)取反

C)高四位不变,低四取反D)高四位取反,低四位不变

8、在下列伪指令中定义字节变量的是________。

A)DBB)DWC)DDD)DT

9、8088/8086的字乘法指令的乘积在________寄存器中。

A)BX:

AXB)AX:

BXC)AX:

DXD)DX:

AX

10、若用4K×4的存储芯片组成16K×8的存储系统,需要________。

A)16片B)32片C)4片D)8片

11、I/O设备与CPU之间交换信息,其状态信息是通过________总线传送给CPU的。

A)地址B)数据C)控制D)三者均可

12、在数据传送过程中,不需要CPU介入的是________。

A)无条件传送方式B)查询方式

C)DMA方式D)中断方式

13、CPU对INTR中断请求响应过程是执行________INTA总线周期。

A)1个B)2个C)3个D)4个

14、需要配置刷新电路的存储器是________。

A)ROMB)EPROMC)SRAMD)DRAM

15、8086在响应外部HOLD请求后,________。

A)转入特殊中断服务程序

B)进入等待周期

C)只接收外部数据

D)所有三态引脚处于高阻,CPU放弃对总线控制权。

16、如果8259的OCW1=80H,则屏蔽________中断。

A)IR8B)IR0C)IR4D)IR7

答题勿超装订线

------------------------------装---------------------------------------------订----------------------------------------线----------------------------------------

 

17、在下列类型的8086CPU中断中,中断优先权最低的是________。

A)除法出错中断B)可屏蔽中断

C)不可屏蔽中断D)单步中断

18、使用8253设计定时器,当输入频率为2MHz并输出频率为100Hz时,该定时器的计数初值为________。

A)100B)1000C)10000D)其它

19、设异步串行传输时的波特率为4800bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,一位停止位,则每秒钟传输的最大字符数是________。

A)4800B)2400C)480D)240

20、根据串行通信规定,收发双方的________必须保持相同。

A)通信时钟B)数据格式

C)波特率D)波特率和数据格式

得分

三、简答题(每小题4分,共16分)

1、什么是寻址方式?

8086/8088指令系统的寻址方式有哪些?

 

2、什么是中断?

简述一个完整的中断包括的基本过程。

 

3、CPU、存储器与外设之间传送数据的方式有哪些?

并简述各种方式的特点。

4、8255A的方式选择字和置位复位字都写入什么端口?

用什么方式区分它们?

 

得分

四、阅读程序并填空(每空1分,共8分)

1、源程序如下:

MOVCL,4

MOVAX,[2000H]

SHLAL,CL

SHRAX,CL

MOV[2000H],AX

试问:

①若程序执行前,数据段内(2000H)=09H,(2001H)=03H,

则执行后有:

(2000H)=__________,(2001H)=__________。

②本程序段的功能:

___________________________________。

2、设有100个无符号字节数据,存放在数据段中EA=2000H的存储区内。

以下程序应能从该数据区中找出最大的一个数并存入同一数据段EA=2100H的单元中,试填空完成该程序段(在横线上填入适当的指令)。

MAX:

MOVBX,_________;

MOVAL,[BX];

MOVCX,_________;

LOOP1:

INCBX;

CMPAL,[BX];

_________________;

MOVAL,[BX]

LOOP2:

DECCX

JNZ_________;

MOV_________,AL;

 

得分

五、编写程序(共10分)

已知某输入设备的数据端口地址为40H,状态端口地址为41H,其中D0位为“1”时,表示“READY”状态。

试编程实现:

采用查询方式从该设备输入20个ASCII码表示的十进制数,并求出这20个十进制数的累加和。

(注:

只要写出关键代码,不要求完整程序)

答题勿超装订线

------------------------------装---------------------------------------------订----------------------------------------线----------------------------------------

 

六、接口技术题(第1题6分,第2题14分,第3题6分,共26分)

得分

1、某CPU有地址线16根(

-

),数据线8根(

-

)及控制信号

(存储器选通)。

如图所示,利用RAM芯片2114(1K×4)扩展成2K×8的内存,请分析芯片组1和芯片组2的地址范围。

(6分要求给出分析过程)

2、

答题勿超装订线

------------------------------装---------------------------------------------订----------------------------------------线----------------------------------------

 

某定时数据采集系统与8086CPU的接口电路如图所示。

(14分)

请按图回答如下问题:

1.请分别写出8255A和8253的四个端口地址?

2.写出将8255A的端口A设置为方式0输入的初始化程序段;

3.若要求系统使用8253实现定时操作,以2S为周期进行数据采集(即每隔2S从8255A的端口A中读入一个数),请写出8253的初始化程序段。

4.写出中断服务程序中用以实现从8255A的端口A中读入一个数据和控制8259A实现EOI的中断结束操作指令(设8259A的地址为20H和21H)。

3、电路如下图所示,编写程序实现:

当K0、K1、K2全部闭合时,红灯亮;K0、K1、K2全部打开时,绿灯亮;其它情况黄灯亮。

(6分)

《微机原理及应用》试卷稿纸页姓名学号

注:

1、须在答题前署名,在稿纸页上答题无效;

2、可与试卷分离,但必须与试卷一起完整上交。

附录:

(答题时可能用到的参考资料)

1、8253控制字格式

2、8259命令字定义一览表:

命令字

A0

D7

D6

D5

D4

D3

D2

D1

D0

ICW1

0

×

×

×

1

LTIM

×

SNGL

1

ICW2

1

T7

T6

T5

T4

T3

×

×

×

ICW3主

1

S7

S6

S5

S4

S3

S2

S1

S0

ICW3从

1

0

0

0

0

0

ID2

ID1

ID0

ICW4

1

0

0

0

SFNM

BUF

M/S

AEOI

1

OCW1

1

M7

M6

M5

M4

M3

M2

M1

M0

OCW2

0

R

SL

EOI

0

0

L2

L1

L0

OCW3

0

×

ESMM

SMM

0

1

P

RR

RIS

安徽大学2008—2009学年第1学期

《微机原理及应用》(A卷)试题参考答案及评分标准

一、填空(每空1分,共20分)

1、

2、

3、

4、

5、

6、

7、

8、

9、

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

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

三、简答题(每小题4分,共16分)

1、答:

2、答:

3、答:

4、答:

四、阅读程序并填空(每空1分,共8分)

1、

2、

五、编写程序(共10分)

1、程序清单:

参考得分点:

六、接口技术题(第1题6分,第2题14分,第3题6分,共26分)

1、组1的地址范围:

………(3分)

组2的地址范围:

………(3分)

2、⑴8255的四个端口地址为:

………(2分)

8253的四个端口地址为:

………(2分)

8259的四个端口地址为:

………(2分)

⑵通道1时间常数:

500;方式选择字:

01100100B=64H(60H,或70H,74H附加程序)

..………(2分)

初始化程序清单:

..………(4分)

3、⑴端口地址,方式字………(2分)

⑵程序清单:

………(6分)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1