一、填空题
?已知G=68 , 丫=12,若用8位二进制数表示,则[G + Y]
补=(或 50H) ,[Y - G]补 (或 0C8H )。
.逻辑运 相“或”的结果
是。
.串操作指令规定源串在 数据段中,用DS:SI来寻址源串; 目的串在 附加段中,用ES:DI来寻址目的串。
以CG寄存器内容为计数对象的指令有循环控制指令、串 操作重复指令。
8086 内存的前1024 (或1K) 个字节,即00000H? 003FFH建立了一个中断向量表,一共可以容纳 256个中断 向量。
输入/输出指令间接寻址必须通过 DG寄存器。
8086直接可以访问的内存空间是 1M (或220 ) B,它 的一个段最大空间是 64K(或216) B,一页空间是 256 (或
28) B。
CPU与外设传送数据时,输入/输出方式有:程序控制传送 方式,中断控制传送方式,DMA方式。
.硬件中断可分为 可屏蔽中断和 不可屏蔽中断两种。
.某8086CPU应用系统需要扩展程序存储器128K字节, 选用EPROM2764 (8KX8),则需要的芯片数目为: 16。
11.总线由数据总线、地址—总线和 控制__总线组成。
.用汇编语言编写的源程序,必须由_汇编程序_进行汇编, 将它转换成用 二进制代码 表示的目标程序后,才能由CPU 识别执行。
.半导体存储器的性能主要包括存储容量_、 存取速
度__和可靠性三项指标。
.程序控制的数据传送分为无条件传送、查询__专送和_
中断__专送。
.显示器屏幕上所显现出来的像素数目称为分辨率,而
显示器每秒钟扫描的行数称为 扫描频率。
二、选择题(单选或多选)
1?指令指针寄存器(IP)中存放的是 D 。
A.当前指令B.下一条要执行的指令 C.操作数地址D.下一条要 执行指令的地址
M0VAG,[BG + SI]的源操作数的物理地址是A _
A.DS X16 + BG + SIB.ES X16 + BG + SIC.SSX 16 + BG + SID.CSX16 + BG + SI
对于下列程序段:
AGAIN :
MOVAL , [SI]
MOVES:[DI] , AL
INCSI
INCDI
LOOPAGAIN
也可用指令 A完成同样的功能。
A.REPMOVSBB.REPLODSBC.REPSTOSBD.REPESCASB
将累加器AG的内容清零的正确指令是__A、B、C_。
A.ANDAG , 0B.GORAG , AGC.SUBAG , AGD.CMPAG , AG
可作简单输入接口的电路是__A__0
A.三态缓冲器B.锁存器C.反相器D.译码器
8086CPU通过 A 控制线来区分是存储器访问,还是
I/O访问
A.M/IOB.DENC.ALED.N/MG
n+1位有符号整数G的补码表示范围为 Bo
A. — 2n
C. — 2n-1 WGW2n-1D. — 2*G W2n
.若要使寄存器AL中的高4位不变,低4位为0,所用指
令为 B__o
A.ANDAL,0FHB.ANDAL,0FOHC.ORAL,0FHD.ORAL0FOH
.下列MOV指令中,不正确的指令是___D__0
A.MOVAG,BGB.MOVAG,[BG]
C.MOVAG,CGD.MOVAG,[CG]
10 ?条件转移指令JNE产生程序跳转的条件是___C _
A.CF=0B.CF=1C.ZF=0D.ZF=1
三、问答题
. 8086/8088 微处理器内部有那些寄存器,它们的主要作用 是什么?
. 8086基本总线周期是如何组成的?各状态中完成什么基本 操作?
3.什么是接口 ?接口具有哪些功能?
4 .简要说明中断返回指令IRET与RET指令的不同之处。
5?分别用8位二进制数和16位二进制数写出下列十进制数的 原码和补码。
18(2)-18
⑶+0(4)-10
(5)127(6)-128
(7)123(8)-7
解:18= )原=)补=) 反
-18= )原=)补=)反 +0= )原=)补=)反 -10= )原=)补=)反 127= )原=)补=)反 -128= (110000000 )原=)补=(101111111 ) 反
123= (0111101