微机原理试题(05电气工程A)

发布时间 : 星期六 文章微机原理试题(05电气工程A)更新完毕开始阅读

题号 一 二 三 四 五 总分 得分 得分 阅卷人 一、填空题(20分,每空1分):

1、微型计算机系统是由 系统和 系统两部分组成。 2、从编程结构上看,8086CPU是由 和 两部分组成。

3、8086CPU有 根地址线,具有 字节的存储器寻址空间。 4、若(CS)=2000H,(IP)=2200H,则8086CPU下一条所要取的指令的物理地址为 。

5、8086CPU写入一个规则字,数据线的高8位写入 存储体,低8位写入 存储体。

6、8086CPU有 和 两种工作模式,当MN/MX接到+5V时,8086工作在 模式。 7、8086指令系统中,有 、 、 、 四种寻址方式。 8、MOV AX,((VAR LT 6)AND 40)OR((VAR GE 6)AND 50),当VAR﹤6时,汇编结果源操作数为 。 9、CPU和输入输出设备之间传送的信息分为 、 和 三类。 得分 阅卷人 二、判断题(20分,每题2分):

1、8088CPU与8086CPU一样,有16根数据线。 ( ) 2、段内转移指令执行结果要改变IP、CS的值。 ( ) 3、在串操作指令执行时,若DF=0,则地址值会自动增加。 ( ) 4、8086CPU从内存中读取一个字(16位)必须用两个总线周期。( ) 5、MOV AX,[BP]的源操作数物理地址为16d ×(DS)+(BP) 。( ) 6、指令POP CS是错误的。 ( ) 7、REP的判断重复条件是(CX)=0。 ( ) 8、指令RCR AL,2是正确的。 ( ) 9、当8086CPU响应外部可屏蔽中断时,会从INTA输出两个连续的负脉冲应答信号。 ( ) 10、不能用立即数给段寄存器赋值。 ( ) 得分 阅卷人

三、选择题(20分,每题2分):

1、8086CPU复位后,程序的起始物理地址为:( ) A、00000H B、FFFF0H C、10000H D、F0000H

2、8086CPU的中断相量表位于:( ) A、00000H~003FFH区 B、10000H~103FFH区 C、0F000H~0F3FFH区 D、F0000H~F03FFH区

3、8086CPU可屏蔽中断的使能位为:( ) A、DF B、TF C、IF D、PF

4、假设(SS)=2000H,(SP)=0012H,(AX)=1234H,执行PUSH AX后,( )=12H。

A、20014H B、20011H C、20010H D、2000FH

5、标志寄存器入栈指令为:( ) A、SAHF B、LAHF C、PUSHF D、POPF

6、安排2764芯片内第一个单元的地址是1000H,则该芯片的最末单元的地址是:( )

A)1FFFH B)17FFH C)27FFH D)2FFFH

7、8086CPU非屏蔽中断类型号为:( ) A、0 B、1 C、 2 D、3

8、8253内部的计数器是( )位的。 A、8 B、12 C、16 D、20

9、若(DL)=01111000B,执行指令NEG DL后,(DL)=( ) A、10000111B B、11111000B C、00000111B D、10001000B 10、已知以ABC为地址标号的存储区是用伪指令ABC DW 100DUP(?)来定义的,则SIZE ABC的值为:( ) A、50 B、100 C、200 D、800 得分 阅卷人 四、分析题(28分,每空2分): 1、 Mov cx,dx

Not cx Add cx,dx Inc cx 试回答:Cx= ,zf=

2. 已知Ax=0ff60h,cf=1,执行指令

Mov dx,10 Xor dh,0ffh

Add ax,dx

试回答: Ax= ,cf=

3、执行下列指令序列

Mov Al,80h Mov Bl,08h Cbw

Idiv Bl

则Ah= ,Al= 。

4、已知(Ds)=2000h,(Bx)=0100h,(Si)=2,(20100h)=9876h,(20102h)=1234h, (20104h)=5678h试说明单独执行下列指令后的结果。

Mov Ax,[0102h] Ax= Mov Ax,[Bx] Ax= Mov Ax,[Bx+ Si+1] Ax=

5、 Mov Ah,55h Mov Bh,78h Mov Ch,31h Or Ah,88h And Bh,55h Xchg Bh,Ch Sub Ah,Bh

试回答: Ah= ,Bh= ,Ch=

6、Mov Ax,9090h Sub Ax,4AE0h Jc L1 Jo L2 Jmp L3

上述程序执行后Ax= ,程序转向 。

得分 阅卷人 五、综合题(12分):

用8255A作为接口芯片,将一组开关接到PB口,一组LED指示灯接到PA口上,构成一个简单的微机应用系统。

1、根据图中给出的接线,写出8255A的PA口、PB口、PC口和控制字寄存器的8位端口地址。(4分)

2、试编写程序,按要求设置PA口、PB口,并将PC口高4为设置成输入口,低4位设置成输出口。(3分) 3、将8位开关状态读入并反映到LED指示灯上。(2分) 4、用PC口位控制字,从PC1口输出高电平。(3分)

微机原理及应用(A卷)微机原理及应用(A卷)微机原理及应用(A卷)微机原理及应用(A卷)

微机原理及应用(A卷)答案:

一、填空题(20分,每空1分):

1、 硬件 、 软件 2、总线接口部件(BIU) 、 执行部件(EU) 3、 20 、 1M 4、 22200H

5、 奇 、 偶 五、综合题(12分):

1、 PA口:0A8H (1分)

PB口:0AAH (1分) PC口:0ACH (1分) 控制字寄存器:0AEH (1分) 2、 MOV AL , 10001010B (2分) OUT 0AEH , AL (1分) 3、 IN AL , 0AAH (1分) 6、 最小模式 、 最大模式 、 最小 7、 立即数寻址 、 寄存器寻址 、 直接寻址 寄存器间接寻址 8、 40(28H)

9、 数据信息 、 控制信息 、 状态信息

二、判断题(20分,每题2分):

1、 × 2、 × 3、 √ 4、 × 5、 × 6、 √ 7、 × 8、 × 9、 √ 10、 √

三、选择题(20分,每题2分):

1、 B 2、 A 3、 C 4、 B 5、 C 6、 D 7、 C 8、 C 9、 D 10、 C

四、分析题(28分,每空2分): 1、Cx= 0000H ,zf= 1 2、Ax= FE6AH ,cf= 1 3、Ah= 00H ,Al= 0F0H 4、Ax= 1234H Ax= 9876H Ax= 7812H

5、Ah= 0ACH ,Bh= 31H , Ch= 50H 6、Ax= 45B0H ,程序转向 L2 。

OUT 0A8H , AL 4、 MOV AL , 00000011B OUT 0AEH , AL

1分) 2分) 1分) (((

联系合同范文客服:xxxxx#qq.com(#替换为@)