《精》微机原理的一些复习题目.docVIP

  • 27
  • 0
  • 约4.11千字
  • 约 5页
  • 2017-01-16 发布于湖北
  • 举报
第一部分: 1:解释下列名词 CPU: EU: BIU: IP: SP: ERAM: ROM: 运算器: 堆栈: 段寄存器: 物理地址: 存储器: 2:CPU中的运算器的功能主要是: 3: 8086CPU的段地址最多可以为()字节。 4:如果某RAM芯片有16/11/13/t条地址线,它的容量为多少? 5:从8086CPU的功能结构上看,它是由哪两部分组成的? 6:CPU与外设间的数据传送的控制方式有哪三种? 7:指令MOV AX,MASK[BX][SI]中源操作数的寻址方式是() 8:堆栈的工作方式是() 9:要使8086CPU工作在最小方式,其引脚应该接什么电平?WR、RD、M/IO 10: 8086在对存储器做写操作时,三条线的逻辑电平应该是多少? 思考:如果是对I/O端口操作,三条线的逻辑电平应该是多少? 11:LOOP指令执行时,隐含的计数器寄存器是() 12:当CPU执行指令时,决定指令的物理地址的寄存器是()和()。 13:在程序中定义一个缓冲区,执行BUFFER DD 5 DUP(?)后,缓冲区的容量是多少? 如果是执行BUFFER DD 10 DUP(?)后,则缓冲区的容量又应该是多少? 14:在8088CPU中,用于堆栈操作指令的寄存器是() 15:8086CPU与接口电路间传送的信息有()信息、()信息和()信息,一次,接口电路中的端口有数据口、状态口和控制口。 第二部分: 1:8086的地址线有()根,可以寻址的范围为()M。 2:当存储器的逻辑地址为1234h:1234h时,其物理地址是()。 3: 判断正误: (1):8086系统中,堆栈的操作可以是字节或字操作。() (2):数据传送指令:MOV [1000],BL () (3):数据传送指令:MOV [1000],[BX] () (4):加法指令:ADD AX,BL ( ) (5):数据传送指令: MOV ES,CS ( ) (6):堆栈指令:PUSH AH () (7):数据传送指令:MOV AX,BL () (8):数据传送指令:MOV DS,1000H () (9):数据传送指令:MOV CS,AX () 4:简答题: (1):8086CPU组成的最大模式和最小模式系统主要有什么不同? (2):微机中数据传送的控制方式主要有哪几种? (3):串行通信线路连接及传输的方式有哪几种? 第三部分: 1:假设(CS)=3000H, (DS)=4000H, (ES)=2000H, (SS)=5000H, (SP)=1000H, (AX)=2060H, (BX)=1000H, (CX)=0005H, (DX)=0000H, (SI)=2060H, (DI)=3000H, (43000H)=2000H, (23000H)=0B116H, (33000H)=0F802H, (25060H)=00B0H, (41000H)=0202H,CF=1。下列各条指令为单独执行指令,前后无关系,请回答括号中的问题。 ADC AX,BX 完成的是( )操作,AX=( ),CF=( ) CMP AL,70H 完成的是( )操作,AL=( ),CF=( ) MUL BYTE PTR [BX] 完成的是( )操作,AX=( ),CF=( ) PUSH AX 完成的是( )操作,SP=( ),AX=( ) SAR AL,CL 完成的是( )操作,AL=( ),CF=( ) 2:假设(DS)=2000H,(BX)=0100H, (SI)=0002H, (20102H)=5678H, (2010AH)=00FFH, (21200H)=4C2AH, (21202H)=65B7H。下列各条指令为单独执行指令,前后无关系,请回答括号中的问题。 (1) MOV AX,0100H AX=( ) (2) MOV AX,[0100H] AX=( ) (3) MOV AX,[BX] AL=( ) (4) MOV CX,[BX+SI+1100H] AH=( ) (5) MOV AL,[BX+SI] AL=( ) (6) MOV AX,BX AX=( ) 3:分析下列程序段,对

文档评论(0)

1亿VIP精品文档

相关文档