微机复习题集Word文件下载.docx
- 文档编号:18725063
- 上传时间:2022-12-31
- 格式:DOCX
- 页数:26
- 大小:122.40KB
微机复习题集Word文件下载.docx
《微机复习题集Word文件下载.docx》由会员分享,可在线阅读,更多相关《微机复习题集Word文件下载.docx(26页珍藏版)》请在冰豆网上搜索。
变址寻址约定的段寄存器是。
33、设(SP)=0108H,(SS)=2000H,执行POPAX指令后,堆栈的栈顶的物理地址是
31.8086存储空间中,把字节的存储空间称为一节,在8086逻辑段默认从节的整数
开始。
34•采用中断查询传送方式时,完成一次传送过程,首先必须通过执行一条指读取外
设状态信息。
35通常我们所说的32位机,是指这种计算机的CPU。
36、微机系统外设端口编址方式通常有和两种,8086微机系
统外设端口编址方式通常采用。
37、微机硬件系统是指构成微机系统的,微机软件系统是指。
软件系统包
括和两大类。
38、当8086/8088的S4=0,S3=1时,表示当前正在使用段寄存器。
39、Intel8086CPU中计算物理地址时,给定的段寄存器中数是3510H,有效地址是4985H,则
它的物理地址是。
40、“位”指,“字节”指,“字”是,“字长“。
二、选择题
1、当8086/8088访问100H端口时,采用()寻址方式•
A:
直接B:
间接C:
寄存器间接D:
立即
2•通常我们所说的32位机,是指这种计算机的CPU()
由32个运算器组成的B:
能够同时处理32位二进制数
C:
包含32个寄存器D:
一共有32个运算器和控制器
3、Pc机数据总线信号的状态是:
().
单向双态
B:
单向双态C
:
双向二态D
双向双态
4、
设A=186,
B=273QC=0BBH它们之间的关系是
。
A)
A>
B>
C
B)A<
B<
CC
)A=B=C
D
)A<
B=C
5.
8086/8088
的存储器可以寻址
1MB的空间,在对
I/O
进行读写操作时,20位地址中只有
(
)有效•
高16位
低16位C
高8位D:
低
8位
6、
下列四条指令中错误的是
A)MOVAX[SI]B)MOVAX[BP+DI]
C)MOVAX[DI]
)MOVAX[BP-DI]
7、在下列指令中,影响堆栈内容的指令是()
A:
POPB:
CALLC:
JMPD:
IRET
8、当8086/8088的S4=0,S3=1时,表示当前正在使用()段寄存器•
ESB:
CSC:
DSD:
SS
9、在8086/8088系统中,约定用于形成堆栈段数据物理地址的寄存器有。
A)SS,SP,BPB)SS,SP,BX
C)DSBX,BPD)DS,SP,BP
10、Pc机数据总线信号的状态是:
单向双态B:
单向双态C:
双向三态D:
11、.EXE文件产生在之后。
A)汇编B)编辑C)用软件转换D)连接
12、中断向量用于提供()
被选中设备的起始地址B:
传送数据的起始地址
中断服务程序入口地址的地址D:
子程序入口地址
13、由2732芯片组成64KB的存储器,则需要块芯片和根片内地址线。
A)12B)24C)16D)14
14、若8259A工作在优先级自动循环方式,则IRQ3的中断请求被响应并且服务完毕后,优
先权最高的中断源是。
A)IRQ0B)IRQ2C)IRQ3
17、8086CPU复位后,CPU执行的第一条指令的起始地址应是
A)ROM,FFFFOHB)RAM,FFFFOHC)ROM,FFFFHD)RAM,FFFFH
18、接口的基本功能是和。
A)输出锁存B)输入锁存C)输出缓冲D)输入缓冲
19、堆栈操作时,段基址由寄存器指出,段内偏移量由寄存器指出。
A)CSB)DSC)SSD)ES
E)DIF)SIG)SPH)BP
20、用BP作基址变址寻址时,操作数所在的段是当前。
A)数据段B)代码段C)堆栈段D)附加段
21、执行下列指令:
STR1DW'
NO
STR2DB14DUP(?
)
CONTEQU$-STR1
MOVCX,CONT
MOVAX,STR1
HLT
后寄存器CL的值是。
A)0FHB)0EHC)12HD)10H
22、中央处理器是指(
运算器B:
控制器
23.
F面四条指令中有(
MULBX
DIVBL
运算器和控制器
条需要用到
D:
运算器、控制器和存储器
DX的
24.
25.
INAX,20H
OUT20H,AL
1条B:
2
3条D:
约定的段寄存器是
c.ESd.SS
指令MOVBX45H[BP]中,a.CSb.DS
CPU对哪一种中断需经过两个中断响应机器周期且在第二个中断响应机器周期采样数据
线以获得申请中断的外设输入的中断类型码。
应是
a.NMIb.INTn指令c.单步中断d.INTR
8086/8088中断是向量中断,其中断服务程序入口地址是由()提供的。
26.
27.
28.
29、
外设中断源B:
CPU的中断逻辑地址
以中断控制器读回的中断类型号左移2位
由中断类型号指向的中断向量表中读出
设BUF是字节变量,LAB为标号).MOVBX,
c.MOVBXLABd.MOVBX,
8086CPUM内存读/写操作,需两个总线周期的读
.从偶地址读
NMI的条件是
IF=0
下述指令,正确的指令是
a.MOVBX,ALb
.MOVBX,LABd
BUF
OFFSETBUF
/写操作是
c
响应
/写一个字节
/写一个字
)
b.从奇地址读/写一个字节d.从奇地址读/写一个字
IF=1
在INTR请求之前
一条指令结束执行下面程序段后,
TABDW1,2,3,4,5,
ENTRYEQU3
MOVBX,
ADDBX,
MOVAX,
0003H
在微型计算机中,标志寄存器的主要作用是()
A.控制计算机B.存放运算数据C.表示总线状态D.提供CPU运行状态
32.从8088CPU的内部结构上看,其是由(
A控制器和20位物理地址加法器B
C执行单元和总线接口单元D
33、8088CPU中,()引脚信号是决定最大或最小工作模式的控制信号。
A、M/IOB、MN/MXC、DT/RD
30.
31、
AX=(
OFFSETTAB
ENTRY
[BX]
0300HC
0400HD:
0004H
疋
)两部分组成。
运算器和总线接口控制器和运算器
、MN/MX
、DT/R
、BHE/S7
34、8088CPU内部有一个始终指示下条指令偏移地址的部件是()
A.SPB.CSC.IPD.BP
35.下列指令中,用于完成串操作的指令是(),BCD码调整指令是()
A.MOVSBB.DAAC.INTOD.XLAT
36.8255一共有()种工作方式。
A.2B.3C.4D.537、输入输出设备与接口电路传输的数据信息有数字量、模拟量和(
A.控制量B.开关量C.状态量D.信号量
38.微机控制总线上传送的是()
A•存储器和I/O设备向CPU专送的状态信号
B.存储器和I/O接口的地址
C•CPU向存储器和I/O接口发出的命令信号
STI指令目的是()
关闭所有可屏蔽中断.允许更高一级中断产生)
:
MOVAX,SEGDATAD:
MOVAX,OFFSET[SI]
D•A和C
39、通常,中断服务程序中的一条
A.允许低一级中断产生B•
C.允许同级中断产生D
40、下面哪条指令是正确的(
A:
MOVAX,[BX][BP]B
C:
MOVBYTEPTR[BX],1000
41、8086/8088可用于间接寻址的寄存器有()个
A:
2B:
4C:
6D:
8
42.假定SS=1OOOHSP=O1OOHAX=210AH执行PUSHAX后,存放数据21H的存储器的物理地质是():
20102HB
20101HC:
20FEEHD:
200FFH三、简单题
1.8086CPU功能上分为哪几部分?
各部分的功能是
8086cpu可以工作再两种工作模式(最大模式和最小模式),最小模式用于单机系统,系统中所需要的控制信号全部由8086直接提供。
最大模式用于多处理机系统,系统中所需要的控制信号由总线控制器8288提
供。
这样,24脚~31脚的8条引脚再两种工作模式中具有不同的功能
2•输入输出的寻址方式有哪几种?
3、什么叫做中断源?
中断源有哪些?
中断源就是引起中断的源,是可以配置的,在微机系统中,中断可分为外部中断(或硬件中断)和内部中断(或软件中断)。
4、8086总线的IOR,IOW,MEMRMEMV各自有效时表示什么含义?
这些信号线是由哪个部件驱动的?
5、在某8086系统中,单片使用的8259A端口地址为30H、31H,中断源为上升沿出发方式,
通过ICW4设置中断结束方式,试给出8259A的初始化程序段;
6、简述8086共寻找方式有几种,分别是哪些,举例说明?
7、试述8259中断屏蔽寄存器(IMR)的作用
8、试述在输入输出接口专送方式中,查询专送方式与中断专送方式的区别。
9、8088的外部中断,可分为可屏蔽中断和非屏蔽中断两种,试述8088可屏蔽中断响应过
程与非屏蔽中断响应过程的区别。
10、试初始化8253的计数通道1,使其工作于方式2,低8位单字节二进制计数,端口地址
为43H。
11•从功能上分,总线分哪3种?
总线完成一次数据传输周期,一般分哪4个阶段?
系统总线包含有三种不同功能的总线,即数据总线DB(DataBus)、地址总线AB(AddressBus)
和控制总线CB(ControlBus)。
一个总线周期一般包含4个时钟周期,这4个时钟周期分别称4个状态即T1状态、T2状态、T3
状态和T4状态。
12.中断系统的功能是什么?
1)实现中断响应和中断返回2)实现优先权排队3)实现中断嵌套
13.8086如何响应一个可屏蔽中断请求?
简述响应过程。
当8086收到INTR的高电平信号时,在当前指令执行完且IF=1的条件下,8086在两个总线周期中分别发出INTA#有效信号;
在第二个INTA#期间,8086收到中断源发来的一字节中断类型码;
8086完成保护现
场的操作,CS、IP内容进入堆栈,请除IF、TF;
8086将类型码乘4后得到中断向量表的入口地址,从此地址开始读取4字节的中断处理程序的入口地址,8086从此地址开始执行程序,完成了INTR中断请求的
响应过程。
14•设要在地址为DAT1的数据区中顺次存放以下数据:
’A,'
B'
0,0,'
C'
'
D'
0,0.写出分别用命令DBDW和DD实现的语句。
15.试给出三种编程方法实现AX和BX中的内容交换的程序段。
16.写出从地址为88H端口读入数据,再从242H端口输出的指令。
17.以DATA为首址的连续两个单元中有一个16位无符号数,试用移位指令实现将改无符号数乘以10。
四、分析题
1.连续执行下列程序后累加器AX中的内容是什么?
1)MOVAX,0
2)DECAX
3)ADDAX,7FFFH
4)ADDAX,2
5)NOTAX
6)SUBAX,0FFFFH
7)ADDAX,8000H
8)ORAX,0BFDFH
9)ANDAX,0EBEDH
10)XHCHGAH,AL
11)SALAX,1
12)RCLAX,1
2.指出下列指令源操作数的寻址方式
(1)MOVBX100H
(2)MOVAXDAT[BX][DI]
(3)MOVSE
(4)ADDAX,BX
(5)MOVBX,[100]
3、指出下列指令的错误
(1)MOVAH,BX
(2)ADD15H,BX
(3)MOVCS,AX
(4)MOVAX,[SI][DI]
(5)MOVBYTEPTR[BX,]1000
4、若STR是字符串的首地址,指出下列程序的功能,并将语句加上注解。
LEABX
,STR
MOVCX
,20
LP
CMP[BX],‘&
'
JNZNEXT
MOV[BX]
,‘$'
NEXT
INCBX
LOOPLP
5、8255A的工作方式控制字和C口的按位置位/复位控制字有何差别?
若将C口的PC2引脚
3)LOOP1:
MOVAL,BYTEPTR[SI]
MOVES:
BYTEPTR[DI],AL
INCSI
INCDI
LOOPLOOP1
4)LOOP1:
MOVAL,BYTEPTR[SI]
INCSIDECSI
5)LOOP1:
INCDIDECDI
6)L00P1:
CMPAL,ES:
BYTEPTR[DI]
JEEXIT
&
下列程序段执行完毕后,(AL)=?
MOVAL10H
SHLAL,1
MOVAH11H
ADDAL,AH
9•求下列程序段执行完毕后,(BL)=?
MOVCL,02H
MOVBL,55H
ADDBL,CL
10.若(SF)=仆F8H,求执行程序段后的(SP)
PUSHAX
PUSHDX
POPCX
POPBX
CALLBX
2)MOVBX,2000H
MOVDS,BX
XORAL,AL
MOVCX,100
AGAIN:
MOV[BX],AL
INCBX
LOOPAGAIN
程序功能:
11说明下列程序段功能
1)MOVAX,1000H
MOVDS,AX
MOVES,AX
MOVSI,0100H
MOVDI,0200H
MOVCX,50D
REPMOVSB
12•阅读下面程序后回答填空
DATA_DSSEGMENT
DATA1DB10H,34H,9AH5CHBCH0,33H,EFH00H,FAH
PLUSDB?
MINUSDB?
ZERODB?
DATA_DSENDS
CODESEGMENT
ASSUMECS:
CODEDSDATA_DS
STARTLEASI,DATA
MOVCX,10
CLD
XORAL,AL
MOVPLUS,AL
MOVMINUS,AL
MOVZERO,AL
AGAINLODSB
ADDAL,0
JSXX
JZYY
INCPLUS
JMPNEXT
XX:
INCMINUS
YY:
INCZERO
NEXTLOOPAGAIN
CODEENDS
ENDSTART
1)该程序功能是:
2)程序中画波浪线部分若没有,则程序执行后PLUSMINUSZERC三个存储单元
段结果分别是、和。
13.执行下列指令后,AL里的内容是多少?
MOVAL,22H
ORAL,01H
ANDAL,0FH
14.MOVAX,9090H
SUBAX,4AE0H
JCL1
JOL2
JMPL3
上述程序执行后AX=,程序转向
15.设SS=4000H,SP=1000H(SP)=20H,AX=11AAH,BX=0011HCX=2233H行,试分析下列
程序执行后,AXBX、CXSP、(SP)中的内容各位多少?
PUSHBX
PUSHCX
POPAX
SP=,(SP)=_,(AX)=,(BX)=,(CX)=
16.假设寄存器AX=1234HDX=0A000H
MOVBX0
MOVCXBX
SUBCXAX
SBBBX,DX
MOVAXCX
MOVDXBX
上述程序段执行后AX=,DX=
程序功能是
17.已知8253端口地址为80H82H84H86H,初始化程序如下,说明程序的含义。
MOVAL,67H
OUT86H,AL
MOVAL,80H
OUT82H,AL
该程序含义是
18.面是多字节加法程序,第一个数是8A0BH第二个数是D705H请填写出正确结果。
DATASEGMENT
FIRSTDB,,0H
SECONDDB,
DATAENDS
ASSUMECS:
CODEDSDATA
STARTMOVAX,DATA
MOVDSAX
MOVCX
MOVSI,0
NEXT:
MOVAL,SECOND[SI]ADCFIRST[SI],AL
LOOPNEXT
MOVAL,0
ADCAL,
MOVFIRST[SI],AL
MOVAH4CH
INT21H
19•根据下列伪指令定义语句画出存储器存储情况
1)
DATA1DB0AH,-1
2)
DATA2DW100H,‘B'
3)
DATA3DB2DUP(1,‘1'
20.
下程序功能是查找字符串中是否含有‘
?
自负,如果有则
AL置0,否则置FFH,已知
字符串首地址是BUF串长100字节,请补充以下程序
LEADI,
MOVCX,
MOVAL,‘?
JZ
DECCX
JNZ
MOVAL,0FFH
JMPDONE
FOUND:
MOVAL,0
DONE:
21.阅读程序在下列空中填写注释并说明程序功能。
MOVCX,30;
LEASI,DATA;
MOVDI,SI
ADDDI,59;
MOVAL,[SI]
XCHGAL,[DI];
MOV[SI],AL;
INCSI;
DECDI;
LOOP
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 复习题