微机原理试题和答案

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

微机原理试题

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

1.8086CPU由两个独立的工作单元组成,它们是执行单元EU和( ).

A)总线控制逻辑器B)内部通信寄存器

C)指令寄存器D)总线接口单元

2.8086系统若用256KB*1动态存储器芯片可望构成有效存储系统的最小容量是( ). A)256KB B)512KB C)640KB D)1MB

3.Intel8255A使用了()个端口地址。

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

4.PC机中为使工作于一般全嵌套方式的8259A中断控制器能接受下一个中断请求,在中断服务程序结束处就( ).

A)发送OCW2指令B)发送OCW3指令C)执行IRET指令D)执行POP指令5.RAM是随机存储器,它分为( )两种.

A)ROM和SRAM B)DRAM和SRAM C)ROM和DRAM D)ROM和CD-ROM 6.在程序运行过程中,确定下一条指令的物理地址的计算表达式是()

A)CS×16+IP B)DS×16+SI C)SS×16+SP D)ES×16+DI

7.( )是以CPU为核心,加上存储器,I/O接口和系统总线构成的.

A)微处理器B)微型计算机C)微型计算机系统D)计算机

8.对于掉电,8086/8088CPU是通过( )来处理的.

A)软件中断B)可屏蔽中断C)非屏蔽中断D)DMA

9.计算机的存储器采用分级存储体系的主要目的是()。

A)便于读写数据B)减小机箱的体积

C)便于系统升级D)解决存储容量、价格和存取速度之间的矛盾

10.8259A的OCW1----中断屏蔽字( )设置.

A)在ICW之前B)只允许一次C)可允许多次D)仅屏蔽某中断源时11.将十六进制数163.5B转换成二进制数是)( )

A)1101010101.1111001 B)110101010.11001011

C)1110101011.1101011 D)101100011.01011011

12.Intel 8086/8088微处理器有()地址线,直接寻址内存空间的范围是()。A)10条,64KB B)20条,64KB C)16条,1M D)20条,1M 13.Intel 8086/8088微处理器的标志寄存器中,作为记录指令操作结果的标志是()。

A)CF,OF,PF,AF,SF,ZF B) CF,PF,ZF,SF

C) OF,DF,IF,SF,ZF,CF D) IF,DF,OF,CF

14.下述对标志寄存器中标志位不产生影响的指令是()。

A)JMP NEXT B) TEST AL,80H C) SHL AL,1 D) INC SI 15.简单的汇编语言程序可以通过()来建立、修改和执行。

A)连接程序B) 调试程序C) 汇编程序D) 编辑程序

16.累加器AL中的内容是74H,执行CMP AL,47H指令后,累加器AL中的内容是()A)2DH B)0D3H C)00H D)74H

17.LINK程序执行后可以生成一个以()为扩展名的文件。

A).COM B).EXE C).OBJ D).LST

18.在8086/8088汇编语言源程序中,两个有符号的整数A和B比较后为了判断A是否大

于B,使用()指令较好

A)JG B)JA C)JNB D)JNBE

19.8086/8088读/写总线周期,微处理器是在( )时钟采样READY信号,以便决定是否插入Tw。

A) T1 B) T2 C) T3 D) T4

20.中断向量表存放在存储器的( )中。

A) FFC00H~FFFFFH B) 00000H~003FFH

C) EEC00H~FFFFFH D) EEBFFH~FFFFFH

二、简答题(每题5分,共25分)

1.试说明查询数据传送方式完成一次数据输入过程的步骤。

2.有变量定义的伪指令如下:NUMS DW 18,23 V AR DB 'HOW ARE YOU !', 0DH, 0AH 试问:NUMS、V AR变量各分配了多少存储字节?

3.有一个8086中断电路如图1所示,请回答下列问题:1) 写出8086CPU 3条引脚6、7、8的符号及名称;:2) 写出芯片9的名称,并简述其功能。

4.定时器8253输入时钟频率为1MHz,并设定为按BCD码计数,若写入的计数初值为0080H,则该通道定时时间是多少?

5. 画出共阳极LED数码显示器管的电路图,并写出‘0’的七段显示码。

三、简单分析题(每小题5分,共25分)

1.执行下列程序段后,DX=_______ ,CF=_______。MOV CL,04H MOV DX,5684H SHL DX,CL

2.程序段如下:

PUSH AX PUSH BX POP AX POP

BX 若初始值AX=23H,BX=78H,则程序段执行后,AX=

,BX=

3. 已知AX=0FF60H,CF=1 MOV DX,96 XOR DH,0FFH SBB AX,DX 执行上述指令序列后,AX=____________,CF=_____________

4.设寄存器AL,BL,CL中内容均为76H,XOR AL,0FH AND BL,0FH OR CL,0FH 执行上述指令序列后,AL=___________ ,BL=______________,CL=_____________。

5.y=sign(x)是一个符号函数,当x=0时,y=0;当x<0时,y=-1;当x>0时,y=+1,下面是该函数的程序段,并利用DOS中断调用进行x值的输入和y值的显示。请在横线上填上适当的指令,每条横线只能填一条指令。

MOV AH,01H

INT 21H

AND AL,AL

JZ L2

JS L1

_____1)_

MOV AH,02H

INT 21H

MOV DL,‘1’

JMP EXIT

L1:MOV DL,‘- ’

MOV AH,02H

INT 21H

MOV DL,‘1’

JMP EXIT

L2:_____2)

EXIT:MOV AH,02H

INT 21H

HLT

相关文档
最新文档