微机考试1

更新时间:2023-09-19 17:56:01 阅读量: 小学教育 文档下载

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

南京信息工程大学试卷

2004 -2005学年 第2学期 微机原理与接口技术 课程试卷( B卷)

本试卷共 6 页;考试时间 120 分钟;任课教师 张颖超 ;出卷时间 2005 年 6 月

信息与通信 系 专业 2002 年级 班 学号 姓名 得分

一、选择题(每小题1分,共40 分)

〔在每小题的四个备选答案中有一个正确的答案,将正确答案的序号写在题干的括号内。〕

1. 在堆栈段中,存放栈顶地址的寄存器是(

A.IP B.SP C.BX D.BP

2. 汇编语言程序中,反映指令操作结果的标志是( )

A.状态标志 B.控制标志 A.O B.D

C.ZF D.DF

3. 书写汇编语言程序时规定,对字母开头的十六进制数,其前面必须加(

C.B D.H

4. 计算机中用来存储程序、数据等信息的记忆装置是(

A.控制器 B.运算器 C.CPU D.存储器

5. 在计算机中,以先进后出方式工作的存储空间是(

A.存储器 B.RAM C.ROM D.堆栈

6. TEST AH,30H指令的功能与(

A.AND B.CMP C.SUB D.OR

7. 在存储器中留60个字的空单元的伪指令是(

A.ARRAY EQU 60 B.ARRAY DW 60

C.ARRAY DB 60 DUP(?) D.ARRAY DW 60 DUP(?)

8. CPU中运算器的主要功能是(

A.

9. 中断向量地址是指(

)。

)。

算术运算 B.逻辑运算 C.算术运算和逻辑运算 D.函数运算

)指令功能相类似。

A.子程序入口地址 B.中断程序例行程序入口地址 C.中断服务入口地址的地址 D.例行程序地址

10. 利用8255A采集100个数据,数据间的采集间隔为10ms,需利用循环查询的方法

来实现,即每一次循环采取一个数据,那么在循环的初始化部分应该设置( )。 A.①设置采集次数100次;②设置用于存放数据的缓冲区地址指针③

B.①设置采集次数100次;②产生10ms的数据采集间隔;③设置用于存放数据的

数据缓存区指针

C.①设置采集次数100次;②产生10ms的数据采集间隔;③设置8255的工作方

第 1 页 共 6 页

式;④设置用于存放数据的缓冲区地址指针

D.①设置采集次数100次;②设置8255的工作方式;③设置用于存放数据的缓

冲区地址指针 11. 若要在8253A的计数过程中读取计数值,则应该( )。

A.直接用IN指令读出CE的内容

B.先对8253A写入一个锁存命令,将当前的CE内容锁存入OL中,然后再用IN指令将OL的内容取到CPU中,再发出命令让OL停止锁存,OL内容开始与CE同步

C.先对8253A写入一个锁存命令,将当前的CE内容锁存入OL中,然后再用IN指令将OL的内容取到CPU中,此时OL的内容开始与CE同步 12. 在IBM PC机中采用了分段寻址方法,基地址由( )来提供。

A.CPU中4个16位段寄存器之一左移4位 B.CPU中累加器自动左移4位 C.CPU中的变址寄存器自动左移4位 D.指令中的直接地址自动左移4位

13. 若8253A的计数器0#工作于方式3(方波方式),CLK端输入的脉冲频率是100kHz,

当计数器初值为25时,OUT端输出的方波正半周期和负半周期的宽度分别为( )

A.130μs,120μs B.250μs,250μs C.120μs,130μs D.125μs,125μs 14. DMA方式常用于( )。

A.高速外设的输入/输出; B.慢速外设的输入/输出

C.寄存器与存储器之间的程序传送; D.寄存器与寄存器之间的数据传送 15. 下面描述汇编语言特性的句子中,发生概念错误的句子是( ) A.对程序员培训时,需要相应的硬件知识 B.汇编语言对机器的依赖性强

C.用汇编语言编制程序比高级语言难度小

D.汇编语言编写的程序执行速度比高级语言快 16. 指令周期是指( )。

A、从主存中读取一条指令的时间

B、从主存中读取一条指令到执行结束的时间 C、执行一条指令的时间 D、主频脉冲周期

17. 计算机系统由( )。

A、CPU与主存 B、I/O设备与主机

C、硬件与软件 D、系统软件和应用软件 18. 在寄存器间接寻址中,操作数是放在( )

A.堆栈 B.主存单元 C.通用寄存器 D.程序寄存器

19. 在数据传送过程中,数据有串行变并行或由并行变串行,其转换是通过( )。

第 2 页 共 6 页

A.数据寄存器 B.移位寄存器 C.锁存器

20. 采用部分译码片选法,若2条高位地址线不参与片选译码,则将有( )个存储

空间发生重叠

A.1 B.2 C.4 D.8

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

1. 半导体动态存储器需要刷新的原因是因为 。

2、8086 CPU 的址线有_________________条, 可寻址______________ 个单元。 3、计算机内所有的数据都是以二进制代码的形式____________、___________和

____________ 的。

4. 8253A的通道0按方式3(方波)工作,输入的时钟频率为4.096MHz,要求输出方波周

期为1ms ,则命令字为_________(BCD码计数),计数初值为_________;通道2按方式2(速率)工作,输入时钟与通道0的输出相连,而要求其输出波周期为258ms,则命令字为_________(二进制计数),计数值应为_________。 5、指出下列指令中源操作数的寻址方式

(1)MOV BX, [BP] (2)MOV AX, BX (3)MOV (4)MOV

AX, 5

AX, [2000H]

6、把NMI中断、INTR中断、软件中断和单步中断按8088/8086CPU对它们响应的次序来排列为

7.8255A口有 种工作方式。

三、按要求解答(每题6分,共18分)

1、 8086系统下写出逻辑地址2000H:1100H的段地址,偏移

地址,并写出计算其相应的物理地址的过程。

第 3 页 共 6 页

2、简述8086CPU指令系统下的指令PUSH的操作过程,并说明

栈数据的特点。

3、利用具有三态输出的锁存器(74LS374)作为接口,接口与系统总线的连接如图所示,请分析该接口的地址(3分),并写出分析过程(3分)。

74LS374

D0 Q0

D0—D7 | |

D7 Q7 ≧1 A15

| CP OE

A8 系

≧1 统A7 & 总 |

线 A3

A2 A1 A0 IOW 第 4 页 共 6 页

四、指令和伪指令(12分)

2、指出下列指令中的错误(8分)

(1)MOV [BX],[DI]

(2)MOV AX, [BX][BP] (3)MOV CS, 2000H

(4)CMP AX, BYTE PTR[BX]

3理解下列伪指令,然后作答(4分)

DATA SEGMENT

ARE DB 10,20,30,40 BLK EQU LENGTH ARE DAT0 DB 8DUP(01FH) DAT1 EQU 200 DAT2 EQU DAT1+100 DATA ENDS

(1)MOV AL, ARE AL=( ) (2)MOV AL, BLK AL=( ) (3)MOV AL, DAT0 AL=( ) (4)MOV AL, DAT2 AL=( )

四.存储器扩展(12分)

在以8088CPU构成的系统中,设计一容量为8K*8的RAM,把它 安排在80000H为起始地址空间(无地址重叠),提供的芯片为: 74LS138 、 SRAM 6264 请完成下列两个任务: (1)简要说明设计工作原理。(6分)

(2)补全下列全译码片选法的电路, 可适当填加所需电路或芯片;(6分)

74LS04 A3 6264SRAM A0 A4 | A5 A12 A6 CS D0 A7 | A8 D7 A2 A1 A0 第 5 页 共 6 页 74LS30 74LS138 A9 AEN Y0 G1 Y0 Y1 G2B Y1 C A Y2 Y2 Y4 Y4 Y5 Y5 Y7 Y7 Y3 G2A Y3 Y6 B Y6 六、DAC0832应用(12分)

DAC0832与系统总线的连接如下图所示,当A7—A0为10000000时选通CS, 1、请问该连接0832是工作在何种缓冲方式?(4分)

2、请编写在Uout端输出三角波的程序,并画出程序流程(流程、程序各4分)

DAC0832

微 机 总 线 DB D7 VCC D0 IOW WR1 +5V ILE AB 端口 译码 CS RFB

WR2 IOUT1 XFER IOUT2 + UOUT

DGND AGND

第 6 页 共 6 页

六、DAC0832应用(12分)

DAC0832与系统总线的连接如下图所示,当A7—A0为10000000时选通CS, 1、请问该连接0832是工作在何种缓冲方式?(4分)

2、请编写在Uout端输出三角波的程序,并画出程序流程(流程、程序各4分)

DAC0832

微 机 总 线 DB D7 VCC D0 IOW WR1 +5V ILE AB 端口 译码 CS RFB

WR2 IOUT1 XFER IOUT2 + UOUT

DGND AGND

第 6 页 共 6 页

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

Top