微机原理与接口技术复习题1.docx

上传人:b****6 文档编号:12834910 上传时间:2023-06-08 格式:DOCX 页数:61 大小:243.08KB
下载 相关 举报
微机原理与接口技术复习题1.docx_第1页
第1页 / 共61页
微机原理与接口技术复习题1.docx_第2页
第2页 / 共61页
微机原理与接口技术复习题1.docx_第3页
第3页 / 共61页
微机原理与接口技术复习题1.docx_第4页
第4页 / 共61页
微机原理与接口技术复习题1.docx_第5页
第5页 / 共61页
微机原理与接口技术复习题1.docx_第6页
第6页 / 共61页
微机原理与接口技术复习题1.docx_第7页
第7页 / 共61页
微机原理与接口技术复习题1.docx_第8页
第8页 / 共61页
微机原理与接口技术复习题1.docx_第9页
第9页 / 共61页
微机原理与接口技术复习题1.docx_第10页
第10页 / 共61页
微机原理与接口技术复习题1.docx_第11页
第11页 / 共61页
微机原理与接口技术复习题1.docx_第12页
第12页 / 共61页
微机原理与接口技术复习题1.docx_第13页
第13页 / 共61页
微机原理与接口技术复习题1.docx_第14页
第14页 / 共61页
微机原理与接口技术复习题1.docx_第15页
第15页 / 共61页
微机原理与接口技术复习题1.docx_第16页
第16页 / 共61页
微机原理与接口技术复习题1.docx_第17页
第17页 / 共61页
微机原理与接口技术复习题1.docx_第18页
第18页 / 共61页
微机原理与接口技术复习题1.docx_第19页
第19页 / 共61页
微机原理与接口技术复习题1.docx_第20页
第20页 / 共61页
亲,该文档总共61页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

微机原理与接口技术复习题1.docx

《微机原理与接口技术复习题1.docx》由会员分享,可在线阅读,更多相关《微机原理与接口技术复习题1.docx(61页珍藏版)》请在冰点文库上搜索。

微机原理与接口技术复习题1.docx

微机原理与接口技术复习题1

《微机原理与接口技术》复习题

(所有答案仅供参考)

一、单项选择题

1.8086CPU通过(1A)控制线来区分是存储器访问,还是I/O访问,当CPU执行INAL,DX指令时,该信号线为(2B)电平。

(1)A.M/

B.

C.ALED.N/

(2)A.高B.低C.ECLD.CMOS

2.n+1位符号数x的补码表示范围为(B)。

A.-2n

C.-2n-1≤x≤2n-1D.-2n

3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为(B)。

A.ANDAL,0FHB.ANDAL,0FOH

C.ORAL,0FHD.ORAL,0FOH

4.下列MOV指令中,不正确的指令是(D)。

A.MOVAX,BXB.MOVAX,[BX]

C.MOVAX,CXD.MOVAX,[CX]

5.中断指令INT17H的中断服务程序的入口地址放在中断向量表地址(C)开始的4个存贮单元内。

A.00017HB.00068HC.0005CHD.0005EH

6.条件转移指令JNE的条件是(C)。

A.CF=0B.CF=1C.ZF=0D.ZF=1

7.在8086/8088CPU中,一个最基本的总线读写周期由(1C)时钟周期(T状态)组成,在T1状态,CPU往总线上发(2B)信息。

⑴A.1个B.2个C.4个D.6个

⑵A.数据B.地址C.状态D.其它

8.在8086微机系统的RAM存储单元0000H:

002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是(C)。

A.0AHB.0CHC.0BHD.0DH

9.在计算机内部,数用( B )表示

A.十进制     B.二进制    C.八进制    D.十六进制

10.在计算机中,带符号数都是用( B)表示。

A.原码       B.补码    C.反码     D.ASCII码

11.允许作为寄存器间接寻址的寄存器是( C )

  A.AX、BX、CX、DX        B.AX、BX、SI、DI

 C.BP、BX、SI、DI        D.BX、DX、SI、DI

12.已知data是数据段名,下列指令中,错误的是(D )

 A.MOV  BX,offsetdata    B.MOV  AX,data

  C.MOV  BX,segdata     D.MOV  ES,data

13.下列指令中,源操作数的寻址方式为基址变址的是( B )

  A.ADD  [BX+10],AL       B.SUB  AL,[BX+DI]

  C.SUB  [200H],  AL      D.ADD  DL,[BX+10]

14.下列指令中,源操作数的寻址方式为寄存器寻址的是(D)

  A.ADD  byteptr[BX+10],5     B.SUB  AX,[BX+DX]C.ADD  DL,[BX+SI]D.SUB  AL,DL

15.已知AL=21H,CF=1,执行下列指令后,结果使AL=22H的是(B)

  A.MOV  AL,1  B.ADC  AL,0  C.ADD  AL,0D.INC  DL

16.无符号数的乘法指令是(D)

  A.IMUL   B.DIVC.IDIVD.MUL

17.如果当前的ZF标志为1,满足转移条件的指令是( A )

A.JZ  next   B.JNZ  next C.JS  next  D.JC  next

18.表示汇编结束的伪指令是( A )。

A.ENDS     B.ENDP    C.RET      D.END

19.8086宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令

是(B)。

A.汇编指令B.伪指令C.机器指令D.宏指令

20.CMPAX,DX指令执行后,当标志位SF、OF、ZF满足下列逻辑关系(SF⊕OF)

+ZF=0时,表明(A)。

A.(AX)>(DX)B.(AX)≥(DX)C.(AX)<(DX)D.(AX)≤(DX)

21.8086微机系统的RAM存储单元中,从0000H:

0030H开始依次存放23H,0FFH,

00H,和0F0H四个字节,该向量对应的中断号是(C)。

A.0AHB.0BHC.0CHD.0DH

22.8255的A口工作在方式1输入时,其中断允许控制位INTE的开/关是通过

对(C)的按位置位/复位操作完成的。

A.PC0B.PC2C.PC4D.PC6

23.在进入DMA工作方式之前,DMA控制器被当作CPU总线上的一个(B)。

A.I/O设备B.I/O接口C.主处理器D.协处理器

24.在PC/XT中,设(AX)=9305H,(BX)=6279H,若ADDBX,AX指令后接着INTO指令则会(B)。

A.进入INTO中断服务子程序B.执行INTO后面的指令

C.死机D.显示器显示OVERFLOWER

25.8086总线采用的是(1B),一个最基本的总线周期由(2C)个时钟周期(T状态)组成。

(1)A.同步总线协定B.半同步总线协定C.异步总线协定

(2)A.2B.3C.4

26.微处理器系统中采用存储器映像方式编址时存储单元与I/O端口是通过(A)来区分的。

A.不同的地址编码B.不同的读/写控制逻辑C.专用I/O指令

27.在一个项目或产品研制的过程中,通常采用(D)类型的存储芯片来存放待调试的程序。

A.RAMB.ROMC.PROMD.E2PROM

28.8259A工作在8086/8088模式时,初始化命令字ICW2用来设置(D)。

A.中断向量地址的高8位B.中断类型号地址的高5位

C.中断向量的高5位D.中断类型号的高5位

29.8086段寄存器的功能是(C)。

A、用于计算有效地址B、执行各种数据操作

C、用于存放段起始地址及计算物理地址

30.8086CPU的BIU的功能是(C)。

A.分析指令,产生控制信号B.计算有效地址

C.储器或I/O端口之间进行数据传送,并能形成物理地址

31.指出下列指令或伪指令中所有正确者:

(A)。

A、PUSHCSB、MOVAX,[SI][DI]

C、MOVBX,ES[BX]D、INAL,288H

32.构成8086/8088系统下64KB的系统程序需固化在64KB的EPROM中,选择芯片的最佳方案是用一片64K*8Bit容量的芯片(如HM27512),为保证该系统正常工作,程序存储器占据的地址为(D)。

A、00000H~0FFFFHB、80000H~8FFFFHC、F80000H~FFFFH

D、F0000H~FFFFFHE、C0000H~CFFFFHF、C70000H~CFFFFH

33.8086/8088系统中管理CPU与存储器或与I/O设备之间数据传送的单元是(C)。

A、EUB、MMUC、BIUD、PU

34.已知ES=2000H,DS=1500H,CS=4000H,SS=1000H,BX=5006H,指令MOVAX,[BX]中,源操作数的寻址方式是

(1)(C),源操作数所在存储单元的物理地址是

(2)(B)。

(1)A、寄存器寻址B、直接寻址C、寄存器间接寻址D、立即寻址

(2)A、15006HB、1A006HC、25006HD、45006H

35.8086/8088系统中通常堆栈以(C)为单位进行操作。

A、半字节B、字节C、字D、双字

36.在下列指令中,影响堆栈内容的指令是(B)。

A、POPB、CALLC、JMPD、IRET

37、某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有( D )条。

 A.32      B.16    C.20    D.24

38、执行“MOVDL,2AH”和“SHRDL,1”两条指令后,寄存器DL与CF标志分别是( B  )。

A.DL=10110110CF=1    B.DL=00110101CF=0

C.DL===11=1==CF=1 D.DL=00010101CF=0

39、可将寄存器AX中的D0,D5,D8和D11位取反,其余位不变的指令是(C)。

A.ANDAX,921H         B.ORAX,910H

C.XORAX,0921H        D.XORAX,0110H

40、若CPU地址线共16条,某存储芯片容量为2K,这加在该存储器芯片上的地址线为( A )。

A.A0~A10      B.A0~A11    C.A0~A15   D.A0~A16

41、从键盘输入的数据,通常以( C )形式表示的。

A.二进制     B.十六进制    C.ASCII码  D.BCD码

42、某存储单元的物理地址为3B4FEH,其段地址和偏移地址可分别选为( A  )。

A.3B4FH和104EH B.3B40H和00FEH C.2A00H和114FEHD.3B4FEH和0

43、指令MOVAX,ES:

[BX][SI]中,源操作数的物理地址是( B  )。

  A.16*(DS)+(BX)+(SI)        B.16*(ES)+(BX)+(SI)

  C.16*(SS)+(BX)+(SI)        D.16*(CS)+(BX)+(SI)

44、IBMPC/XT开机后,中断向量表存放在( D  )。

  A.ROM地址高端        B.ROM地址低端.

  C.RAM地址高端        D.RAM地址低端

45、动态RAM的特点是(B )。

A.速度高于静态RAM      B.需刷新电路

C.集成度低于静态RAM      D.一般用于高速缓存

46、一般查询I/O时总是按( B )次序完成一个字符的传输。

  A.写数据端口,读/写控制端口 B.读状态端口,读/写数据端口

C.写控制端口,读/写状态端口 D.读控制端口,读/写数据端口

47、当执行存储器写指令时,如“MOV[BX],AX”指令,则CPU的外部管脚状态是(D)。

A.WR=1RD=1M/IO=0B.WR=0RD=1M/IO=0

C.WR=1RD=0M/IO=1D.WR=0RD=1M/IO=1

48、设某静态RAM芯片容量为8K*8位,若用它组成32K*8的存储器,所用芯片以及这种芯片的片内地址线数目是(A)

A.4片,13根B.4片,12根C.6片,11根D.4片,16根

二、填空题

1.针对设备对系统资源需求的不同,USB规范中规定了4种数据传输方式,这4传输方式为:

同步传输方式(Isochronous)、中断传输方式(Interrupt)、控制传输方式(Control)和批传输方式(Bulk)。

2.已知(AL)=0101110lB,执行指令NEGAL后再执行CBW,(AX)=0FFA3H。

3.列出两种目前普遍采用的总线标准ISA、PCI。

4.设字长为八位,有x=-1,y=124,则有:

[x+y]补=_01111011_,[x-y]补=__10000011__。

5.在动态存储器2164的再生周期中,只需要行地址,所以在

这两个信号中,只有

变为低电平。

6.完成下列运算。

  

(1)(1010.001)2–(10.1)2=( 111.101 )2

(2)(1010.1011)2 +(0001.1100)2=( 1011.0111)2

7.已知指令序列为:

MOVAX,0FFBDH

MOVBX,12F8H

IDIVBL

此指令序列执行后,(AX)=0308H,(BX)=12F8H。

8.微型计算机中,CPU重复进行的基本操作是:

取指令,分析指令,执行指令。

9.若(AL)=96H,(BL)=12H,则执行MULBL指令后,结果为( 0A8CH   )。

10.若(AL)=01001001B,执行ADDAL,AL指令后,再执行DAA命令,则(AL)=98H,(CF)=0,(AF)=1。

11.若(CS)=4200H时,物理转移地址为4A230H,当CS的内容被设定为7900H时,物理转移地址为81230H。

12.指令MOVSI,2100H的源操作数寻址方式是立即数寻址,目的操作数寻址方式是寄存器寻址。

13.已知ROM芯片容量为256*4位,则其地址端有 8 位,数据端有 4 位。

14.8259A工作在8086模式,中断向量字节ICW2=70H,若在IR3处有一中断请求信号,这时它的中断向量号为73H,该中断的服务程序入口地址保存在内存地址为1CCH至1C7H的4个单元中。

(简析:

ICW2中记录了8259A的8级中断对应的中断类型号的高5位,中断类型号的低3位由中断引脚编号确定,所以IR3脚对应的中断类型号为73H,中断服务程序的入口地址=中断类型号*4=73H*4=1CCH。

15.设模为28,则52的补码为34H,-14的补码为0F2H,-0的反码为0FFH。

16.在8086系统中,若CS为0A000H,这代码可寻址的物理空间范围为0A0000H~ 0AFFFFH 。

17.数制转换:

247.86=F7.DCH=_001001000111.10000110_BCD

18.设内存中一个数据区的起始地址是1020H:

0A1CBH,在存入5个字数据后,该数据区的下一个可以使用的单元的物理地址是1020H:

0A1D5H或1A3D5H。

19.8086根据所构成系统大小的不同,可以工作在最大方式或最小方式。

在最大方式下,系统需使用总线控制器8288来形成总线周期。

20.微机系统内,按信息传输的范围不同,可有内总线,片(间)总线,系统内总线,系统外总线等四级总线。

21.CPU对外设进行数据传送的方式有几种,即程序(查询)方式,中断方式,DMA方式。

22.汇编指令通常包括操作码和操作数两部分。

23.在8086CPU中,由于BIU和EU分开,所以_取指令_和_执行指令_可以重叠操作,提高了CPU的利用率。

24.8086系统中,默认方式下对指令寻址由寄存器CS和IP完成,而堆栈段中的偏移量可由寄存器SP或BP来指示。

25.8088的地址线共有_20__根,可寻址的范围为__1MB__。

26.8255A有3种工作方式,他们分别是基本输入/输出方式、选通输入/输出方式、双向传输方式。

27.堆栈是内存中的一个专用区域,其存取规则是:

先进后出,后进先出。

28.8086/8088CPU提供了接受外部中断请求信号的引脚是_INTR和NMI。

29.8088CPU中,代码段寄存器的符号名是__CS__,数据段寄存器的符号名是__DS__。

30.ORG伪指令的功能是设置起始地址伪指令。

31.8086系统中,地址FFFF0H是_CPU复位以后执行第一条指令的_地址。

32.在8086/8088内部设置预取指令队列的目的是连续执行指令,提高工作速度。

33.我们知道,内存按字节划分存储单元,每个存储单元有个唯一的编号称为该单元的物理地址,当一个大于8位的数据要在内存存放时,数据的存放规则是:

高字节放在 高地址单元 ,低字节放在 低地址单元 。

34.在8088CPU的体系结构中,由指令执行部件(EU)负责执行指令,总线接口部件(BIU)负责取指令、读出操作数和写入结果。

35.定义字节变量的伪指令是  DB ,定义字变量的伪指令是 DW 。

36.逻辑地址为2134H:

123H,其对应的物理地址是__21463H__。

37.8086/8088中断系统可处理255个中断源,其中INT0AH对应的中断向量在内存0028H。

38.8086/8088汇编程序中,如果已知(DL)=80H,则执行指令ADDDL,90H后,(DL)=10。

39.8086/8088系统采用I/O端口与内存地址分别独立寻址的方式。

40.微机系统中要组成32KB*16的存储器,需要选用32片规格为2KB*8的芯片。

41.8086/8088系统中存储器的寻址范围是1MB,I/O接口的寻址范围是64K。

42.设置8255A的A口输入,B口输出,C口上半口输入,下半口输出,方式0则对应的控制字为。

43.设置8255A的A口输入,方式1;B口输出,C口输入,方式0;则对应的控制字应设置为。

44.8086CPU的MN/MX引脚的作用是_决定CPU工作在什么模式(最小/最大)_。

45.执行下列指令序列后MOVAX,1234HMOVBX,00FFHANDAX,BX结果AX=0034H。

46.8086/8088CPU复位后,指令从FFFFH:

0000H(逻辑地址)处开始执行。

47.一个16位二进制数用补码方式表示的有符号数的范围是-32768≤x≤32767。

48.计算(10101.011)2+(10101)BCD+(15.6)16=(57.75)10。

49.若定义DATDW‘1234’,则(DAT+1)和(DAT+2)两个相连的内存中存放的数据是31H,34H或32H,33H。

50.8259A共有_7个__个可编程的寄存器,它们分别用于接受CPU送来的__初始化__命令字和___操作__命令字。

51.设系统中有主、从8259A芯片共3片,最多能管理22级中断优先级。

三、简答题(答案参考教材和课件)

1、中断、中断源的概念;中断响应的条件、过程;中断的类型。

2、在PC机中,硬件中断INTR也称可屏蔽中断,简述可屏蔽中断“屏蔽”含义?

3、画图说明,在8086内部怎样由逻辑地址形成20位物理地址?

4、计数器/定时器8253有哪几种工作方式?

各有何特点?

5、CPU与接口交换数据的方式有那几种,它们各有什么特点?

6、8259A的中断优先权的管理有几种方式?

7、USB的基本框架包含哪几部分?

8、CPU与外设通信为什么要使用接口?

9、什么是多层次存储结构?

有什么作用?

10、主存储器的主要技术指标有哪些?

11、8255A有那几种工作方式,各有什么特点?

12、微处理器是微型计算机的核心,虽有不同的型号,但它们都具有相同的6个功能,这6个功能是什么?

13、微处理器的内部结构中由哪些功能部件组成?

14、微型计算机是面向总线结构的,系统总线中的地址总线、数据总线和控制总线各有什么用途?

15、8086/8088CPU的内部结构有什么特点?

16、分析SUB与CMP指令的异同点,指出它们使用的场合。

17、串操作指令的两个特点是什么?

18、存储器体系为什么采用分级结构,主要用于解决存储器中存在的哪些问题?

19、CPU与外设之间的数据传输控制方式有哪几种?

何谓程序控制方式?

它有哪两种基本方式?

请分别用流程图的形式描述出来。

20、什么是接口?

什么是端口?

在8086/8088微机系统中,CPU是如何实现端口寻址的?

21、中断向量表的功能是什么?

已知中断类型码分别是84H和FAH,它们的中断向量应放在中断向量表的什么位置?

22、串行通信和并行通信有什么异同?

它们各自的优缺点是什么?

23、什么叫DMA传送方式?

试说明DMA方式传送数据的主要步骤。

24、请分析8255芯片引脚A1,A0的作用。

25、一个8位的A/D转换芯片,当最大模拟量程为+5V时,其分辨率为多少?

若是12位A/D转换芯片,其分辨率又为多少?

26、若测试某种材料的性质,要求以每秒5000个点的速度采样,若要采样1分钟,试问:

至少要选用转换时间为多少的8位ADC芯片?

要多少字节的RAM存储采样数据?

27、列出8086/8088CPU接口部件(BIU)和执行部件(EU)的主要组成及其寄存器。

28、设DS=4500H,AX=0508H,BX=4000H,SI=0320H。

当8088CPU在最小状态下执行指令MOV[BX+SI+0100H],AX时,各控制信号IO/M、DT/R、/RD、/WR在有效期间的状态分别是什么?

数据总线和地址总线上的数据分别是多少?

29、8086系统的存储器配置有何特点?

它们是如何实现的?

30、什么是堆栈?

8086的栈顶如何确定?

31、8086系统的中断系统有哪几种?

他们是如何转入中断服务程序的的?

转入中断服务程序时8086要保护那些重要信息?

32、计算机基本的I/O数据传送方式有几种?

33、8253/4有几种工作方式?

各有什么特点?

34、ASCII码的中文全称是什么?

ASCII码的标准信息宽度是几位?

(下面两题为简答题答题得分样例,仅供参考!

35、中断向量表安排在内存中的什么区域?

最多可以安排多少个中断向量?

若对应中断类型码为47H的中断服务程序存放在2300H:

3460H开始的区域中,则该中断向量在内存中是如何存放的?

试编写一程序段完成该中断向量的设置。

(6分)

答:

最低1K空间中,0~003FFH(本步骤1分)

最多可以安排256个中断向量(本步骤1分)

47H*4

60H

34H

(本步骤2分)

00H

23H

程序:

MOVAX,0

MOVES,AX

MOVES:

[4*47H],3460H

MOVES:

[4*47H+2],2300H(本步骤2分)

36、在8086系统中,若要扩展64KB的存储空间,现有

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

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2