02277微型计算机原理应用真题精选.docx

上传人:b****7 文档编号:23557672 上传时间:2023-05-18 格式:DOCX 页数:20 大小:835.51KB
下载 相关 举报
02277微型计算机原理应用真题精选.docx_第1页
第1页 / 共20页
02277微型计算机原理应用真题精选.docx_第2页
第2页 / 共20页
02277微型计算机原理应用真题精选.docx_第3页
第3页 / 共20页
02277微型计算机原理应用真题精选.docx_第4页
第4页 / 共20页
02277微型计算机原理应用真题精选.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

02277微型计算机原理应用真题精选.docx

《02277微型计算机原理应用真题精选.docx》由会员分享,可在线阅读,更多相关《02277微型计算机原理应用真题精选.docx(20页珍藏版)》请在冰豆网上搜索。

02277微型计算机原理应用真题精选.docx

02277微型计算机原理应用真题精选

2020年02277微型计算机原理应用真题精选

[填空题]

1请阅读下列程序,分析其功能。

MESSDB‘PRESSANYKEY’,0DH,0AH,‘$’MOVAH,09MOVDX,SEGMESSMOVDS,DXMOVDX,OFFSETMESSINT21H

参考答案:

使用9号系统功能调用将字符串PRESSANYKEY从屏幕上显示输出(或打印机打印输出)。

[填空题]

2堆栈指针SP的初值为3000H,AX=2000H,BX=5000H,执行指令:

PUSHAXPUSHBXPOPAX后SP=?

AX=?

参考答案:

SP=2FFEH

AX=5000H

[填空题]

3微机硬件系统的组成部分包括哪几部分?

目前流行的实际微机硬件系统一般都由哪些部件组成?

参考答案:

微机硬件系统一般都是由主机板(包括CPU、CPU外围芯片组、主存储器RAM、BIOS芯片与总线插槽)、外设接口卡、外部设备(如硬盘、光驱、显示器、打印机、键盘、鼠标与调制解调器)以及电源等部件所组成。

目前流行的实际微机硬件系统一般包括CPU、主板、内存、显卡、声卡、显示器、硬盘、光驱、键盘、鼠标、音箱、调制解调器、机箱以及电源等。

[填空题]

4什么是可屏蔽中断?

什么是非屏蔽中断?

参考答案:

可屏蔽中断是通过CPU的INTR引脚引入,当中断允许标志IF为1时,允许中断,IF为0时,中断受到禁止。

不可屏蔽中断,不受IF标志的控制由NMI引脚引入的中断。

[填空题]

5什么是中断?

什么是中断向量?

参考答案:

CPU在正常运行时,由内部/外部事件引起CUP中断正在运行的程序,而转到为内部/外部事件预先安排的程序中去,执行完毕后再返回被中断的程序,这个过程称作中断。

中断向量是中断处理子程序的入口地址。

[填空题]

6试说明位、字节、字长的基本概念及三者之间的关系。

参考答案:

在计算机内部,程序和数据都是用0、1二进制代码的形式来表示的。

每一个二进制代码0或1就叫做1位(bit)信息,8位二进制代码作为一个字节(Byte),2个字节组成一个字(Word),字长表示计算机数据总线上一次能处理的信息的位数,1个字长=2个字节=16个位。

[填空题]

7什么是最大模式?

什么是最小模式?

用什么方法将8086/8088置为最大模式何最小模式?

参考答案:

最小模式就是在系统中只有8086/8088一个微处理器;

最大模式就是在系统中包含两个或多个微处理器,其中一个主处理器就是8086/8088,其他处理器为协处理器,使协助主处理器工作的。

将8086/8088CPU的第33引脚接地时,系统处于最大模式;当第33引脚接+5V时,系统为最小模式。

[填空题]

8将下列十进制数分别转换为二进制数:

(1)147;

(2)4095;(3)0.625;(4)0.15625。

参考答案:

[填空题]

9子程序计数器有何用处?

参考答案:

子程序计数器的内容为子程序的开始地址。

在转移及循环操作时起重要作用。

[填空题]

10什么叫机器周期、取指周期和执行周期?

参考答案:

机器周期是指一条指令从取指到执行完了所需的时钟周期数。

取指周期指从PC开始,PROM中的指令进入IR到PC+1为止的时钟周期数。

执行周期指从指令进入控制器起至执行完毕的时钟周期数。

[填空题]

11将下列二进制数分别转换为八进制数、十六进制数:

(1)10101011B      

(2)1011110011B(3)0.01101011B    (4)11101010.0011B

参考答案:

[填空题]

12何谓L门及E门?

它们在总线结构中有何作用?

参考答案:

L门即LOAD控制端,是用以使寄存器接受数据输入的控制门;

E门即ENABLE控制端,是三态输出门,用以使寄存器中得数据输出至总线。

[填空题]

13选取字长n为8位和16位两种情况,求下列十进制数的补码:

(1)X=+65;

(2)Y=-65;(3)Z=+127;(4)W=-128。

参考答案:

[填空题]

14什么是模拟信号?

什么是数字信号?

参考答案:

模拟信号:

在时间上和数值上连续的信号。

数字信号:

在时间上和数值上不连续的(即离散的)信号。

[填空题]

15设X=87H,Y=78H,在下述两种情况下比较两数的大小:

(1)均为无符号数;

(2)均为带符号数(设均为补码)。

参考答案:

(1)若均为无符号数,则X > Y

(2)若均为带符号数,则最高位(符号位)为1的数为负数,最高位(符号位)为0的数为正数数,所以X < Y

[填空题]

16什么叫原码、反码及补码?

参考答案:

用二进制表示的数称为原码;

原码的各位都取其非值则称为反码;

反码加一则为补码。

[填空题]

17阐述微型计算机在算术运算时,所产生的“进位”与“溢出”二者之间的区别。

参考答案:

[填空题]

18在8086系统中,若有一逻辑地址:

CS=2000H,IP=2100H,其对应的物理地址为()。

参考答案:

22100H

[填空题]

19逻辑地址和物理地址有何区别?

为什么8086微处理器要引入“段加偏移”的技术思想?

段加偏移的基本含义又是什么?

试举例说明。

参考答案:

逻辑地址是指未定位之前在程序和指令中表示的一种地址,它包括两部分:

段地址和偏移地址;物理地址又称为实际地址,它是指CPU对存储器进行访问时实际寻址所使用的地址。

对8086 CPU而言,逻辑地址为16位,物理地址为20位,一个物理地址可对应多个逻辑地址。

“段加偏移”寻址机制允许重定位,极大地保证了系统兼容性。

C.PU在处理数据时寻址的是20位的物理地址,限于8086/8088微处理器内部寄存器都是16位的,所以微处理器的地址加法器会自动地把16位段寄存器中的16位段地址左移4位,形成20位的段基址(段起始地址),然后同16位的偏移地址相加,才能形成20位的物理地址。

这种方法称为段加偏移。

例如,若段地址为1123H,偏移地址为15H,将1123H左移4位,即11230H,则物理地址为PA = 11230H + 15H = 11245H。

[填空题]

20在8086系统中,若有一逻辑地址为(CS)=8859H,(IP)=1180H,其物理地址是()。

参考答案:

89710H

[填空题]

21微处理器在什么情况下才执行总线周期?

一个基本的总线周期由几个状态组成?

在什么情况下需要插入等待状态?

参考答案:

对任何一个微处理器来说,为了从存储器中取得指令或者与之传送数据,都需要它的总线接口单元执行一个总线周期。

一个基本的总线周期由4个状态组成:

T1~T4。

当存储器或外设的速度较慢,不能及时地跟上CPU的速度时,存储器或外设就会通过“READY”信号线在T3状态启动之前向CPU发一个“数据未准备好”信号,这样,CPU会在T3之后自动插入一个或多个等待状态TW,以等待存储器或外设准备好要传送的数据。

更多内容请访问《睦霖题库》微信公众号

[填空题]

22在8086系统中,若有一逻辑地址:

CS=5100H,IP=2200H,其对应的物理地址为()。

参考答案:

53200H

[填空题]

23试写出寻址存储器操作数时计算有效地址EA的通式。

参考答案:

[填空题]

24十六进制数0E12转换成二进制数是()。

参考答案:

111000010010

[填空题]

25指出8086/8088下列指令中存储器操作数物理地址的计算表达式。

(1)MOV  AL, [DI]  

(2)MOV  AX, [BX+SI](3)MOV  AL, 8[BX+DI](4)ADD  AL, ES:

 [BX] (5)SUB  AX, [2400H]   (6)ADC  AX, [BX+DI+1200H]   (7)MOV  CX, [BP+SI] (8)INC  BYTE PTR[DI]

参考答案:

[填空题]

26十六进制数0A95转换成二进制数是()。

参考答案:

101010010101

[填空题]

27指出RET和IRET两条指令的区别,并说明各用在什么场合?

参考答案:

(1)RET和IRET是两条返回主程序的指令,但RET是与过程(子程序)调用指令CALL对应使用的过程返回指令,而IRET是与中断指令INTn对应使用的中断返回指令。

(2)RET指令应安排在子程序的出口,即子程序的最后一条指令处,它的功能是从堆栈顶部弹出由CALL指令压入的断点地址值IP或CS、IP,迫使CPU返回到调用程序的断点去继续执行。

(3)IRET指令总是安排在中断服务程序的出口处,由它控制从堆栈中弹出程序断点送回CS和IP中,弹出标志寄存器内容送回F中,迫使CPU返回到断点继续执行后续程序。

[单项选择题]

28、若采用8位A/D转换器转换0~10V的电压信号,则分辨率约为()。

A.5mv

B.10mv

C.20mv

D.40mv

参考答案:

D

[填空题]

29阅读下列程序段,指出每条指令执行后有关寄存器的内容是多少?

参考答案:

[单项选择题]

30、串行传送的波特率是指单元时间内传送()数据的位数。

A.二进制

B.八进制

C.十进制

D.十六进制

参考答案:

A

[填空题]

31假定PC机存储器低地址区有关单元的内容如下:

(20H)=3CH,(21H)=00H,(22H)=86H,(23H)=0EH且CS=2000H,IP=0010H,SS=1000H,SP=0100H,FLAGS=0240H,这时若执行INT8指令,试问:

(1)程序转向从何处执行(用物理地址回答)?

(2)栈顶6个存储单元的地址(用逻辑地址回答)及内容分别是什么?

参考答案:

[单项选择题]

32、8253有()个独立的计数器。

A.2

B.3

C.4

D.6

参考答案:

B

[填空题]

33若CS=E000H,说明代码段可寻址物理存储地址空间的范围。

参考答案:

首地址为:

 CS×10H + 0000H = E0000H

末地址为:

 CS×10H + FFFFH = EFFFFH

故代码段可寻址物理存储地址空间的范围为E0000H ~ EFFFFH,共64KB。

[单项选择题]

34、在两片8259A级联的中断系统中,主片的第三级IR3作为从片的中断请求,则初始化主从片时,ICW3的数据格式分别是()。

A.04H和30H

B.04H和03H

C.40H和03H

D.40H和30H

参考答案:

B

[填空题]

35若DS=3000H,BX=2000H,SI=0100H,ES=4000H,计算出下述各条指令中存储器操作数的物理地址。

参考答案:

[单项选择题]

36、8251A芯片复位后首先写入的应是()。

A.方式选择控制字

B.状态字

C.命令指令字

D.同步字符

参考答案:

A

[填空题]

37设BX=6D16H,AX=1100H,写出下列指令执行后BX寄存器的内容。

MOV CL, 06HROL AX, CLSHR BX, CL

参考答案:

[单项选择题]

38、8255A中,若需对端口C的PC3位置0,应写入的控制字是()。

A.10000111B

B.00000111B

C.10000110B

D.00000110B

参考答案:

D

[填空题]

39设计一个程序段,将DH中的最左3位清0,而不改变DH中的其它位,结果存入BH中。

参考答案:

AND DH, 1FH

MOV BH, DH

[单项选择题]

40、执行下面的指令后,AL中的数据是()。

MOVAL,20HANDAL,0FH

A.2FH

B.20H

C.0FH

D.00H

参考答案:

D

[填空题]

41选择正确的指令以实现下列任务。

(1)把DI右移3位,再把0移入最高位。

(2)把AL中的所有位左移1位,使0移入最低位。

 (3)AL循环左移3位。

 (4)DX带进位位循环右移1位。

参考答案:

[单项选择题]

42、设BX=2000H,[0003H]=16H,[2000H]=25H,[2003H]=74H,执行下面的指令后,AL中的数据是()。

MOVBX,2000HMOVAL,[BX+03H]

A.74H

B.25H

C.16H

D.2003H

参考答案:

A

[填空题]

43下列程序段执行后,寄存器AX、BX、和CX的内容分别是多少?

参考答案:

程序段执行后, AX=0020H,  BX=0202H,  CX=0220H。

[单项选择题]

44、假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSHAX后,存放数据21H的物理地址是()。

A.20102H

B.20101H

C.200FEH

D.200FFH

参考答案:

D

[填空题]

45写出下列逻辑地址的段地址,偏移地址和物理地址。

参考答案:

[单项选择题]

46、将寄存器AX的内容求反的正确操作是()。

A.NEGAX

B.XORAX,0FFFFH

C.NOTAX

D.CMPAX,AX

参考答案:

C

[填空题]

47假设数据段的定义如下所示:

试问PLENTH的值为多少?

它表示什么意义?

参考答案:

PLENTH = 2 + 32 = 34

它表示以P1和P2开头的成组变量共占用了多少个字节的内存空间。

[单项选择题]

48、段定义语句以()语句结束。

A.END

B.ENDP

C.ENDS

D.ENDM

参考答案:

C

[单项选择题]

49、当使用BP寄存器作基址寻址时,若无指定段替换,则内定在()段内寻址。

A.程序

B.堆栈

C.数据

D.附加

参考答案:

B

[填空题]

50试编程:

从键盘上输入同学的姓名Mr.ABC或Mrs.XYZ,当按动任意一个键时,屏幕上显示出“WelcomeMr.ABC”或“WelcomeMrs.XYZ”。

参考答案:

[单项选择题]

51、8086CPU最多能处理()种不同的中断类型。

A.64

B.256

C.512

D.1024

参考答案:

B

[填空题]

52简述搜索的实质。

参考答案:

是将AX或AL中的关键字减去由DI的内容所指向的目标串中的一个元素,不传送结果,只根据结果置标志位,然后修改DI的内容指向下一个元素。

通常在SCAS前加重复前缀REPNE/REPNZ,用来从目标串中寻找关键字,操作一直进行到ZF=1(查到了某关键字)或CX=0(终未查到)为止。

[单项选择题]

53、80286是()位的CPU。

A.32

B.64

C.16

D.8

参考答案:

C

[单项选择题]

54、一个字是()位二进制数。

A.32

B.20

C.16

D.8

参考答案:

C

[单项选择题]

55、8086的数据线有()根。

A.16

B.32

C.8

D.12

参考答案:

A

[单项选择题]

56、在计算机内部,一切信息的存取、处理和传送都是以()形式进行的。

A.EBCDIC码

B.ASCII码

C.十六进制编码

D.二进制编码

参考答案:

D

[单项选择题]

57、计算机中的记忆装置的基本单元是()。

A.寄存器

B.触发器

C.计数器

D.累加器

参考答案:

B

[单项选择题]

58、下列数据中,可能是八进制数的是()。

A.182

B.417

C.696

D.108

参考答案:

B

[单项选择题]

59、EPROM2764有11根地址线,它的容量大小是()KB。

A.16

B.8

C.4

D.2

参考答案:

D

[单项选择题]

60、字符d的ASCII码为十六进制数64,字符j的ASCII码为十六进制数()。

A.68

B.69

C.6A

D.6B

参考答案:

C

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

当前位置:首页 > 外语学习 > 法语学习

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

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