试题1 微机原理与应用试卷

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

微机原理与应用试卷

一、单项选择题(每小题 1 分共 10 分)

1.十进制33.25转换成十六进制数为( )

① B1.4H ② 1B.19H ③ 21.4H ④ 33.4H

2. 若内存容量为1MB,则访问内存所需地址线多少条。( )

① 16 ② 20 ③ 18 ④ 19

3. 下列数中最小的是( )

① (101001)2 ② (52)8 ③ (2B)16 ④ (50)10

4. I/O单独编址方式下,从端口输入数据可使用( )

① IN ② OUT ③ MOV ④ XCHG

5. 8086状态标志寄存器中的IF=1时,表示( )

① CPU可以响应非屏蔽中断② CPU可以响应内部中断

③ CPU可以响应可屏蔽中断④ CPU禁止响应可屏蔽中断

6. 8086/8088 CPU中ES是( )

①数据段寄存器②代码段寄存器 ③附加段寄存器④堆栈段寄存器

7. 8086的控制标志有几个。 ( )

① 1 ② 2 ③ 3 ④ 4

8. 与MOV BX,OFFSET X等价的指令是( )

① MOV BX,X ② LDS BX,X ③ LES BX,X ④ LEA BX,X

9. 不能实现将AX清零和CF清零的指令是()

① SUB AX,AX ② MOV AX,0 ③ XOR AX,AX ④ AND AX,0

10. 将变量的偏移地址及段地址存入数据区宜用伪操作助记忆符是()

①DB ② DW ③ DD ④ DQ

二、填空题(每空2分,共20分)

1. 计算机通常___________和___________是核心部件,合称为中央处理单元CPU。

2. 组成16M*8位的存储器,需要1M*4位的存储芯片___________片。

3. 8086CPU内部结构按功能分为___________和___________。

4. 微机中一般采用__________芯片作为串行通信接口。

5.中断处理的一般过程包括:中断请求、__________、__________、__________、中断返回。

6.8253有___________种工作方式。

三、判断改错题(每题1分,共10 分)

1. 8086/8088CPU寻址空间可超过1MB内存空间。( )

2. 8088的信号可用作中断矢量的读选通信号。( )

3./及HOLD、HLDA信号是与系统中其它总线主设备有关的信号。( )

4. 8088 中,取指令和执行指令必须是串行操作。( )

5. MOV [BX],[SI][DI] 指令是正确的。( )

6. 系统中外部设备必须通过I/O接口才能与CPU相连构成微型计算机系统。( ) 7.多个外设可以通过一条中断请求线,向CPU发中断请求。( ) 8. EPROM是只读存储器,所以在编程时不可以向内部写入数据。( )

9. 8255A三个端口A、B、C都有三种工作方式。( )

10. 8253的计数器是对机器的CLK脉冲计数。( )

四、汇编程序(共20分)

1. 运行程序写出结果(本题10分)

MOV AL,34H

MOV AH,0

MOV CL,10

DIV CL

ADD AX,3030H

MOV BX,AX

MOV DL,BL

MOV AH,2

INT 21H

MOV DL,BH

INT 21H

功能是_________________,显示结果是_________

2.程序填空。键入10个字符,显示最小字符。(本题10分)

MOV AH,1

INT 21H

MOV BL,AL

____________

L: INT 21H

CMP BL,AL

____________

MOV BL,AL

NEXT:LOOP L

____________

MOV AH,2

INT 21H

五、简答题(共20分)

1. 现有(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100)=12H,(20101)=34H,(20102)=56H,(20103)=78H,(21200)=2AH,(21201)=4CH,(21202)=B7H,(21203)=65H,请详细说明下列指令执行完后AX寄存器的内容。(本题10分)

(1)MOV AX,1200H

(2)MOV AX,[BX]

(3)MOV AX,1100[BX]

(4)MOV AX,[BX][SI]

(5)MOV AX,1100[BX][SI]

2. 伪指令的功能是什么?(本题5分)

3.在对存储器芯片进行片选时,全译码方式、部分译码方式和线选方式各有何特点?(本题5分)

六、综合应用题(20 分)

1. 已知某8088微机系统包括8255,8253两个可编程接口电路。其中8253三个计数器分别工作在不同的方式下,可以为A/D转换器提供可编程的采样频率和采样时间;8255A的PB0可用于检测按键开关的位置,PB7可根据PB0的状态决定是否点亮LED指示灯。设系统所要求有关硬件连线已经全部接好,如图1所示。试完成下列各项要求。其中8255的口地址码为08H,09H,0AH,0BH,8253的口地址码为0CH,0DH,0EH,0FH。

(1) 图1给出了8253各个计数器要求的工作方式。设已知外部时钟频率为F,计数器0的计数初值为L(字节型),工作在方式2;计数器1的计数初值为M(字型),工作在方式1;计数器2的计数初值为N(字型),工作在方式3,L,M,N是在程序的其它地方已经定义的变量,L,M为二进制数,N为BCD码。试按上述要求完成8253的初始化程序片段。(5分)(2) 设计一个程序片段,使8255A监测PB0的输入状态,当PB0=1时使LED灯亮。(5分)

图1

相关文档
最新文档