A.SI B.DI C.CX D.BX
46.JMP WORD PTR[BX]转移的目标地址是 ( )
A.BX 中的内容 B.SP+BX 之和
C.IP+[BX]之和 D.BX 指示的内存单元之内容
二、填空题:
1. 计算机中的 CPU 由___ ____和___ ___组成。
2. (513.85)
10
= ( __ _ )
16
; (105.3)
8
= ( ____ )
10
。
3. 假定机器的字长为 8 位,且最高位为符号位,则(-127)
10
的原码用 8 位二进数表示为__,其补码用 8
位二进数可表示为__。
4. I/O 端口有两种编址方式,分别是 ___ _______ 和 ____ ______。
5. 8086/8088 的中断系统能够处理 _256_ 个不同的中断源,并为每一个中断安排一个编号,称为中
断类型。每种中断类型对应的中断服务程序的入口地址称为 _____。
6. 循环结构的程序主要由 ____、循环体、 _____ 和循环控制部分组成。
7. 若 DS=0F3EH,SI=2000H,COUNT=0A8H,指令 MOV!AX,( SI+COUNT)中,源操作数的有效
地址 EA 为__________,其物理地址为__________。
8. 当标志位__________=1 时表示无符号数运算产生溢出,而当标志位__________=1 是表示带符号数运
算产生溢出。
9. 将十进制数 513.85 转换成二进制数、八进制数、十六进制数和 BCD 码分别可表示为__________、
__________、__________、__________。
10. 十进制数 52 的原码、反码、补码(采用 8 位二进制,最高位为符号位)分别可表示为 _________、
__________、__________。
11.已知某个数的补码为 9DH,则其真值为__________。
12.以下宏定义的功能是将一位十六进制数转换为 ASCII 码,请在空白处填入恰当内容,使程序完整。
HEXTOA __________
AND AL,0FH
CMP AL, __________
JNA HEXTOA1
ADD AL,7H
HEXTOA1: ADD AL, __________
ENDM
13.地址 2000H: 0480H,其物理地址是__________,段地址是__________,偏移量是__________。
14. 225D= __________B= __________H。
15.已知[X]
补
=11010101,则 X= __________D。
16.执行部件 EU 的主要功能是:____________________和____________________。
17. 8086 CPU 在取指令时,会选取段寄存器__________的值作为段基值,再加上由__________提供的
偏移地址形成 20 位的物理地址。
18. 8086 最多可处理__________种中断,对每一个中断都设置一个__________。