微机原理复习题.docx

上传人:b****7 文档编号:25653451 上传时间:2023-06-11 格式:DOCX 页数:12 大小:28.86KB
下载 相关 举报
微机原理复习题.docx_第1页
第1页 / 共12页
微机原理复习题.docx_第2页
第2页 / 共12页
微机原理复习题.docx_第3页
第3页 / 共12页
微机原理复习题.docx_第4页
第4页 / 共12页
微机原理复习题.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

微机原理复习题.docx

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

微机原理复习题.docx

微机原理复习题

填空题

1、计算机的硬件结构通常由五大部分组成。

即运算器,____________,__________,输入设备和输出设备组成。

2、将二进制数101101.101转换为十进制数为_______________。

3、8088的内存单元3017H:

010BH的物理地址为_______________。

4、系统总线由___________、___________、___________三类传输线组成。

5、计算机的硬件结构通常由五大部分组成。

即运算器,____________,__________,输入设备和输出设备组成。

6、8088的内存单元3017H:

010BH的物理地址为_______________。

7、8086上电复位后,其内部(CS)=___________,(IP)=________。

8、8086CPU对存储器的最大寻址空间为_______________;在独立编址时对接口的最大寻址空间是_______________。

9、在寻址方式中,可作基址寄存器的有___________、_________。

10、若(CS)=1000H,(DS)=2000H,(SS)=3000H,(ES)=4000H,(SI)=1000H,(BP)=2000H,则指令MOVAX,[BP]的功能是将____________单元的内容传送给AL,将__________单元的内容传送给AH(填写物理地址)。

11、8086CPU在内部结构上由___________和_________组成。

12、8086状态寄存器中,作为控制用的标志位有______个,其中,不可用指令操作的是______。

13、已知(BX)=2000H,(DI)=3000H,(SS)=4000H,(DS)=6000H,(SS)=5000H,66000H单元的内容为28H,则指令MOVAL,[BX+DI+1000H]的执行结果是_______________。

14、在寻址方式中,可作基址寄存器的有___________、_________。

15、汇编语言源程序结束伪指令是_______________。

16、半导体存储器分为___________、__________两大类。

前者的特点是_______________,后者的特点是_______________。

17、I/O接口的编址方式可分为_______________、_______________两种方式。

18、A/D转换器的功能是将_______________转换成数字量信息,便于计算机运算、处理。

19、一片8255A端口A有3种工作方式,端口B有_______种工作方式。

20、汇编语言源程序结束伪指令是_______________。

21、掉电后信息丢失的存储器是_______________,掉电后信息不丢失的存储器是_______________。

22、8255A的三个端口工作在方式0输入方式时,三个端口均_________(有/无)锁存能力。

23、利用8253A芯片每20ms产生一个脉冲输出,若输入的时钟频率为2MHz,8253A的计数初值应取_________,工作方式选_________。

25.十进制数36.875转换成二进制数是________________________。

26.8086CPU内部结构按功能可分为________________________和________________________。

27.根据功能不同,8086的标志位可分为______________标志。

28.当存储器的读出时间大于CPU所要求的时间时,为了保证CPU与存储器的周期配合,就要利用_________信号,使CPU插入一个Tw状态。

29.当复位信号(RESET)来到时,CPU便结束当前操作并对标志寄存器、IP、DS、ES、SS及指令队列清零,而将CS设置为________H。

30.8086CPU的物理地址是指实际的20位主存单元地址,每个存储单元对应唯一的物理地址,其范围是_________________。

31.将逻辑地址转换为物理地址的公式是__________________________________。

32.CPU从主存取出一条指令并执行该指令的时间称为________。

33.中断类型号为20H的中断所对应的中断向量存放在_______________________存储单元。

34.8255有三种工作方式,分别是______________、______________、______________。

35.M/

信号在CPU访问存储器时为_________电平,访问I/O端口时为_________电平。

36.已知指令①MOVAX,0②SUBAX,AX③CMPAX,AX

④ORAX,AX。

能使AX和CF同时为零的指令是。

37.用4K×8RAM芯片构成32K×8的存储器模块,需要芯片。

38.I/O端口的编址方式有种,分别为和

 

选择题

1、十进制数-38的八位二进制补码是________。

A)01011011B)11011010C)11011011D)01011010

2、在8086/8088中,一个最基本的总线周期由4个时钟周期(T状态)组成,在T1状态,CPU在总线上发出__________信息。

A)数据B)状态C)地址D)其他

3、完成将BX清零,并使标志位CF清零,下面错误的指令是_________。

A)SUBBX,BXB)XORBX,BXC)MOVBX,00HD)ANDBX,00H

4、在子程序的最后一定要有一条__________指令。

A)HLTB)RETC)IRETD)POP

5、使用DOS功能调用时,子功能号应放在()寄存器中。

A)ALB)AHC)DLD)DH

6、十进制数-38的八位二进制补码是________。

A)01011011B)11011010C)11011011D)01011010

7、在8086系统中,在以下地址中可作为段起始地址的为:

()

A)20100HB)20102HC)20104HD)20108H

8、8086中8位算术运算指令执行后,结果为10010001B,则ZF和SF标志位的值为______。

A)ZF=0SF=1B)ZF=0SF=0C)ZF=1SF=1D)ZF=0SF不确定

9、下列指令中,有语法错误的是__________________。

A)MOV[SI],[DI]B)INAL,DX

C)JMPWORDPTR[BX+8]D)PUSHWORDPTR20[BX+SI-2]

10、下面表示段定义结束的伪指令是__________。

A)ENDB)ENDPC)ENDSD)ENDM

14、27128的存储容量为16K×8,其片内地址线和数据线数分别为________。

A)8,8B)8,14C)14,8D)14,14

15、用16M×1的DRAM芯片组成128MB×8存储容量,要使用______________。

A)128片B)64片C)32片D)16片

16、CPU与外设间数据传送的控制方式有________________。

A)中断方式B)程序控制方式C)DMA方式D)以上三种都是

17、某系统采用8255A并行I/O接口,初始化时CPU所访问的端口地址为0CBH,并设定A口的工作方式为方式1输出,则A口的地址最可能为__________。

A)0CBHB)0CAHC)0C9HD)0C8H

18、8086系统中的中断向量表的作用是____________。

A)存放中断服务程序B)存放系统引导程序

C)存放中断响应标志D)存放中断服务程序的入口地址

19、实验时,在DEBUG下如果要运行0100:

4360段开始的一段程序用的命令为________。

A)D=0100:

4360B)A=0100:

4360C)G=0100:

4360D)Q=0100:

4360

20、I/O与主机信息的交换采用中断方式的特点是_________。

A)CPU与设备串行工作,传送与主程序串行工作

B)CPU与设备并行工作,传送与主程序串行工作

C)CPU与设备并行工作,传送与主程序并行工作

22、8255A芯片具有三个独立数据端口,只有_______端口具有双向传输方式。

A)A口B)B口C)C口D)以上均可

23、通过中断向量表中的中断向量,可以提供_________。

A)被选中设备的起始地址B)传送数据的起始地址

C)中断服务程序入口地址D)主程序的断点地址

24、汇编实验时要显示2100H:

45B6H段开始的一段程序的反汇编命令用_________。

A)E2100:

45B6B)F2100:

45B6C)U2100:

45B6D)N2100:

45B6

25、执行下列三条指令后,堆栈指针SP的内容为()

MOVSP,1000H

PUSHAX

CALLBX

A、(SP)=1000H;B、(SP)=0FFEH;

C、(SP)=1004H;D、(SP)=0FFCH;

26、要检查寄存器AL中的内容是否与AH相同,应使用的指令为()

A、ANDAL,AHB、ORAL,AH

C、XORAL,AHD、SBBAL,AH

27、指令JMPNEARPTRL1与CALLL1(L1为标号)的区别在于()

A、寻址方式不同;B、.是否保存IP的内容;

C、目的地址不同;D、对标志位的影响不同。

28、8086/8088段寄存器的功能是()

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

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

29、在汇编语言源程序的设计中,将源程序编译成目标文件的命令是()。

A.MASM5B.EDITC.MASMD.TD

30、8086CPU能够寻址1MB内存空间的能力是由()决定的。

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

C.存储器容量D.CPU工作频率

31、若标志寄存器CF位置“1”,反映操作结果()

A、有进位或借位B、无进位或借位

C、结果为0D、结果不为0

32、断电后所存储资料会丢失的存储器是()

A、ROMB、RAM

C、CD-ROMD、FLASHMEMORY

33、已知某系统中8253芯片所占用的I/O地址为230H—233H,则该8253芯片内控制字寄存器口地址为()。

A、233HB、231H

C、232HD、无法确定

34、可编程定时/计数器8253工作在方式0,在初始化编程时,一旦写入控制字后,输出信号端为()

A、输出信号端OUT变为高电平B、输出信号端OUT变为低电平

C、输出信号保持原来的值D、立即开始计数

35、8086CPU在进行无符号数比较时,应根据()标志位来判别。

A.CF和OFB.CF和PF

C.CF和ZFD.ZF和OF

36、执行下列程序后,(AL)=()。

MOVAL,37

MOVBL,35

ADDAL,BL

DAA

A.72B.72HC.71H

37、一般的借口电路中,不包含下面的哪个端口()

A.数据口B.地址口

C.控制口D.状态口

38、8086系统可管理的中断(软件及硬件中断)的个数最多为()。

A.8个B.16个C.64个D.256个

39、8253内每个计数器的记数过程均为()。

A.加法记数B.加1记数

C.减1记数D.加法或减法记数

得分

 

三、判断题

1、ROM的信息在使用时,是不能改变的,只能读出,不能写入,常用来存放固定程序和常量。

()

2、任何一个存储单元只对应一个逻辑地址。

()

3、I/O接口芯片中的片选信号CS是一个起开关作用的控制信号。

()

4、中断一般分为可屏蔽中断和非屏蔽中断。

()

5、存储器中存放地址的原则是:

低低高高。

()

6、同一个地址即可以是一个字节的地址,但不能是一个字的地址。

()

7、堆栈的工作方式是先进先出。

()

8、段定义结束的命令是ENDS。

()

9、并行接口传送信息的距离近,但速度快。

()

10、中断向量是指中断服务子程序的入口地址,即中断向量由中断服务程序的断基址和偏移地址组成()

11、MOVCS,AX指令是正确的。

()

12、在对8255A进行初始化编程时,按位置位/复位命令是对C口进行操作,控制字通过编程写入C端口。

()

13、8086的可屏蔽中断的优先权高于非屏蔽中断。

()

14、CPU在未执行完当前指令的情况下,就可响应可屏蔽中断请求。

()

15、8086CPU标志寄存器共有16位,每一位都有含义。

()

16、8255A控制字位05H表示:

将PC2置1。

()

17、中断处理过程是靠硬件完成的。

()

18、MOVDS,3000H()

19、INCBYTEPTR[SI]()

20、A/D转换器是将模拟量转换成数字量信息,便于计算机运算、处理。

()

 

四、简答题

1、详细说明半导体存储器的分类。

2、CPU响应可屏蔽中断有哪些基本条件。

 

3、简述8086中断处理的优先级。

 

4、在内部结构上,微处理器主要有那些功能部件组成?

各具有什么功能?

 

5、什么叫采样保持电路的采样状态和保持状态?

6、CPU响应可屏蔽中断有哪些基本条件。

 

7、简述8086汇编语言中,指令语句和伪指令语句的区别和作用。

 

8、设BX=134AH,BP=1580H,DI=0528H,SI=0234H,DS=3200H,SS=5100H,求在各种寻址方式下源操作数的物理地址。

1)MOVAX,[2400H]

2)MOVAX,[BX]

3)MOVAX,[BP+2400H]

4)MOVAX,[BX+DI]

5)MOVAX,[BP+SI+2400H]

 

9、什么是总线?

什么是总线周期?

 

10、CPU与外设数据传送有哪几种方式?

各自什么特点?

 

11、什么是中断向量及中断向量表?

 

五、程序设计

1、实现两个十六位二进制数的加法。

要求加数放在FIRST开始单元,被加数放在SECOND开始单元,和数放在SUM单元。

 

2、有一带符号8位数X存于DAT单元.编一个程序段判断该数,若x小于0则将0FFH送MARK单元;若X等于0则将MARK+1单元置0FFH;若X大于0则置MARK+2单元为0FFH。

另外:

实验课的编程内容要掌握

 

六、硬件设计题

1、给8088CPU系统扩展32K的ROM,且所选用的存储器芯片为8K×8,地址译码器为74LS138,ROM的地址范围从60000H~67FFFH,要求写出每一个存储器芯片的地址范围,画出逻辑连线图。

 

2、一个8088系统中有一8255A,8255A各口设置如下:

A组与B组均工作于方式0,A口为输入,B口为输出,C口高位部分为输出,低位部分为输入,A口地址设为40H。

8255的控制字如下。

1

D6

D5

D4

D3

D2

D1

D0

标志位

A组方式

01—方式0

02—方式1

1*—方式2

PA口

1—输入

0—输出

PC7—PC4

1—输入

1—输出

B组方式

1—方式0

2—方式1

PB口

1—输出

2—输入

PC3—PC′

1—输出

2—输入

1)对8255A初始化

2)从A口输入数据,将其直接从B口送出

 

2、给8088CPU系统扩展32K的ROM,且所选用的存储器芯片为8K×8,地址译码器为74LS138,ROM的地址范围从60000H~67FFFH,要求写出每一个存储器芯片的地址范围,画出逻辑连线图。

 

3、在一个计算机系统中连接有一个8位D/A转换器,D/A转换器的数据端口地址为180H,请编程从此D/A转换器的模拟量输出端输出一个如图所示的锯齿波(频率不限制)。

 

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

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

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

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