- 15
- 0
- 约2.09千字
- 约 7页
- 2017-10-02 发布于湖北
- 举报
练习二 存储器和8086指令系统
(2013级通信、自动化、物联网)
姓名 专业 学号
一、填空题(每题1分,共11分)
1. 按存储介质分,存储器可分为 、 和 。
2. 8086/8088CPU 若不能和存储器实现速度匹配,就需在 状态和 状态之间插入若干个等待状态。
3. 某DRAM芯片的容量为64K×N(N为4或8),则它的地址线和数据线可表示为
和 。
4. 一个半导体存储器芯片的引脚有A13—A0、D7—D0、WE、OE、Vcc、GND等,该芯片的存储容量为 ;1TB= MB。
5. 用32片4K*4位的存储芯片构成字长为8位的存储器系统的容量为 ,共需地址线 根。
二、判断改错:
或门
五、简单读程题(每题2分,共36分)
1. MOV BH, AL
AND BH, 0FH
MOV CL, 04H
SHR AL, CL
MOV BL, AL
设 AL=45H, 执行程序后BH=( );BL=( )
2. MOV DX, 1016H
MOV AX, 2B32H
ADD DX , AX
JMP DX
执行程序后DX=( );IP=( )
3. MOV AX, 1234H
MOV BX, 5678H
ADD AL, BL
DAA
MOV CL, AL
MOV AL, AH
ADC AL, BH
DAA
程序运行后 CL=( ) AL=( )
4. 设[20010H]=3FH, [20011H]=0B2H
MOV AX, 2000H
MOV DS,AX
MOV BX, [0010H]
运行程序后BX=( )
5. MOV BX, 2000H
MOV CL, 05H
LP:MOV [BX],CL
ADD AH, [BX]
XOR AH, AH
ADD AH, [BX]
DEC CL
JNZ LP
HLT
执行程序后AH=( ) CL=( )
6. 下列程序:
MOV AX,0
MOV BX,1
MOV CX,100
A: ADD AX,BX
INC BX
LOOP A
HLT
执行后的结果为BX=( ),AX=( )
7. 阅读程序,回答问题:
MOV BX,16
MOV AX,0FFFFH
MUL BX
JMP DX
程序执行后:AX=( ), IP=( )
8. 设SI=00H,DI=00H,CX=10H
CLD
MOV AL,8FH
CBW AL
SAHF
REP MOVSW
程序执行后:SI=( ),标志CF= ( )
9. MOV SP,2000H
MOV AX,0F0H
MOV SI,1234H
MOV DX,5678H
PUSH SI
POP DI
PUSH DX
程序执行后:SP=( ),DI= ( )
10. 试分析下面的程序段完成什么操作?( )
MOV CL , 04
SHL DX , CL
MOV BL , AH
SHL AX , CL
SHR BL , CL
OR DL , BL
- 4 -
Y3
D7-D0
A12-A0
A15-A
原创力文档

文档评论(0)