考研微机原理习题集.docx

上传人:b****8 文档编号:9576826 上传时间:2023-02-05 格式:DOCX 页数:18 大小:177.90KB
下载 相关 举报
考研微机原理习题集.docx_第1页
第1页 / 共18页
考研微机原理习题集.docx_第2页
第2页 / 共18页
考研微机原理习题集.docx_第3页
第3页 / 共18页
考研微机原理习题集.docx_第4页
第4页 / 共18页
考研微机原理习题集.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

考研微机原理习题集.docx

《考研微机原理习题集.docx》由会员分享,可在线阅读,更多相关《考研微机原理习题集.docx(18页珍藏版)》请在冰豆网上搜索。

考研微机原理习题集.docx

考研微机原理习题集

考研习题-微机原理试卷及参考答案

填空题:

1.从功能上分,8086CPU由_______和_______两部分组成  执行部分EU,总线接口部分BIU

2.8086CPU采用_______和_______两级存储器寻址方式段地址,段内偏移地址

3.假设CS=8311H,IP=1234H,则该指令单元的20位物理地址为_______84344H

4.计算机硬件基本结构包括:

_______、_______、_______、_______、_______ 等部件,这些部件通过_______、_______、_______相连接运算器,控制器,存储器,输入设备,输出设备,数据总线,地址总线,控制总线

5.8086CPU具有_______跟地址线,因此具有_______的存储器地址空间。

20,1M

6.指令MOVAX,10H的原操作数和目标操作数分别是_______,_______。

10H,AX

6.机器数可以用不同的方法表示,常用的编码方式有_______,_______,_______。

原码,反码,补码

7.已知原码为10011010,则补码为_______。

7.二进制数1011.11B转化为十进制为_______。

11.75

8.8086有_______个通用寄存器,_______个专用寄存器4,4

8.计算机系统总线按功能分可分为_______,_______,_______。

数据总线,地址总线,控制总线。

8.堆栈数据的存取原则是_______“先进先出,后进后出”

9.8086的四个段寄存器分别是_______,_______,_______,_______。

DS,CS,SS,ES

9.8086的标志寄存器中控制标志有:

_______,_______,_______。

DF,IF,TF

10.8086指令的操作数寻址方式有_______,_______,_______,_______。

立即数,寄存器,IO口,内存单元

11.汇编语言的源程序语句可以分为:

_______,_______,_______。

指令语句,伪指令语句,宏指令语句

12.在8086最小工作模式下芯片8286的作用是_______。

增大总线驱动能力

13.8086的引脚中INTR的功能是_______。

可屏蔽中断请求信号

14.8086最小工作模式时ALE管脚的作用为_______。

地址锁存信号

15.8086最小工作模式下M/IO口的作用是_______。

访问存储器或IO口控制信号

16.随机存取存储器英文缩写为_______只读存储器缩写为_______。

RAM,ROM

17.半导体存储器的主要计数指标为_______,_______,_______,_______。

存储容量,最大存取时间,功耗,可靠性

18.半导体存储器的基本结构有_______,_______,_______,_______等构成。

地址译码,存储矩阵,读写控制逻辑,三态双向缓冲器

19.片选控制信号方法有_______,_______,_______。

全译码,部分译码,线译码

20.中断处理的一般步骤是_______,_______,_______。

保护现场,执行中断服务程序,恢复现场

21.可屏蔽中断INTR在中断请求时,CPU无响应则最可能的原因是_______。

IF=0

22.8086的中断系统分为两大类分别是_______,_______。

内部中断,外部中断

23.8086外部中断可分为_______,_______两大类。

可屏蔽中断,不可屏蔽中断

24.8259A与8086CPU相连的作用是_______。

中断控制器

25.8259A的中断请求触发方式有_______,_______。

边沿触发方式,电平触发方式

26.8253的功能是_______。

可编程定时器\计数器

27.8255的功能是_______。

可编程并行接口拓展

28.每片8253有_______个独立的_______位计数通道,每个计数器可编程设定_______种工作方式。

3,16,6

29.8086的数据总线有_______位,地址总线有_______位,其中_______地址/数据复用总线。

16,20,AD0—AD15

30.当始值写入8253的寄存器之后要经过_______个初时钟周期。

1

31.8253计数器的最大初始值是_______。

0

32.8253用十进制计数时最大的计数个数是_______。

104

33.衡量串行数据传输速度的参量称为_______。

波特率

34.设数据帧为1位起始位,1位停止位,7位数据位,1位奇偶校验位,波特率为1200.用7位数据位代表一个字符,则最高字符传输速度为_______。

120

35.串行通信中数据传输模式可分为_______,_______,_______三种模式。

单工,半双工,全双工

36.RS232接口标准的9针连接器中,TXD脚和RXD脚的功能是_______,_______。

串行数据发送,串行数据接收

37.RS232的数据线TXD和RXD使用_______逻辑,_______表示逻辑0,_______表示逻辑1。

负,高电平,低电平

38.8250串行通信接口芯片在接收端设立了三种出错标志,分别是_______,_______,_______。

奇偶错误,帧错误,溢出错误

39.A/D转换类型有_______,_______,_______。

并行比较型,逐次比较型,双积分型

40.D\A转换的主要性能参数是_______,_______。

分辨率,建立时间

41.DAC0832是一种_______位的DA转换芯片,A\D7472是通用_______位A|D转换芯片

8,12

42.DAC0832的输出电路分为_______,_______。

单极性电压输出,双极性电压输出

43.在数据通信中有两种基本的通信方式:

_______,_______。

串行通信,并行通信

选择题:

1.8086CPU具有在()根地址线,()根数据线()A

(A).20,16(B).20,20

(C)16,16(D).16,20

2.假设CS=8311H,IP=1234H,则该指令单元的物理地址为()C

(A)8311H(B)9545H

(C)84344H(D)84333H

3.8086代码段地址放在寄存器()中,偏移地址来源于寄存器()A

(A)CS,IP(B)CS,SP

(C)DS,IP(D)DS,SP

4.指令MOVAX,[SI]的寻址方式是()D

(A)立即寻址(B)直接寻址

(C)寄存器寻址(D)寄存器间接寻址

5.指令MOVAX,[2000H],设DS=4000H,则寻址的物理有效地址为()C

(A)2000H(B)4000H

(C)42000H(D)38000H

6.8086微处理器的寄存器中()是通用的数据指针。

B

(A)AX(B)BX

(C)CX(D)DX

7.8086微处理器的寄存器中()是通用的I/O指针。

D

(A)AX(B)BX

(C)CX(D)DX

8.MOVAX,[BX+SI]的源操作数的物理地址是()。

A

(A)(DS)×16+(BX)+(SI)(B)(ES)×16+(BX)+(SI)

(C)(SS)×16+(BX)+(SI)(D)(CS)×16+(BX)+(SI)

9.()是地址锁存器芯片。

D

(A)74LS245(B)74LS244

(C)74LS373(D)74LS273

10.8086CPU的INTR脚和INTA脚的功能是功能是()A

(A)可屏蔽中断请求信号,中断响应信号(B)不可屏蔽中断请求信号,中断响应信号

(C)不可屏蔽中断请求信号,地址锁存信号(D)可屏蔽中断请求信号,地址锁存信号

11.8086总线周期时序中,所存地址是在()状态。

A

(A)T1(B)T2

(C)T3(D)T4

12.对数据总线进行采样发生在()状态B

(A)T3(B)T4和前一个状态下降沿

(C)T3状态和T4状态上升沿(D)T2状态

13.下列哪种芯片属于中断控制芯片B

(A)8255(B)8259

(C)62264(D)8253

14.8253芯片方波发生器是工作于()C

(A)方式1(B)方式2

(C)方式3(D)方式4

15.()是随机存储器RAM芯片。

D

(A)2164(B)8284

(C)28128(D)6264

16.ADC0809和AD7472分别是()位的模数转换芯片D

(A)8,8(B)8,4

(C)12,8(D)8,12

17.DAC0832是()位()缓冲的D/A芯片A

(A)8,双缓冲(B)12.单缓冲

(C)12,单缓冲(D)8,单缓冲

18.8086中断响应一般由()个总线周期组成B

(A)1(B)2

(C)3(D)4

19.80x86系列微处理器采用的是什么编制方式B

A.I/O端口与内存统一编址(B)I/O端口独立编址

(C)全译码编址(D)部分译码编址

20.80X86系列微机中下列优先级最高的中断是()

(A)除法错中断(B)不可屏蔽中断

(C)可屏蔽中断(D)单步中断

简答题:

1.8086的执行单元(EU)由哪几部分组成?

算术逻辑单元(ALU)

通用寄存器AX、BX、CX、DX;可分为8个8位的寄存器(AL、AH;BL、BH;CL,CH,DL,DH)

4个专用寄存器:

SP、BP、DI、SI;

状态标志寄存器FLAGS和内部总线组成。

2.简述什么是中断源

引起中断的原因,或者说能发出中断请求的来源

3.8086的中断系统包括哪些部分?

包括外部中断和内部中断。

4.在8086总线周期的T1、T2、T3、T4状态,CPU分别执行什么动作?

T1周期:

8086发出20位地址信号,同时送出地址锁存信号ALE;

T2周期:

8086开始执行数据传送;

T3周期:

下降沿采样READY,若有效则T3结束后进入T4,若无效则插入等待周期TW,在TW继续采样READY,直至其变为有效后再进入T4;

T4周期:

8086完成数据传送。

5简述指令语句和伪指令的区别?

指令语句能产生目标代码,伪指令不能产生目标代码。

6.简述下列代码的过程和结果

PUSHAX

PUSHBX

POPAX

POPBX

先将AX入栈,然后将BX入栈,由于堆栈先进后出原则,原BX的内容先出给AX,然后原AX

内容后出给BX,实现AX与BX的数据交换

7.简述串行异步通信数据帧的格式

1个起始位,5到8个数据位,1个可选的奇偶校验位。

1到2个停止位

8.简述传输模式单工,半双工,全双工的特点

单工:

一根数据线,数据只能固定一个方向发送

半双工:

一根数据线,数据能交替双向传输

全双工:

两根数据线,一个发送一个接收

9.、计算机的主要性能指标

字长,存储容量,指令系统,运算速度,系统配置。

10.简述8086的总线有哪几种

数据总线,地址总线,控制总线

判断题

1经典的冯·诺依曼结构包括CPU,控制器,存储器,输入设备,输出设备()W

2.8086总线接口部分的段寄存器有CS,DS,SS,ES,IP()W

11.指针寄存器SP和BP都可用来存取堆栈段的数据,两者功能和使用方式都一样()W

12.求补码和求补指令在功能上是一样的()W

13.正数的反码是其本身,负数的反码是原码的符号位不变其它各位取反()R

14.PUSH指令执行时SP将会加2,POP指令执行时SP减2()W

15.操作数在内存中寻址的方式称为内存寻址方式()R

16.比较指令CMP不会对标志寄存器产生直接影响()W

17.乘法指令MUL乘数可以为内存操作数,但不能为立即数()R

18.除法指令的被除数隐藏在AX或DX----AX中()R

19.移位操作的效率比乘除指令效率低得多,所以我们经常不用它()W

20.伪指令和指令语句共同产生目标代码,宏指令不形成目标代码()W

21.8086总线周期一般由4个时钟周期组成()R

22.由于外部设备的速度较慢,可能会在总线周期的T2和T3之间插入Tw状态()W

15.80x86的I/O端口编址属于独立编址()R

16.8253芯片的工作方式2是方波发生器()W

17.8253芯片在写入计数初值之前需写入控制字()R

18.矩阵键盘不会产生按键抖动,所以不需要软件或硬件消除抖动()W

19.串行通信比并行通信的最大优势在于传输数据速度快()W

20.RS232数据线TxD和RxD采用负逻辑,0表示高电平,1表示低电平()R

编程题

1.比较两个无符号数的大小,把较大的数存入MAX单元中

DATASEGMENT

NUMBERDBX1,X2

MAXDW?

DATAENDS

CODESEGMENT

ASSUMEDS:

DATA,CS:

CODE

START:

MOVAX,DATA

MOVDS,AX

LEASI,NUMBER

MOVAL,[SI]

CMPAL,[SI+1]

JAENEXT

MOVAL,[SI+1]

NEXT:

MOVMAX,AL

MOVAH,4CH

INT21H

CODEENDS

ENDSTART

2.编程实现123+456——>sum

DATASEGMENT

ADW123

BDW456

SUMDW?

DATAENDS

CODESEGMENT

ASSUMEDS:

DATA,CS:

CODE

START:

MOVAX,DATA

MOVDS,AX

MOVAX,A

ADDAX,B

MOVSUM,AX

MOVAH,4CH

INT21H

CODEENDS

ENDSTART

 

18.编程实现统计字符串STRING的空格的个数

DATASEGMENT

STRINGDB'Wherethereisawill,thereisaway.$'

RESULTDW?

DATAENDS

CODESEGMENT

ASSUMEDS:

DATA,CS:

CODE

START:

MOVAX,DATA

MOVDS,AX

MOVBX,OFFSETSTRING

MOVDX,0

AGAIN:

MOVAL,[BX]

CMPAL,'$'

JZFIN

CMPAL,20H

JNZCONT

INCDX

CONT:

INCBX

JMPAGAIN

FIN:

MOVRESULT,DX

MOVAH,4CH

INT21H

CODEENDS

ENDSTART

19.写一段子程序代码代码实现DAC0832的DA转换使输出锯齿波

MOVAL,00H

AGAIN:

OUT5AH,AL

MOVCX,10

DELAY:

LOOPDELAY

INCAL

JMPAGAIN

20.编程写一个延时DELAY子函数(采用内外嵌套循环方式)

DELAYPROCNEAR

PUSHBX

PUSHCX

MOVBX,2000;初始值可任意选

DEL1:

MOVCX,0

DEL2:

LOOPDEL2

DECBX

JNZDEL1

POPCX

POPBX

RET

DELAYENDP

21.设无符号数在寄存器AL中,用移位指令实现X*10的运算

MOVAH,0

SALAX,1

MOVBX,AL

MOVCL,2

SALAX,CL

ADDAX,BX

22.写一段程序实现40003H/8000H

MOVDX,4

MOVAX,3

MOVBX,8000H

DIVBX

23.写一段子程序调用DOS9号功能,显示字符串

DISPMESSPROCNEAR

MOVAH,9

INT21H

RET

DISPMESSENDS

10.

编程序将AX中数,最高位保持不变,其余全部左移4位。

MOVBX,AX

ANDBX,8000H

MOVCL,4

SHLAX,CL

ANDAX,7FFFH

ORAX,BX

1.在下列图形中填写各功能模块的名称并说明该结构框图为何种接口电路。

问题答案

该框图为中断控制器8259

2.在下列图形中填写各功能模块的名称并说明该结构框图为何种接口电路。

该框图为可编程定时器8253

3.阅读下列程序,写出各语句的注释并说明本程序功能。

DSEGSEGMENT

NUMBERDBX1,X2

MAXDB?

DSEGENDS

CSEGSEGMENT

ASSUMECS:

CSEG,DS:

DSEG

MOVAX,DSEG

MOVDS,AX

MOVAL,NUMBER

CMPAL,NUMBER+1

JNCBRANCH

MOVAL,NUMBER+1

BRANCH:

MOVMAX,AL

MOVAH,4CH

INT21H

CSEGENDS

END

问题答案:

DSEGSEGMENT;数据段定义

NUMBERDBX1,X2;数据定义

MAXDB?

;预置最大值变量

DSEGENDS;数据段定义结束

CSEGSEGMENT;代码段定义

ASSUMECS:

CSEG,DS:

DSEG;段寄存器说明

MOVAX,DSEG;段寄存器赋值

MOVDS,AX;段寄存器赋值

MOVAL,NUMBER;取第一个数据

CMPAL,NUMBER+1;第一个数据与第二个数据比较

JNCBRANCH;若第一个数大于第二个数,则转移

MOVAL,NUMBER+1;否则,保存第二个数

BRANCH:

MOVMAX,AL;将两数中最大值存入指定单元

MOVAH,4CH;返回DOS系统

INT21H

CSEGENDS;代码段定义结束

END;本程序结束

比较两个数据的大小

4.内存扩展电路如下图示,试写出各存储器芯片的地址空间。

答案

RAM:

1000000000000000000080000H——

100011111111111111118FFFFH

ROM11110000000000000000F0000H——

11111111111111111111FFFFFH

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

当前位置:首页 > 法律文书 > 起诉状

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

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