微机原理与接口技术综合复习题Word文件下载.docx

上传人:b****6 文档编号:20689212 上传时间:2023-01-25 格式:DOCX 页数:28 大小:132.52KB
下载 相关 举报
微机原理与接口技术综合复习题Word文件下载.docx_第1页
第1页 / 共28页
微机原理与接口技术综合复习题Word文件下载.docx_第2页
第2页 / 共28页
微机原理与接口技术综合复习题Word文件下载.docx_第3页
第3页 / 共28页
微机原理与接口技术综合复习题Word文件下载.docx_第4页
第4页 / 共28页
微机原理与接口技术综合复习题Word文件下载.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

微机原理与接口技术综合复习题Word文件下载.docx

《微机原理与接口技术综合复习题Word文件下载.docx》由会员分享,可在线阅读,更多相关《微机原理与接口技术综合复习题Word文件下载.docx(28页珍藏版)》请在冰豆网上搜索。

微机原理与接口技术综合复习题Word文件下载.docx

A.-256B.-255

C.-128D.-127

13.十进制数-123的8位二进制补码为(C)

A.01111011B.10000100

C.10000101D.11111011

14.设AL=7AH,BL=8BH,执行指令“CMPAL,BL”后,标志位OF和SF的状态为(D)

A.OF=0,SF=0B.OF=0,SF=1

C.OF=1,SF=0D.OF=1,SF=1

15.设AX=006BH,顺序执行指令“NEGAL”和“CBW”后,AX中的内容为(D)

A.0094HB.0095H

C.0FF94HD.0FF95H

16.能对状态标志位CF产生影响的指令是(A)

A.NEGAXB.NOTAX

C.DECAXD.INCAX

17.通常,外设接口中的数据端口、状态端口和控制端口(C)

A.都是双向端口

B.分别为双向端口、输出端口和输入端口

C.分别为双向端口、输入端口和输出端口

D.分别为输入端口、输入端口和输出端口

18.实际应用中,大部分DMAC采用的最常用、最简单的传送方式是(D)

A.中断传送B.周期挪用

C.周期扩展D.CPU停机

19.若输入电压满刻度值为2V,则8位ADC的分辨率约为(B)

A.2mVB.7.8mV

C.15.6mVD.250mV

20.设SS=1000H,SP=0100H,AX=1234H,执行指令“PUSHAX”后,存放数据34H的内存单元物理地址为(A)

A.100FEHB.100FFH

C.10102HD.10103H

21.8086微处理器的字长为(C)

A.1位B.8位

C.16位D.32位

22.数字“3”的标准ASCII代码为“0110011”,它的带偶校验的ASCII代码为(D)

A.00110011B.01100110

C.01100111D.1011001l

23.BP用作基地址寄存器时,隐含使用的段寄存器为(D)

A.CSB.DS

C.ESD.SS

24.8086CPU在进行I/O端口写操作时,控制信号M/

和DT/

是(B)

A.M/

=L、DT/

=LB.M/

=H

C.M/

=H、DT/

=LD.M/

25.芯片8288在8088CPU系统中用作(C)

A.总线锁存器B.总线收发器

C.总线控制器D.总线仲裁器

26.在使用重复控制指令时,用作重复次数计数器的寄存器是(C)

A.AXB.BX

C.CXD.DX

27.8086的存储器是分段的,定义一个段的命令是(B)

A.MACRO和ENDMB.SEGMENT和ENDS

C.PROC和ENDPD.NAME和END

28.DRAM芯片2164的存储容量为64K×

1位,对2164芯片的刷新方法是(C)

A.每次刷新1个存储单元B.每次刷新128个存储单元

C.每次刷新256个存储单元D.每次刷新512个存储单元

29.下列不属于8259A基本组成部分的是(B)

A.优先权判别器PRB.标志寄存器FR

C.8位中断请求寄存器IRRD.8位中断屏蔽寄存器IMR

30.下列关于74LS373的说法,正确的是(B)

A.74LS373是一种3—8地址译码器B.74LS373是一种8D锁存器

C.74LS373主要用于数据缓冲D.74LS373主要用于地址缓冲

31.下列不属于DMA数据传送方式的是(A)

A.中断传送B.请求传送

C.单字节传送D.成组传送

32.

33.

34.X和Y是两个有符号的单字节整数,执行X+Y后,结果有溢出的是(B)

A.X=60,Y=67B.X=90,Y=38

C.X=100,Y=26D.X=120,Y=5

35.设DF=0,每次执行MOVSB指令后,SI和DI均要分别(C)

A.减2B.减1

C.加1D.加2

36.已知SP=2110H,执行指令“POPAX”后,SP寄存器的值为(D)

A.210EHB.210FH

C.2111HD.2112H

37.设AL=0AH,下列指令执行后,能使AL=05H的指令是(D)

A.NOTALB.ANDAL,0FH

C.ORAL,0FHD.XORAL,0FH

38.条件转移指令JNBE产生转移的条件是(A)

A.CF=0且ZF=0B.CF=0且ZF=1

C.CF=1且ZF=0D.CF=1且ZF=l

39.已知语句为:

ORG0010H

VALDW1,2,$+2,3,4,5

则指令“MOVAX,VAL+4”执行后,AX的值为(D)

A.0004HB.0005H

C.0012HD.0016H

40.某容量为16KB的采用全译码的RAM的首地址为30000H,则其末地址可能是(C)

A307FFHB.30FFFH

C.33FFFHD.34FFFH

41.十进制数—123的8位补码为( C  )

A.83HB.84H

C.85HD.0FBH

42.计算机系统中内存容量大小取决于( D  )

A.CPU数据总线的位数B.CPU地址总线的位数

C.CPU控制总线的位数D.CPU数据总线和地址总线的位数

43.当8086进行堆栈操作时,使用的段基值是在( D  )

A.CS中B.DS中

C.ES中D.SS中

44.8086CPU中的DT/

信号用于控制(  D )

A.串操作时的增址或减址B.存储器的读或写

C.I/O端口的输入或输出D.数据总线的传送方向

45.当所选中的存储器和外设的存取速度较慢时,允许在总线周期中插入等待周期Tw,插入的Tw是在( C  )

A.T1与T2之间B.T2与T3之间

C.T3与T4之间D.T4与下一个总线周期的T1之间

46.下列伪指令中,可以用来定义字节变量的是(  A )

A.DBB.DW

C.DDD.DQ

47.条件转移指令JNO的转移条件是( A  )

A.OF=0B.IF=0

C.CF=0D.PF=0

48.设AL的内容为4BH,执行指令“TESTAL,05H”后,AL的内容为( B  )

A.01HB.4BH

C.4FHD.0BEH

49.指令性语句用在(  D )

A.数据段B.附加数据段

C.堆栈段D.代码段

50.需要配置刷新电路的存储器是(  D )

A.ROMB.EPROM

C.SRAMD.DRAM

51.74LS138译码器是( C  )

A.1—2译码器B.2—4译码器

C.3—8译码器D.4—16译码器

52.设某一ROM芯片的地址范围为0000H~03FFH,则该ROM芯片可寻址单元有(  A )

A.1K个B.2K个

C.4K个D.8K个

53.8086按I/O指令寻址方式得到的地址是( D  )

A.物理地址B.有效地址

C.段内偏移量D.I/O端口地址

54.下列芯片中,可供外设向CPU发中断请求信号的芯片是(  D )

A.8251AB.8253—3

C.8255AD.8259A

55.8086CPU系统中NMI的中断类型号为(  C )

A.00HB.01H

C.02HD.03H

56.用于选择8255A片内寄存器的信号是( A  )

A.A1A0B.

C.D7~D0D.

57.当8255A的三个端口都工作在方式0输入时,则应选择的控制字为( B  )

A.8BHB.9BH

C.0BBHD.0FBH

58.8253—5的计数执行单元是一个(  B )

A.加1计数器B.减1计数器

C.加2计数器D.减2计数器

59.8253—5采用软件触发选通的工作方式是( C  )

A.方式1B.方式2

C.方式4D.方式5

60.一般串行通信使用的数据传输线的位数是( A  )

A.1位B.4位

C.8位D.16位

61.8086CPU系统中,内存的最大容量为(B)

A.1024BB.1024KB

C.1024MBD.1024GB

62.每条指令的执行由取指令、译码和执行等操作组成,执行一条指令所需要的时间称为(A)

A.指令周期B.总线周期

C.时钟周期D.CPU周期

63.8086微处理器的A19/S6~A16/S3引脚是(D)

A.数据总线B.地址总线

C.地址/数据总线D.地址/状态总线

64.当零标志ZF=l时,表示(B)

A.运算结果为1B.运算结果为0

C.运算结果不为0D.运算结果为全l

65.在堆栈操作中,它隐含使用的通用寄存器是(D)

C.BPD.SP

66.指令JMPDWORDPTR[BX][SI]的寻址方式是(D)

A.段内直接转移寻址B.段内间接转移寻址

C.段间直接转移寻址D.段间间接转移寻址

67.下列指令执行后,能使(BX)=0,同时也使CF=0、OF=0的指令是(B)

A.ORBX,BXB.XORBX,BX

C.ANDBX,BXD.TESTBX,0FFFFH

68.只读存储器芯片写入内容后,可以用电信号清除的是(D)

A.ROMB.PROM

C.EPROMD.E2PROM

69.I/O端口工作在独立编址方式时(D)

A.与存储器共用统一的地址空间

B.读写操作由硬件信号

来实现

C.用MOV指令访问

D.用专用的I/O指令访问

70.中断向量表中存放着(C)

A.中断服务程序B.被中断的服务程序

C.中断服务程序入口地址D.被中断的服务程序的断点地址

71.一般的接口电路片选信号是由(A)

A.译码器产生B.寄存器产生

C.锁存器产生D.缓冲器产生

72.当8255A的端口A作在方式2时,该端口(C)

A.只能输出B.只能输入

C.既可输入也可输出D.不能输入和输出

73.8253—5中的计数执行单元是(C)

A.8位计数器B.10位计数器

C.16位计数器D.32位计数器

74.当8253—5的某一计数器设定为方式2,初值为1000,GATE一直为1的情况下,若CLK的输入频率为10KHz,则OUT的输出频率为(B)

A.1HzB.10Hz

C.100HzD.1000Hz

75.下列芯片中,属于可编程串行通信接口的芯片是(A)

A.8251AB.8253—5

C.8255AD.8259A

76.用8位补码85H表示的十进制数为(A)

A.-123B.-5

C.122D.133

77.在8086CPU中,用于保存当前代码段段基值的寄存器是(C)

A.DSB.ES

C.CSD.SS

78.设AL的内容为0BEH,执行指令“SHRAL,01H”后,AL的内容为(A)

A.5FHB.7CH

C.0BEHD.0DFH

79.Intel2732A的存储容量为(B)

A.2K×

8位B.4K×

8位

C.32K×

4位D.64K×

1位

80.响应INTR中断请求的必要条件为(B)

A.IF=0B.IF=1

C.TF=0D.TF=1

81.已知SP=2110H,执行指令“PUSHAX”后,SP寄存器的值为(A)

A.210EHB.210FH

C.2111HD.2112H

82.指令XLAT通常用于表格检索,在使用该指令时,存放表格首地址的寄存器是(B)

A.AXB.BX

C.CXD.DX

83.下列指令执行后,AL寄存器的值保持不变的是(C)

A.ADDAL,01HB.ADCAL,01H

C.CMPAL,0lHD.SUBAL,01H

84.条件转移指令JB产生转移的条件是(B)

A.CF=0B.CF=l

C.OF=0D.OF=1

85.执行1号DOS系统功能调用,从键盘输入的字符值存放在寄存器(A)

A.AL中B.BL中

86.SRAM芯片6116的工作方式为读出时,控制信号

的状态是(B)

=L、

=LB.

=H、

=LD.

87.下列关于8259A的功能,正确的说法是(B)

A.8259A的中断优先权管理方式共有6种

B.8259A能向CPU提供可编程的中断类型码

C.一片8259A最多可管理64级优先权中断源

D.8259A不能对所管理的中断源进行屏蔽

88.下列关于74LS245的用途,不正确的说法是(B)

A.常用于数据锁存B.常用于数据双向传送

C.常用于数据驱动D.常用于数据缓冲

89.下列中断中,属于外部中断的是(C)

A.溢出中断B.断点中断

C.可屏蔽中断D.除法出错中断

90.RS-232C标准的电气特性中数据“0”规定为(D)

A.-3~-15VB.-5~0V

C.0~+5VD.+3~+15V

二、填空题请在每小题的空格中填上正确答案。

错填、不填均无分。

1.计算机系统是由________和________组成的。

2.8086CPU中的CS称为________寄存器,FR称为________寄存器。

3.2732A是EPROM芯片,当

引脚加上21伏电压且

加上低电平时,2732A为________方式,而该片Vcc引脚应加________伏电压。

4.8255A有三个________位端口PA、PB、PC,各端口都可由程序设定为各种不同的工作方式,其中端口A有________种工作方式。

5.PC总线信号线包括________位双向数据总线,________位单向地址总线。

6.时钟周期是CPU的时间基准,由计算机的________决定。

8086CPU的总线周期至少由________个时钟周期组成。

7.I/O端口的编址方式有________和________两种。

8.

9.十进制数+13的8位二进制补码为__0DH______,十进制数-13的8位二进制补码为__11110011B______。

10.容量为16K×

8位的RAM芯片62128的地址线有___14_____条,数据线有___8_____条。

11.8086CPU加电复位后,CS=__0FFFFH____,IP=__0000H____。

12.应用PROC和ENDP可以定义一个过程,在定义时,过程的类型属性可选用__NEAR____或__FAR____。

13.当前PC机中存储系统采用______、______和辅助存储器三级存储体系结构。

14.8259A的中断优先权管理方式有完全嵌套方式、自动循环方式、特殊循环方式、______和______等五种。

15.8位二进制补码11111111B表示的十进制数真值为____-1_______,8位二进制反码11111111B表示的十进制数真值为____-0_______。

16.8086CPU中的INTR信号称为_______,NMI信号称为_______。

17.微机指令系统的指令一般由两部分组成,即_______和_______。

18.74LSl38是一个译码器,它有__3___个“选择输入端”,3个“使能输入端”,以及__8____个输出端。

19.大部分DMAC都有三种DMA传送方式:

(1)单字节传送方式;

(2)____方式;

(3)____方式。

20.RS一232C是应用于串行二进制交换的____和____之间的标准接口。

21.8086CPU被设计为两个独立的功能部件,它们是___________和___________。

22.存储器的存储速度可以用两个时间参数表示,一个是___________,另一个是___________。

23.8086有两条中断请求线,它们是___________和___________。

24.当总线上所接负载超过总线的负载能力时,必须在总线和负载之间加接___________或___________。

三、简答题

1.什么是逻辑地址?

什么是物理地址?

8086系统中物理地址为多少位?

2.设有数据定义如下:

DA1DB1,2

DA2DW213H

R1EQUDA2-DAl

DA3DW?

DA4DD?

R2EQU$-DA3

问R1和R2的值分别是多少?

3.在存储器系统中,实现片选控制的全译码、部分译码和线选三种方法各有何特点?

4.分别写出能完成下列操作的指令:

(1)将AL的高4位清零,低4位保持不变;

(2)将AL的低4位全置“1”,其他位不变;

(3)将AL的最低位取反,其他位不变。

5.什么是中断向量表?

8086系统的中断向量表存放在存储器的哪一个区域?

在这个区域中,哪4个字节单元用于存放类型3的中断向量?

6.简述最大方式下,支持8086系统工作的芯片有哪些?

各自的作用是什么?

7.内存芯片同CPU连接时,有哪三类线要连接?

8.简述中断传送方式的工作过程。

9.8253有几个独立的计数器?

每个计数器可工作在几种不同的工作方式下?

每种方式有几种不同的计数方式?

10.设DS=2000H,BX=0100H,(20100H)=12H,(20101H)=34H。

问:

(1)执行指令“MOVAX,[BX]”后,AX的值是多少?

(2)执行指令“LEAAX,[BX]”后,AX的值是多少?

11.设有数据定义如下:

ARRAYDB′ABCDE′

TABLEDW10DUP(?

下列5条MOV指令执行后,AX、BX、CX、DX、SI的值分别是多少?

(1)MOVAX,TYPEARRAY

(2)MOVBX,TYPETABLE

(3)MOVCX,LENGTHARRAY

(4)MOVDX,LENGTHTABLE

(5)MOVSI,SIZETABLE

12.外设向CPU申请中断,但CPU不予以响应,原因有哪些?

13.指令“MOVAX,[200lH]”的机器码为4个字节,存放在代码段1000H:

2000H开始的4个单元中,8086CPU执行该指令从取指到执行指令需要多少个总线周期?

设系统时钟频率为5MHz,在无等待周期的情况下,从取指到执行指令需要多少时间?

14.ADC0809同微处理器直接相连,EOC引脚接微处理器的INTR脚,微处理器可以采取几种方式正确读取ADC0809的A/D转换结果?

15.请指出指令“ADCCX,MASK[BX][SI]”中各操作数的寻址方式。

16.简述存储系统的层次结构。

17.在异步串行通信中,传送每个字符的字符格式是由哪几部分组成的?

18.一片8259A可管理多少级优先权中断源?

通过8259A的级联,最多可管理多少级优先权中断源?

20.设某系统为20位地址总线,采用全译码方式,若用512×

4位RAM构成16KB的存储系统,需要多少个RAM芯片?

需要多少位地址作为片外地址译码?

21.简述查询式数据传送方式的工作过程。

22.ADC0809能否同时对8路模拟量进行A/D转换?

阐明原因。

23.分别指出下列各指令中源操作数的寻址方式

(1)MOVAX,1000H

(2)MOVAX,[1000H]

(3)MOVAX,[BX]

(4)MOVAX,[BX+0100H]

(5)MOVAX,[BX+SI+0010H]

24.设有数据定义如下:

ARRAYDB10H,24H,5AH,…,0C7H,98H

COUNTEQU$-ARRAY

试分别写出完成下列操作的指令。

(1)将ARRAY的偏移地址送BX;

(2)将ARRAY的第1个字节单元内容送AL;

(3)将ARRAY数组的数据元素个数送CX。

四、分析题

1.阅读下列程序段,回答问题

SUMDW?

MOVAX,0

MOVCX,10

MOVBX,2

LOP1:

ADDAX,BX

INCBX

LOOPLOP1

MOVSUM,AX

HLT

(1)该程序段执行后,寄存器AX和BX的内容分别是什么?

(2)该程序段完成的功能是什么?

2.已知定时器8253的CLK0=100KHz,GATE0=1,端口地址范围为304H~307H。

采用计数通道0,设计一个循环扫描器,要求扫描器每隔10ms输出一个宽度为1个时钟周期的负脉冲。

(1)写出求计数初值的过程;

(2)编写8253的初始化程序。

初始化时无关项置0,计数值的码制为二进制。

3.阅读下面的程序,回答问题:

DATASEGMENT

ARRAYDB8,-19,65,-12,78,-32,l20,-17,36,32

COUNTEQU$-ARRAY

RESULTDB?

DATAENDS

CODESEGMENT

ASSUMECS:

CODE,DS:

DATA

MAINPROCFAR

BEGIN:

PUSHDS

PUSHAX

MOVAX,DATA

MOVDS,AX

LEASI,ARRAY

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

当前位置:首页 > 工程科技 > 电力水利

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

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