3.若要使寄放器AL中的高4位不变,低4位为0,所用指令为()。
A.ANDAL,0FHB.ANDAL,0FOHC.ORAL,0FHD.ORAL0FOH
4.下列MOV指令中,不正确的指令是()。
A.MOVAX,BXB.MOVAX,[BX]C.MOVAX,CXD.MOVAX,[CX]
5.中断指令INT17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。
A.00017HB.00068HC.0005CHD.0005EH
6.条件转移指令JNE的条件是()。
A.CF=0B.CF=1C.ZF=0D.ZF=1
7.在8086/8088CPU中,一个最大体的总线读写周期由
(1)时钟周期(T状态)组成,在T1状态,CPU往总线上发
(2)信息。
⑴A.1个B.2个C.4个D.6个
⑵A.数据B.地址C.状态D.其它
8.8086有两种工作模式,最小模式的特点是
(1),最大模式的特点是
(2)。
⑴A.CPU提供全数控制信号B.由编程进行模式设定
C.不需要8286收发器D.需要总线控制器8288
⑵A.M/IO引脚可直接引用B.由编程进行模式设定
C.需要总线控制器8288D.适用于单一处置机系统
9.在8086微机系统的RAM存储单元器0000H:
002CH开始依次寄存23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是()。
A.0AHB.0BHC.0CHD.0DH
1.
(1)A
(2)B2.B3.B4.D5.C6.C
7.
(1)C
(2)B8.
(1)A
(2)C9.B
二、填空题(每空1分,共20分)
1.已知[X]原=,[Y]补=,求[X+Y]补=。
2.某存贮器单元的实际地址为2BC60H,该单元在段地址为2AFOH中的偏移地址是__________。
3.8086CPU复位后,寄放器中的值将进入初始态,问(CS)=__________,
(IP)=__________,(DS)=__________。
4.8086/8088CPU内部结构按功能分为两部份,即_________和__________。
5.8255A的方式0、方式1和方式2也别离称为__________、__________和__________传送方式。
6.CPU从主存取一条指令并执行该指令的时刻称为__________,它通常常利用若干个__________来表示,而后者又包括有若干个__________。
7.8086/8088CPU提供了同意外部中断请求信号的引脚是_______和________。
8.8086的OUTDX,AL输出指令为__________寻址方式,当端口地址(DX)小于__________可用直接寻址。
9.填入适当指令,使下面程序实现用移位、传送、加法指令完成(AX)与10相乘运算:
SHLAX,__________
MOVDX,AX
MOVCL,__________
SHLAX,CL
ADD__________
1.
2.0D60H
3.0FFFFH、0000H、0000H
4.接口部件BIU、执行部件EU
5.大体的输入/输出、选通的输入/输出、双向
6.指令周期、总线周期、时钟周期
7.NMI、INTR
8.对端口的间接寻址方式、255
9.1、2、AX,DX
一、单选题
1.8086CPU在执行MOVAL,[BX]指令的总线周期内,若BX寄存的内容为1011H,则BHE和A0的状态是()。
A.0,0B.0,1C.1,0D.1,1
2.设x=-46,y=117,则[x-y]补和[x+y]补别离等于()。
A.D2H和75HB.5DH和47HC.2EH和7lHD.47H和71H
3.8086CPU在进行无符号数比较时,应按照()标志位来判别。
A.CF和OFB.CF和PFC.CF和ZFD.ZF和OF
4.执行下列程序后,(AL)=()。
MOVAL,92H
SUBAL,7lH
DAS
A.21B.11C.21HD.11H
5.下列指令中正确的是()。
A.MOVAX[SI][DI]B.MOVBYTEPTR[BX],1000
C.PB8EQUDS:
[BP+8]D.MOVBX,OFFSET[SI]
6.在PC/XT中,NMI中断的中断矢量在中断矢量表中的位置()。
A.是由程序指定的B.是由DOS自动分派的
C.固定在08H开始的4个字节中D.固定在中断矢量表的表首
7.在8086中,(BX)=8282H,且题中指令已在队列中,则执行INC[BX]指令需要的总线周期数为()。
A.0B.1C.2D.3
8.微机系统中若用4片8259A组成主、从两级中断控制逻辑,接至CPU的可屏蔽中断请求线INTR上,最多可扩展为()级外部硬中断。
A.32B.29C.28D.24
9.当存储器读写速度较慢时,需产生一个READY信号以实现与CPU的同步,CPU将在总线周期的()时候采样该信号。
A.T2下降沿B.T3下降沿C.T2上升沿D.T3上升沿
10.8086中,()组寄放器都能够用来实现对存储器的寻址。
A.AX,SI,DI,BXB.BP,BX,CX,DX
C.SI,DI,BP,BXD.BX,CX,SI,DI
1.B2.B3.C4.C5.D6.C7.C8.B9.B10.C
二、填空题(每空1分,共20分)
1.已知(AL)=0101110lB,执行指令NEGAL后再执行CBW,(AX)=。
2.在动态存储器2164的再生周期中,只需要地址,所以在RAS和CAS这两个信号中,只有变成低电平。
3.进程可重入是指,用传递参数进程才可实现重入。
4.若(AL)=01001001B,执行ADDAL,AL指令后,再执行DAA命令,则(AL)=,(CF)=,(AF)=。
5.指出下列指令的寻址方式(设BUF为变量)
MOVAL,BUF
MOVBX,OFFSETBUF
MOV[BP+100H],2300H
6.已知指令序列为:
MOVAX,0FFBDH
MOVBX,12F8H
IDIVBL
此指令序列执行后,(AX)=,(BX)=。
7.微型运算机中,CPU重复进行的大体操作是:
、和。
8.若(CS)=4200H时,物理转移地址为4A230H,当CS的内容被设定为7900H时,物理转移地址为。
9.8259A工作在8086模式,中断向量字节ICW2=70H,若在IR3处有一中断请求信号,这时它的中断向量号为,该中断的服务程序入口地址保留在内存地址为H至H的个单元中。
1.0FFA3H
2.行,RAS
3.一个进程在没执行完时又被挪用,堆栈
4.B,0,1
5.直接寻址,变址寻址
6.0308H,12F8H
7.取指令,分析指令,执行指令
8.81230H
9.73H,1CC,1CF,4
一、单选题(每一个选1分,共10分)
1.在8086宏汇编进程中不会产生指令码,只用来指示汇编程序如何汇编的指令是()。
A.汇编指令B.伪指令C.机械指令D.宏指令
2.在CMPAX,DX指令执行后,当标志位SF、OF、ZF知足下列逻辑关系(SF⊕OF)+ZF=0时,表明。
A.(AX)>(DX)B.(AX)≥(DX)C.(AX)<(DX)D.(AX)≤(DX)
3.8086微机系统的RAM存储单元中,从0000H:
002CH开始依次寄存23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是()。
A.0AHB.0BHC.0CHD.0DH
4.8255的A口工作在方式1输入时,其中断允许控制位INTE的开/关是通过对()的按位置位/复位操作完成的。
A.PC0B.PC2C.PC4D.PC6
5.在进入DMA工作方式之前,DMA控制器被看成CPU总线上的一个。
O设备B.I/O接口C.主处置器D.协处置器
6.在PC/XT中,设(AX)=9305H,(BX)=6279H,若ADDBX,AX指令后接着INTO指令,则会()。
A.进入INTO中断服务子程序B.执行INTO后面的指令
C.死机D.显示器显示OVERFLOW
7.一个完整的中断进程包括中断请求、、中断服务和中断返回四个阶段。
A.中断处置B.中断响应C.保留断点D.开中断
8.微处置器系统中采用存储器映像方式编址时存储单元与I/O端口是通过()来区分的。
A.不同的地址编码B.不同的读/写控制逻辑C.专用I/O指令
9.在一个项目或产品研制的进程中,通常采用()类型的存储芯片来寄存待调试的程序。
A.RAMB.ROMC.PROMD.E2PROM
10.8259A工作在8086/8088模式时,初始化命令字ICW2用来设置()。
A.中断向量地址的高8位B.中断类型号地址的高5位
C.中断向量的高5位D.中断类型号的高5位
二、填空题(每空1分,共15分)
1.设模为28,则52的补码为_____H,-14的补码为______H,-0的反码为_____H。
2.设内存中一个数据区的起始地址是1020H:
0A1CBH,在存入5个字数据后,该数据区的下一个能够利用的单元的物理地址是________________。
3.8086按照所组成系统大小的不同,能够工作在最大方式或最小方式。
在最大方式下,系统需利用________来形成总线周期。
4.CPU对外设进行数据传送的方式有几种,即__________,___________,或___________。
5.汇编指令通常包括___________和__________两部份。
6.8086系统中,默许方式下对指令寻址由寄放器________和_______完成,而堆栈段中的偏移量可由寄放器________或_________来指示。
7.程序存储与程序控制原理的含义是____。
1.34H,0F2H,0FFH
2.1020H:
0A1D5H或1A3D5H
3.总线控制器8288
4.程序方式,中断方式,DMA方式
5.操作码,操作数
6.CS,IP,SP,BP
7.用户应预先将程序存入存储器,运算机开始工作后,其控制器将自动、依次地从存储器中掏出程序指令并加以执行,而不需人工干与。
一、单项选择题(每一个选项1分,共20分)
1.十进制数-80用16位补码表示是()。
A.F080H
2.在机械内部操作中,CPU与存贮器之间信息互换利用的是()。
A.逻辑地址B.物理地址C.有效地址D.相对地址
3.假设VAR为变量,指令MOVBX,OFFSETVAR源操作数的寻址方式是()
A.直接寻址B.间接寻址C.当即数寻址D.存贮器寻址
4.下列操作中,允许段超越的是()。
A.取指令B.存目的串C.以BP为基础存取操作数D.堆栈操作
5.下列指令执行后能使BX中数据必为奇数的是()。
BX,01HBX,01HBX,01HBX,01H
6.设CL=05H,要取得CL=0AH,可选用的指令是()。
CL,0FHB.NOTCLCL,0AHCL,0FH
7.下列语句中能与“DA1DB32H,34H”语句等效的是()。
A.MOVDA1,32HB.MOVDA1,32
MOVDA1+1,34HMOVDA1+1,34
C.MOVWORDPTRDA1,3234HWORDPTRDA1,‘24’
8.设SP=50H,执行段间返回指令RET后,寄放器SP的内容是()。
9.利用DOS功能调历时,子程序编号应放在()寄放器中。
D.任意指定
10.寄放器BX和DX中寄存有32位二进制数,其中BX中放高16位,下列程序段完成对这32位数扩大4倍的功能,那么该程序段中方框里应填的语句是()。
MOVCX,2
LOP:
SHLDX,1
LOOPLOP
BX,1BX,1BX,1BX,1
在进行I/O读操作时,M/IO和DT/R必需是()。
01C.101
执行一个总线周期最多可传送()字节。
个个个个
8088执行一个总线周期是在()以后插入TW。
14.若用存贮芯片(32K×1)组成8086的存贮器系统至少要用()。
片片片片
15.除法犯错是属于()中断。
A.线路故障B.内部中断D.单步中断
16.8255A工作于方式1输出方式,A口/B口与外设之间的控制状态联络信号是()。
与IBF与ACK与ACK与STB
系统可寻址I/O端口的最大地址为()。
C.0FFFFH
18.下列第()条是合法的访问I/O端口指令。
AL,100HAL,BXAL,BLAL,DX
19.普通中断结束EOI命令适用于()方式中的中毕命令。
A.完全嵌套B.自动循环C.特殊循环D.特殊屏蔽
20.若每输入n个CLK脉冲,在OUT端就可输出一个宽度为一个CLK周期的负脉冲,则8253应工作于方式()。
C.2
1.D2.B3.C4.C5.B6.A7.A8.C9.B10.C
12.B13.C14.B15.B16.C17.C19.A20.C
二、填空题:
(32分,每空1分)
1.已知某微机系统的存储器由三个芯片组组成,每一个芯片组容量为4K字节,总容量为12K字节,试