微机原理复习题Word文档下载推荐.docx
《微机原理复习题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《微机原理复习题Word文档下载推荐.docx(9页珍藏版)》请在冰豆网上搜索。
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的八位二进制补码是________。
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、一般的借口电路中,不包含下