微机原理复习题+答案Word文档格式.docx
- 文档编号:18881031
- 上传时间:2023-01-01
- 格式:DOCX
- 页数:26
- 大小:46.76KB
微机原理复习题+答案Word文档格式.docx
《微机原理复习题+答案Word文档格式.docx》由会员分享,可在线阅读,更多相关《微机原理复习题+答案Word文档格式.docx(26页珍藏版)》请在冰豆网上搜索。
25.动态RAM与静态RAM的主要不同点在于动态RAM需要_刷新_。
26.8086系统最多能识别⎽256⎽种不同类型的中断,每种中断在中断向量表中分配有⎽4⎽个字节单元,用以指示中断效劳程序的入口地址。
27.中断类型号为20H的中断所对应的中断向量存放在内存从⎽80H⎽开始的四个连续字节单元中,假设这四个字节单元的内容由低地址到高地址依次为00H,50H,00H,60H,则中断效劳程序的入口地址⎽65000H⎽。
28.通常,一个输入接口必须具有_缓冲_功能,一个输出接口应具有_锁存_功能
29.DS是_数据_段存放器,ES是_附加_段存放器,SS是_堆栈_段存放器,CS是_代码_段存放器。
30.在进行DOS系统功能调用时,功能号应置入存放器_AH_之中。
31.串操作指令采纳隐含寻址方法,源串的偏移地址必须由源变址存放器_SI_提供,目标串的偏移地址必须由目标变址存放器_DI_提供。
32.8253定时器/计数器接口芯片中有3个16位计数器,每个计数器都可由程序设定按6种不同的方法工作。
33.微型计算机系统采纳分级存储器结构,通常将存储器分为主存储器外存储器和高速缓冲存储器三级。
34.可屏蔽中断INTR可用_CLI__指令禁止。
(CLI是关中断指令STI是开中断指令)
35.具有电可擦除的只读存储器是EEPROM。
36.可屏蔽中断从CPU的INTR引脚进入,只有当中断同意标志IF为1时,该中断才能得到响应。
37.中断向量是中断效劳程序的_入口地址_,每个中断向量占4_字节。
INTEL8086中将对应256类中断的中断向量组成一张_中断向量表_,占据内存从00000H到003FFH区间。
38.可编程接口芯片8253有_6_种工作方法,假设要求8253的OUT输出端输出方波,则应设置其工作于方法_3_。
39.8086CPU有最小和最大两种工作模式。
最小模式时,系统的操纵信号直接由CPU本身提供;
最大模式时,系统的操纵信号由8288总线操纵器提供。
40.在8086CPU系统中,当发送地址码后,识别该地址码是用于对存储器寻址还是对I/O端口寻址是依据M/IOx信号来判别的。
41.已知某操纵系统中的RAM容量为16KB,首地址为8000H,其最后一个单元的地址为BFFFH。
42.当CPU执行INAL,DX指令时,M/
引脚为低电平,
为0,
为1。
43.中断返回指令是IRET,该指令将堆栈中保存的断点弹出后依次装入指令指针存放器和代码段存放器中,将堆栈中保存的标志装入标志存放器F中。
44.总线按其功能可分地址总线AB、数据总线DB和操纵总线CB三种不同类型的总线。
45.对I/O端口的编址一般有统一编址方法和独立编址方法。
PC机采纳的是独立编址方法。
46.逻辑地址为2022H:
1234H的存储单元的物理地址是21234H。
47.段定义伪指令语句用SEGMENT语句表示开始,以ENDS语句表示结束。
48.CPU在执行OUTDX,AL指令时,DX存放器的内容送到地址总线上,AL存放器的内容送到数据总线上。
49.串操作指令采纳隐含寻址方法,源串的偏移地址必须由源变址存放器SI提供,目标串的偏移地址必须由目标变址存放器DI提供。
50.取指令时,段地址由代码段存放器提供,偏移地址由指令指针存放器提供。
1.8086指令系统的指令是_D_。
A〕单字节指令B〕双字节指令C〕固定长指令D〕可变长指令
2.8086CPU是⎽B⎽CPU。
A〕8位B〕16位C〕32位D〕64位
3.当RESET信号进入高电平状态时,将使8086CPU的_D_存放器初始化为FFFFH。
A〕SSB〕DSC〕ESD〕CS
4.8086CPU系统主存储器以__A__为单位编址。
A〕字节B〕字C〕双字D〕八字节
5.在马上寻址方法中,马上数放在_B__中。
A〕数据段B〕代码段C〕附加段D〕堆栈段
6.能够用来间接寻址的存放器只能是_B__之一。
A〕BX、BP、SP、DXB〕BX、BP、SI、DIC〕BX、BP、SP、IP
7.现有4K×
8位的RAM芯片,它所具有的地址线条数应是_A___条。
A〕12
B〕13
C〕11
D〕10
8.8086CPU访问I/O设备,实际上是访问__A__。
A〕端口B〕接口C〕总线
9.8086CPU响应外部中断NMI和INTR时,相同的必要条件是__B___。
A〕同意中断B〕当前指令执行结束C〕总线空闲D〕当前访问内存操作结束
10.用1024×
1位RAM芯片设计一个128KB的存储器系统,问需要_A_片芯片组成。
A〕1024
B〕2048
C〕128
D〕256
11.对可编程接口芯片8253的3个计数通道的编程顺序是_C_。
A〕完全随机的,但必须设置好一个计数通道后再设置另一个计数通道
B〕完全固定的,从计数通道0到计数通道2
C〕完全随机的,但必须先写入方法操纵字
D)完全随机的,但必须先预置计数初值
12.在8253的6种工作方法中,能够自动重复工作的两种方法_B___。
A〕方法1,方法2 B〕方法2,方法3
C〕方法2,方法4 D〕方法3,方法5
13.重复前缀“REPZ〞的重复条件是__B____。
A〕〔CX〕≠0同时CF=1B〕〔CX〕≠0同时ZF=1
C〕〔CX〕≠0同时ZF=0D〕〔CX〕≠0同时CF=0
14.以下寻址方法中,段超越前缀不可省略是B。
A〕DS:
BX+SIB〕DS:
BP+DIC〕SS:
BPD〕DS:
DI]
15.执行PUSHAX和POPBX两条指令也相当于执行_A_指令。
A〕MOVBX,AXB〕MOVAX,BXC〕XCHGAX,BX
16.BCD码是___D⎽⎽⎽⎽。
A二进制数B〕十进制数C〕十六进制数D〕二进制编码表示的十进制数
17.假设AX=0008H,BX=0003H,执行指令CMPAX,BX后,AX中的内容为_D_。
A〕0005HB〕FFFBHC〕0003HD〕0008H
18.当8253可编程定时器/计数器方法选择操纵字的RW1、RW0定为11时,写入计数初值时的顺序为C。
A〕先写高8位,再写低8位
B〕16位同时写入
C〕先写低8位,再写高8
D〕只写高8位,低8位自动写入
19.8253可编程定时/计数器的计数范围是D。
A〕1~255B〕0~255C〕1~65535D〕0~65535
20.计算机系统总线中,用于传送读、写信号的是C。
A〕地址总线B〕数据总线C〕操纵总线D〕以上都不对
21.在给接口编址的过程中,如果有5根地址线没有参加译码,则可能产生C个重叠地址。
A〕5B〕5的2次幂C〕2的5次幂D〕10
22.半导体EPROM写入的内容,可以通过A擦除。
A〕紫外线照耀
B〕电信号
C〕口令
D〕DOS命令
23.在查询传送方法中,CPU要对外设进行读出或写入操作前,必须先对外设B。
A〕发操纵命令
B〕进行状态检测
C〕发I/O端口地址
D〕发读/写命令
24.有一8086系统的中断向量表,在0000H:
003CH单元开始依次存放34H、FEH、00H和F0H四个字节,该向量对应的中断类型码和中断效劳程序的入口地址分别为C。
A〕0EH,34FE:
00F0HB〕0EH,F000:
FE34H
C〕0FH,F000:
FE34HD〕0FH,00F0H:
34FEH
25.8253通道0工作于方法3,接入6MHZ的时钟,要求产生2400HZ的方波,则计数器的初值应为
B
A)2022
B)2500
C)3000
D)4000
26.中断向量表存放在存储器的
B地址范围中。
A)FFC00H~FFFFFH
B)00000H~003FFHC)EEC00H~FFFFFH
D)EEBFFH~FFFFFH
27.数据进行算术运算产生溢出时,则_D⎽。
A〕DF=0B〕DF=1C〕OF=0D〕OF=1
28.8086系统中将一个数送入堆栈后,堆栈指针存放器应进行___B⎽⎽⎽操作。
A〕减1B〕减2C〕加1D〕加2
29.8086CPU与慢速的存储器或I/O接口之间,为了使传送速度能匹配,有时需要在⎽C⎽状态之间插入假设干个等待周期TW。
A〕T1和T2B〕T2和T3C〕T3和T4D〕随机
30.用于存放堆栈段段首址高16位的存放器是___C⎽⎽⎽⎽。
A〕DSB〕ESC〕SSD〕CS
31.在以下8255AI/O端口引脚的应用中,___B⎽⎽⎽是不正确的。
32.8255工作在方法1的输出时,OBF信号表示__B。
A〕输入缓冲器满信号B〕输出缓冲器满信号
C〕输入缓冲器空信号D〕输出缓冲器空信号
33.如果计数初值N=9,8253工作在方法3,则高电平的周期为___A个CLK。
A〕5B〕6C〕3D〕4
34.8253的操纵信号为
=0、
=1、A1=0、A0=0表示___B。
A〕读计数器1B〕读计数器0C〕装入计数器1D〕装入计数器0
35.8086系统中假设访问奇存储体的一个字节单元,则此时
与A0是___B状态。
A〕1,0
B〕0,1C〕0,0
D〕1,1
36.CPU执行算术运算指令不会影响的标志位是___D
A〕溢出标志B〕符号标志C〕零标志D〕方向标志
37.8086CPU的标志存放器中有___B个状态标志位。
A〕9个B〕6个C〕8个D〕16个
38.假设要检查BX存放器中的D12位是否为1,应该用___B指令。
A〕ORBX,1000HB〕TESTBX,1000H
JNZNOJNZYES
C)XORBX,1000HD〕CMPBX,1000H
JZYESJNZYES
39.8253有___B个独立的计数器。
A〕2B〕3C〕4D〕6
40..EXE文件产生在___D之后。
A〕汇编B〕编辑C〕用软件转换D〕连接
41.计算机系统软件中的汇编程序是一种___C。
A〕汇编言语程序B〕编辑程序
C〕翻译程序D〕将高级言语转换成汇编程序的程序
42.X的8位补码是10110100,则X的16位补码是___C。
A〕00000000101101000
43.8086CPU工作在最大方法还是最小方法取决于___C信号。
A〕M/IOB)NMIC〕MN/MXD〕ALE
44.堆栈操作时,段地址由___C存放器指出,段内偏移量由___G存放器指出。
A〕CSB〕DSC〕SSD〕ESE〕DIF〕SIG〕SPH〕BP
45.以下8086指令中,对AX的结果与其他三条指令不同的是___D。
A〕MOVAX,0B〕XORAX,AXC〕SUBAX,AXD〕ORAX,0
46.CPU响应INTR引脚上来的中断请求的条件之一是___B。
A〕IF=0B〕IF=1C〕TF=0D〕TF=1
47.8086CPU在执行INAL,DX指令时,DX存放器的内容输出到___A上。
A〕地址总线B〕数据总线C)存储器D)存放器
48.以下指令中语法有错误的选项是___D。
A〕OUT20H,ALB〕MOVSI,BX
C〕ADDBL,BXD〕MUL10
49.读取一个非规则字,8086CPU需___B个总线周期。
A〕1B〕2C〕4D〕8
50.8086CPU对主存奇数库〔高位库〕进行访问时给出的操纵信号是___D。
A〕INTAB〕MN/MXC〕INTRD〕BHE
51.8位数11011011B可表示ABDF。
(此题为多项选择,出错啦)
A〕无符号数219B〕-37的补码C〕-36的补码
D)-36的反码E〕91的原码F〕-91的原码
52.8086CPU向52H内存单元写入一个字,写入过程中
和A0的逻辑电平是A。
A〕0和0B〕0和1C〕1和0D〕1和1
53.8086CPU用C信号的下降沿在T1结束时将地址信息锁存在地址锁存器中。
A〕M/
B〕
C〕ALED〕READY
是非推断〔注:
对用T表示,错用F表示〕
1.进行无符号数运算时,运算结果对SF标志位无影响。
F
2.无论是转移指令还是循环操纵指令,均可跳转到程序的任意位置。
3.DMA是一种不需要CPU介入的高速数据传送方法。
T
4.8086的中断系统中有两类硬中断:
可屏蔽中断和不可屏蔽中断。
非屏蔽中断NMI不受中断同意位IF的操纵。
5.指出以下指令中哪些是合法的,哪些是非法的。
A〕DIV10〔F〕B〕MOVDS,1000H〔F〕
C〕OUT20H,AH〔F〕D〕ADDAX,SI+DI〔F〕
E〕INC1000H〔F〕类型不明确
6.微处理器就是微型计算机。
F
7.8086的输入输出指令中,同意使用DX存放端口地址,不同意使用AX、AL以外的存放器传送数据。
8.标志存放器中的溢出标志位OF=1时,进位标志位CF也为1。
9.8086CPU进行堆栈操作时,可依需要进行字节或字操作。
10.TABLE为数据段中每存储单元的符号名,则指令MOVAX,TABLE和指令LEA
AX,TABLE是等价的。
F〔指令MOVAX,OFFSETTABLE和指令LEA
AX,TABL执行结果是一样的〕
11.可编程定时器/计数器8253,其定时与计数功能可由程序灵敏地设定,在计数过程中不占用CPU的时间。
12.8253定时/计数器内部一个计数通道最大能计数65535。
13.当8086CPU对内部中断进行响应时,无需中断类型码便可找到相应的中断效劳程序入口地址。
14.8086CPU响应可屏蔽中断INTR后,将连续发出两个中断答复信号INTA。
T
15.8086CPU响应非屏蔽中断后,将启动两个连续的中断响应总线周期。
F
16.非屏蔽中断NMI不受中断同意位IF的操纵。
17.8086CPU系统中外部中断的优先级比内部中断的优先级高。
18.动态RAM需要进行刷新操作,而静态RAM不需要进行刷新操作。
19.DMA方法能处理高速外设与主存间的数据传送,高速工作性能往往能覆盖低速工作需要。
因此DMA方法完全可以取代中断方法。
20.当外设与内存之间采纳DMA〔directmemoryaccess〕方法进行数据传送时,数据的传送是在DMA操纵器操纵下由硬件来完成的。
21.MOV指令和IN指令都具有将内存中信息传送到CPU中去的功能。
22.可编程并行接口芯片8255A的C口置位/复位操纵字应送到操纵口。
23.指令“ADDAX,BX+2022H]〞是一条不带进位的加法指令,因此该指令执行后进
位标志位CF将不受影响。
24.8086CPU的条件转移指令可跳转到程序的任何位置。
25.采纳中断传送方法时,CPU从启动外设到外设就绪这段时间,一直处于等待状态。
26.存储单元的地址和存储单元的内容是一回事。
27.CPU芯片中集成了运算器和操纵器。
28.在执行指令期间,EU能直接访问存储器。
F
29.8086CPU从内存中读取一个字〔16位〕必须用两个总线周期。
F
30.8086CPU的一个总线周期一般由4个状态组成。
T
1.以下指令执行完后,AX=__4__、BX=__7__、CX=__3__、DX=__4__。
MOVAX,3
MOVBX,3
MOVDX,8
MOVCX,4
AGN:
INCAX
ADDBX,AX
SHRDX,1
LOOPEAGN
2.以下指令执行完后,AX=4004H,BX=01B4H。
MOVAX,1100H
MOVBX,6D16H
MOVCL,06H
ROLAX,CL
SHRBX,CL
3.以下指令执行完后,AX=4620H。
MOVAX,0119H
MOVCH,AH
ADDAL,AH
DAA
XCHGAL,CH
ADCAL,45H
DAA
MOVAH,AL
MOVAL,CH
4.以下指令执行完后,AX=0030H。
MOVAX,2030H
ANDAX,00FFH
5.以下指令执行完后,AL=50H。
MOVAL,45H
MOVCL,4
SHLAL,CL
HLT
6.阅读程序,在空白处填空。
CMPBX,CX
JGL1;
从本指令可知,BX、CX中为有/带符号数
JEL2
MOVSI,1;
当BX〈CX时执行该分支
JMPEXIT
L1:
MOVSI,2;
当BX〉CX时执行该分支
L2:
MOVSI,3;
当BX=CX时执行该分支
EXIT:
┆
7.以下程序执行完后,AX=7498H。
MOVAX,6264H
ANDAX,AX
JNZDONE
SHLCX,3
RORAX,CL
DONE:
ADDAX,1234H
HLT
8.以下程序执行完后,AX=6912H。
MOVAX,5678H
MOVBX,1234H
ADDAL,BL
DAA
MOVCL,AL
MOVAL,AH
ADCAL,BH
MOVAH,AL
MOVAL,CL
9.已知数据段定义如下:
DATASEGMENT
C1DW‘A3’,3AH
C2DB2DUP〔4,‘B’〕
C3EQU$-C1
C4DW4321H,C3
DATAENDS
请解答以下问题:
①画出数据段在主存中的存放形式示意图。
②在以下各指令之后的空白处写出执行结果。
MOVAL,C2-2;
AL=3AH
MOVBL,C2+4;
BL=21H
MOVCX,C1+3;
CX=0400H
MOVDX,C4+2;
DX=0008H
10.阅读如下程序并答复以下问题
①主程序运行之后,以BUFB为首址的字节存储区中的内容是什么?
90、91、88、99、68〔以BUFB为首址的字节存储区有5个单元〕
②如果主程序中漏写了“INCDI〞,运行结果如何?
68、0、0、0、0
STACKSEGMENTSTACK
DB200DUP〔0〕
STACKENDS
DATASEGMENT
BUFADB10,20,30,50,90,60
DB11,21,31,51,91,61
DB22,24,69,88,12,10
DB30,32,34,39,40,99
DB40,48,68,41,40,41
M=6
N=5
BUFBDBNDUP〔0〕
DATAENDS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 复习题 答案
![提示](https://static.bdocx.com/images/bang_tan.gif)