微机原理期末复习题.docx
- 文档编号:23755592
- 上传时间:2023-05-20
- 格式:DOCX
- 页数:39
- 大小:361.42KB
微机原理期末复习题.docx
《微机原理期末复习题.docx》由会员分享,可在线阅读,更多相关《微机原理期末复习题.docx(39页珍藏版)》请在冰豆网上搜索。
微机原理期末复习题
2017年微机原理期末复习题
第1部分基本要求
第1章绪论
1,了解微机系统组成及基本工作原理;
2,熟悉数制及其转换方法;
3,熟悉二进制数的加减运算和逻辑运算;
4,熟悉补码的运算规则及溢出的判断方法。
第2,3,4章8086/8088微处理器
1,熟悉8086/8088CPU的结构(EU,BIU)及功能;
2,熟悉8086/8088的程序设计模型及各种寄存器的主要用途;
3,熟悉8086/8088的存贮器组织,熟悉分段方法和段末地址的计算方法;
4,熟悉堆栈的结构和工作原理;
5,熟记8086/8088的标志(状态和控制)及其功能;
6,熟悉8086/8088的寻址方式及其操作过程;
7,熟悉8086/8088的指令系统(115条)中常用指令的格式、规则及对标志位的影响;
第5章汇编语言程序设计
1,熟悉汇编语言程序的结构及其语句的结构;
2,熟悉伪指令及其用途;
3,掌握汇编语言程序设计方法,主要是顺序程序、分支程序和循环程序的设计;
4,熟悉过程(子程序)和宏指令的定义及使用规则;
5,熟悉DOS调用功能及其规则;
6,熟悉字符串指令及其使用规则;
7,了解上机过程及其相应的指令(EDIT,MASM,LINK,DEBUG)的功能。
第6章半导体存贮器
1,了解存贮器的分类(主要是ROM,RAM)
2,熟悉半导体存贮器的扩展方法;
3,熟悉CPU与存贮器连接的基本方法,掌握存贮器芯片在微机系统中地址分析方法;
4,了解8086/8088存贮器组织方法。
第7章输入输出与中断系统
1,熟悉微机与外设数据传送方式(程序控制,中断控制,DMA处理机),掌握用程序
查询方式实现CPU与外设数据传送编程方法;
2,熟悉8086/8088中断系统和中断过程,熟悉常用的中断指令;
3,熟悉可编程中断控制器8259的主要功能及使用规则;
第8章常用接口芯片
1,熟悉可编程并行接口8255的基本结构和功能,熟记8255的控制字,掌握8255的
初始化编程方法,掌握8255作为CPU的接口用查询及中断方式实现数据传送的编程方法;
第2部分复习题
一、选择题(每题2分)
1.8086/8088的时钟信号是由(③)提供。
①8259②8255③8284④8253
2.8259A是(B)。
①可编程DMA控制器②可编程中断控制器
③可编程定阶计数器④总线仲裁器
3.8086响应中断的条件是(①)。
①IF=1,当前指令执行结束②IF=0,当前指令执行结束
③IF=1,没有完成当前指令④IF=0,没有完成当前指令
4.8086/8088微处理器的标志寄存器IF位可以通过(①)指令进行设置。
①CLI、STI.②CL③STC
③CM③STD④CL④STD
5、指令MOV[BX][SI+2],AX中目标操作数的寻址方式为(②)。
①寄存器寻址②基址变址相对寻址
③基址寻址④变址寻址
6.中断自动结束方式是自动将8259(④)相应位清零。
①ICW②IMR③IRR④ISR
7.FLAGS(标志寄存器)的中断允许标志位是(③)。
①TF②AF③IF④DF
8.8086CPU的结构包括两部分,他们是(②)。
①控制器和20位加法器②执行单元和总线接口单元
③运算器和总线接口④运算器和控制器
9.当8086工作在最小模式时,其引脚
应接(④)电平。
①TTL②CMOS③逻辑低④逻辑高
10、某存储单元的段基址为3806H,段内偏移地址为2A48H,该存储单元的物理地址为(④)。
①4100H②3AA08H③3B008H④3AAA8H
11.8086采用间接寻址访问IO端口时可以访问的端口个数是(③)个。
①1K②16K③64KD。
1M
12.8086执行指令OUTDX,AL时,
信号的状态是(①)。
①0,1②1,0③0,0④1,1
13.8086非屏蔽中断的类型码是(B)。
①00H②02H③0FFH④不定
14.对于地址总线为32位的微处理器来说,其直接寻址的范围可达(④)。
①1MB②16MB③64MB④4GB
15.某存储器芯片有地址线13根,数据线8根、该存储器芯片的存储容量为(③)。
①15K×8②32K×256③8K×8④32K×8
16.8086CPU芯片的外部引线中,数据线的条数为(C)。
①6条②8条③16条④20条
17.在8086CPU的引脚中,用于连接硬中断信号的引脚有几个(③)
①15个②8个③2个④1个
18.8086的SS=1060H,SP=0010H,AX=1234H,当执行一条PUSHAX指令时,1234H存放的实际地址是(④)
①(10610H)=12H(10611H)=34H
②(10610H)=34H(10611H)=12H
③(1060EH)=12H(1060FH)=34H
④(1060EH)=34H(1060FH)=12H
19.假设V1和V2是用DW定义的变量,下列指令中正确的是(①)。
①MOVV1,20H;
②MOVV1,V2;两个内存单元不能直接传送
③MOVAL,V1;类型不匹配
④MOV2000H,V2;立即数不能为目的操作数
20.某存储器芯片容量为2K×1bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为(②)。
①32片、11根②64片、14根③8片、14根④16片、8根
21.下面寄存器(③)使用时的默认段寄存器为SS。
①AX②BX③SP④SI
22.指令(④)的源操作数的寻址方式为直接寻址。
①MOV[2000H],AL;寄存器寻址
②MOVAX,DX;寄存器寻址
③MOVAX,2000H;立即寻址
④XORAL,[2000H];
23.若设某容量为16K字节的RAM起始地址为4000H,则其终止地址为(C)
①61FFH②63FFH
③7FFFH④6FFFH
24.可为PC机管理可屏蔽中断源的接口芯片是(④)。
①8253 ②8255A
③8288 ④8259A
25.在直接寻址方式中,除使用段寄存器外,允许使用的寄存器有(④)
①AX,BX,CX,DX②SI,DI,BP,SP
③全部通用寄存器④不使用任何寄存器
26.8255A中可以按位置位/复位的端口是(C)
①端口A②端口B
③端口C④都可以
27.INAL,n指令中n是(①)
①8位二进制数②16位二进制数
③8位或16位二进制数均可④用AL时是8位;用AX时是16位
28.执行指令PUSHBX后,堆栈指针SP的变化为
(2)
①SP-1②SP-225
③SP+1④SP+2
29.按诺依曼结构理论,下面哪个不是计算机组成部分:
(④)
①运算器②控制器③打印机④复印机
30.设某数据段中有:
DA1DB32H,58H
DA2DW32H,58H
下面有语法错误的语句是(③)
①LEASI,DA2②MOVAL,DA1+1
③MOVBL,DA2④MOVAX,DA2+2
31.通常,人们把用符号表示计算机指令的语言称为(①)。
①机器语言②汇编语言③模拟语言④仿真语言
32.指令MOVAX,0283H[BX][SI]中源操作数的寻址方式为(②)。
①寄存器间接寻址②基址变址相对寻址③基址寻址④变址寻址
33.某存储单元的段基址为3806H,段内偏移地址为2948H,该存储单元的物理地址为(②)。
①4100H②3A9A8H③3B008H④3AA08H
34.某存储器芯片有地址线15根,数据线8根、该存储器芯片的存储容量为(④)。
①15K×8②32K×256③1K×8④32K×8
35.可编程中断控制器8259A每片具有(③)优先权控制。
①4级②2级③8级④6级
36.可编程中断控制器8259A每片具有(③)优先权控制。
①4级②2级③8级④6级
37.某存储单元的段基址为3806H,段内偏移地址为2A48H,该存储单元的物理地址为(④)。
①4100H②3AA08H
③3B008H④3AAA8H
38.当8086工作在最小模式时,其引脚
应接(④)电平。
①TTL②CMOS③逻辑低④逻辑高
39.8086总线基本周期包含的时钟周期数是(④)。
①1个②2个③3个④4个
40.INAL,n指令中n是(①)
①8位二进制数②16位二进制数
③8位或16位二进制数均可④用AL时是8位;用AX时是16位
41.8086执行指令OUTDX,AL时,
信号的状态是(①)。
①0,1②1,0③0,0④1,1
42.执行INTn指令或响应中断时,CPU保护现场的的次序是(①)。
①先保护FR,其次CS,最后IP②先保护CS,其次IP,最后FR
③先保护FR,其次IP,最后CS④先保护IP,其次CS,最后FR
43.8086的状态标志位有(②)。
①5个②6个③9个④16个
44.以下指令正确的是(④)。
①RORAX,2②OUTBX,AL③POPCS④XCHGAL,DL
45.执行指令PUSHBX后,堆栈指针SP的变化为(②)
①SP-1②SP-2③SP+1④SP+2
46.在8086和8088汇编语言中,一个字能表示的有符号数的范围是(②)
①-32768≤n≤32768②-32768≤n≤32767
③-65535≤n≤65535④-65536≤N≤65535
47.某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为(②)
①02120H②20120H③21200H④03200H
48.在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是(④)
①INAL,端口地址②MOVAL,端口地址
③OUTAL,端口地址④OUT端口地址,AL
49.某存储单元的段基址为3806H,段内偏移地址为2948H,该存储单元的物理地址为(②)。
①4100H②3A9A8H③3B008H④3AA08H
50.某存储器芯片容量为2K×1bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为(②)。
①32片、11根②64片、14根③8片、14根④16片、8根
51.某存储器芯片容量为2K×4bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为(B)。
①2片、11根②16片、14根③8片、16根④16片、8根
52.下面寄存器(③)使用时的默认段寄存器为SS。
①AX②BX
③SP④SI
53.若设某容量为16K字节的RAM起始地址为4000H,则其终止地址为(③)
①61FFH②63FFH
③7FFFH④6FFFH
54.下面的中断中,只有哪个中断请求需要硬件提供中断类型码(④)
①INTO②INTn
③NMI④INTR
55.CPU响应中断的时机是(①)
①一条指令结束
②外设提出中断
③取指周期结束
④当前程序执行完后
56.8255A中可以按位置位/复位的端口是(③)
①端口A②端口B
③端口C④都可以
57.8086CPU构成的PC机所访问的I/O空间有(③)。
①256B ②1KB ③64KB ④1MB
58.IBM-PC系统中规定的中断优先级次序,下面哪种正确(①)
①内中断(除法错,INTO,INTn)>(NMI)>(INTR)>单步中断
②NMI>内中断>INTR>单步中断
③内中断>单步中断>NMI>INTR
④NMI>内中断>单步中断>INTR
59.中断过程与子程序之间的过程比较,下面哪一条是错误的(②)
①中断过程与子程序调用过程都需保护断点
②中断过程与子程序调用过程都需保护标志寄存器
③中断过程与子程序调用过程都要改变程序执行方向
④中断过程是随机的,而调用子程序是事先安置好的
60.PC机中为使工作于一般全嵌套方式的8259中断控制器能接受下一个中断请求,在中断服务程序结束处应:
(③)。
①执行IRET指令②执行POP指令
③发送EOI命令④发送IRET命令
二、填空题:
(请在括号内填空,每空2分,共计40分)
1.指令ASSUME在程序中出现时表示:
()。
(段寄存器与段之间的对应关系)
2.下列各数均为二进制补码:
a=00110010Bb=01001010Bc=11101001Bd=10111010B,试求下列运算的十进制数真值:
a+b=();d-c-a=()。
(a+b=01111100=+124;d-c-a=10011111=-97)
3.逻辑地址由()和()组成。
(段基址、偏移地址)
4.微型计算机系统的硬件由五大部分组成,这五个部分是(),(),(),()和()。
(运算器,控制器,存储器,输入设备,输出设备)
5.汇编语言源程序中的语句结构由4部分组成,每个部分称为项(也可称为域或埸),各项名称分别为:
(标号或变量名)、(操作码)、(操作数)、(注释)。
(也可称为域或埸,标号或变量名,操作码,操作数,注释)
6.若某中断向量为08H,则该中断的中断服务子程序的入口地址在中断向量表中的物理地址范围为()~()。
(20H~23H)
7.若X=34O,Y=26H,则X+Y=()D。
(66)
8.(AX)=7654H,(BX)=8912H,则执行指令ADDAX,BX后,OF=_________,CF=()__。
(0,0)
9.在8086CPU中,由于BIU和EU能够并行工作,从而减少了CPU为取指令等待的时间,提高了CPU的利用率,这种技术叫()技术。
(流水线)
10.标志寄存器FR中有六个状态标志,它们的符号、名称以及为0和1时代表的意义分别为:
①.(进/借位位CF;当运算中最高位有进位或借位时CF=1;否则CF=0);
②.(符号位SF;当运算的结果最高位为1即结果为负数时SF=1;否则SF=0);
③(奇偶位PF;当运算的结果1的个数为偶数PF=1;否则PF=0)
④.(全零位ZF;当运算的结果为零时ZF=1;否则ZF=0);
⑤.(溢出位OF;当带符号数运算的结果有溢出时OF=1;否则OF=0);
.(进/借位位CF;当运算中最高位有进位或借位时CF=1;否则CF=0);
(符号位SF;当运算的结果最高位为1即结果为负数时SF=1;否则SF=0);
(奇偶位PF;当运算的结果1的个数为偶数PF=1;否则PF=0)
(全零位ZF;当运算的结果为零时ZF=1;否则ZF=0);
(溢出位OF;当带符号数运算的结果有溢出时OF=1;否则OF=0);
11.CPU在执行完()后响应INTR请求。
(当前指令)
12.8086/8088微机系统中,每个内存单元的物理地址由()左移4位加上()构成。
(段地址、偏移地址)
13.存储器芯片2114的存储量为1024×4,若用2114构成16KB的存储器,需要()片2114。
(32)
14.设(CS)=4000H,(SS)=6000H,(IP)=200H,则IP所指的物理地址为()。
(40200H)
15.8086CPU中典型总线周期由()个时钟周期组成,其中T1期间,CPU输出()信息;如有必要时,可以在()两个时钟周期之间插入1个或多个()周期。
(4,地址,T3和T4,Tw等待)
16.CPU与外设交换信息时,有三种常见的输入输出方法,它们分别是:
()和()及()。
(程序方式、中断方式、DMA方式)
17.在指令MOVAX,ES:
[BX]中,采用的是()寻址方式。
(寄存器间接寻址)
18.指出下列指令语句中源操作数是();目的操作数是()。
MOVAX,0CFH
(AX0CFH)
19.若8259A中ICW2的初始值为40H,则在中断响应周期数据总线上出现的与IR5对应的中断类型码为()。
(45H)
20.执行下面的程序段后,AX=()
MOVCX,5
MOVAX,50
NEXT:
SUBAX,CX
LOOPNEXT
HLT
(35)
21.编语言源程序中的语句结构由4部分组成,每个部分称为项(也可称为域),各项名称分别为:
(),(),(),()。
(标号或变量名、操作码、操作数、注释)。
22.8255具有3种工作方式,其中方式0为();方式1为();方式2为()。
8255片内可寻址的端口有()个。
(基本输入/输出,选通输入/输出,双向选通输入/输出,4)
23.在存储器的层次结构中,越远离CPU的存储器,其存取速度(),存储容量(),价格()。
(越慢、越大、越低)
24.8086/8088CPU被设计为两个独立的功能部件:
()和(),其中,20位地址加法器属于()部分,其作用是()。
(总线接口部件,执行部件,总线接口部件,形成20位的物理地址)
25.某系统中8253占用地址为100H~103H。
初始化程序如下:
MOVDX,103H
MOVAL,16H
OUTDX,AL
SUBDX,3
OUTDX,AL
试问:
此段程序是给8253的哪一计数器初始化?
安排工作在哪种工作方式?
();若该计数器的输入脉冲的频率为1MHZ,则其输出脉冲的频率为:
()。
(计数器0工作在方式3,45.456KHZ)
26.若8255A的系统基地址为2F9H,且各端口都是奇地址,则8255A的三个端口地址分别为()()和()。
(2F9H,2FBH,2FDH)
27.累加器(AL)﹦10000000在下列表示中所对应的十进制数值应是:
无符号数:
();带符号数();BCD码()。
(128,-0,80)
28.请指出下列指令中原操作数和目标操作数的寻址方式:
1).ADDBX,[SI+3000H],原操作数();目标操作数();
2).MUL[SI],原操作数();目标操作数();
(变址寻址,寄存器寻址,寄存器间址,隐含寻址)
29.8255有三种工作方式,其中能工作于方式0的口有();
能工作于方式1的口有();能工作于方式2的口有()。
(①②C口①B口A口)
30.8259A共有()个可编程的寄存器,它们分别用于接受CPU送来的()命令字和()命令字。
(7,初始化,操作或工作)
31.计算机是一种能自动、高速、精确地完成各种各样的()、()、()、()、()的电子机器。
(信息存贮,数值计算,逻辑推理、过程控制和数据处理)
32.为了识别各种进制,在各数的数尾加上一个标识字母,二进制数尾加作()标识;十进制加(),八进制加(),十六进制加()。
(B,D,Q,H)
33.将十进制数转换成R进制数的规则是()。
(除R取余数倒排法)
34.数在机器内部的表示形式称为,按规定格式,机器数有()和()两种表示形式。
(机器数、定点和浮点)
35.符号数的编码方式有()、()、()。
(原码、反码、补码)
36.从[Y]补求[-Y]补的表示式是()。
(将[Y]补连符号位一起取反,末位加1(或0-[Y]补))
37.在MOVWORDPTR[0072],55AAH指令的机器码中,最后一个字节是()。
(55H)
38.假设(SP)=0100H,(SS)=2000H,执行PUSHBP指令后,栈顶的物理地址是()。
(200FEH)
39.若定义DATADB0A5H,5BH;在指令MOVBX,DATA中填充(),使指令正确执行。
(WORDPTR)
40.执行部件EU的组织有:
,和。
(ALU(算术逻辑部件),通用寄存器,标志寄存器)
41.两个变址寄存器SI和DI分别称为()寄存器和()寄存器。
(源变址,目的变址)
42.计算机的四个主要特点是()、()、()和()。
(高速,准确性,逻辑性,通用性)
43.十进制小数转换成二进制数的方法是。
(连续乘2取整顺排法)
44.若用n位表示无符号整数,则该整数表示范围为。
(0~2N-1)
45.仅将符号位数字化表示为0或1,数的绝对值与符号一起编码,即“符号——绝对值表示”的编码,称为()。
(原码)
46.若定义DATADW1234H,执行MOVBL,BYTEPTRDATA指令后,BL=()。
(34H)
47.假定AL=96H,BL=65H,依次执行ADDAL,BL和DAA指令后,AL=()。
(61H)
48.若定义VARDB2DUP(1,2,3DUP(3),2DUP
(1)),则在VAR存贮区内前5个单元的数据是。
(1,2,3,3,1)
49.总线根据传递数据的功能可分为()、()、()。
(数据总线,地址总线,控制总线)
50.动态MOS存贮器优点是(),(),其缺点是()。
(集成度高,功耗低,信息易失需要定时刷新)
51.计算机的五个主要应用领域是:
()、()、()、()、()。
(科学技术计算,自动控制,数据和事务处理,辅助设计和智能模拟与人工智能)
52.存贮器是计算机系统中的()装置,用来存放()和()。
(记忆,程序,数据)
53.存贮器的两个基本操作是()和()。
(读,写)
54.()材料存贮器所存信息掉电后消失,而()材料存贮器属永久性存贮器。
(半导体,磁)
55.存贮器目前采用较多的三级存贮器结构是()、()和()。
(高速缓冲存贮器,主存,辅存)
56.动态MOS存贮器优点是(),(),其缺点是()。
(集成度高,功耗低,信息易失需要定时刷新)
57.对容量为2NB的存贮单元的存贮矩阵,须要()位地址线选通对应存贮单元。
(N)
58,1位地址,经地址译码器译码后能得到()条存贮单元选择线控
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 期末 复习题