微机原理及应用复习.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:23 大小:270KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

微机原理及应用复习.ppt

微机原理及应用复习.ppt

预览

免费试读已结束,剩余 13 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

微机原理及应用复习一、课程基本要求:一、课程基本要求:第四章指令系统:1、寻址方式:七种,涉及源、目的操作数。2、主要指令的理解应用。第六章可编程接口芯片:1、8255A的功能、结构,工作方式控制字,置位/复位控制字。2、8255A的初始化编程。3、8255A与CPU的连接(端口地址的确定)。题型:1、填空。2、选择。3、做图连线。初始化编程。4、指令理解。5、编程、理解。一、填空:1.235.25=B=H=BCD。2.7的ASIIC码是:H,其奇校验码是:。D的ASIIC码是:H,其偶校验码是:。3.微处理器的两个组成部分是和。4.Intel8086是位微处理器,它有位地址线,可直接寻址内存单元,输入/输出端口。5.8086系统中,存储器分为奇、偶两个存储体。其中,奇体的数据信号线固定与数据总线的______相连,偶体的数据信号线固定与数据总线的_______相连。其中地址线用作偶存储体的片选信号,控制线作为奇存储体的片选信号。6.8086系统中,把16字节的存储空间称作一节(Paragraph),为了简化操作,要求各个逻辑段必须从节的整数倍边界开始,即段首地址的低4位总是_____。将段首地址的高16位地址码称作_____,存放在相应的_______中。7.从地址开始的字称为“未对准字”,访问“未对准字”,需_____个总线周期。8.CPU与外设交换的信息有:数据信息、、三种。9.程序控制传输方式分:、、三种。10.数据段段基址寄存器的英文代号是;若物理地址是A8000H,段地址是A000H,则偏移地址为。11.若8086工作于最小模式,当CPU完成将AX的内容送到物理地址为21000H的存储单元操作时,引脚BHE*=,RD*=,WE*=,M/TO*=,A0=。(用“0”、“1”表示)。12.设(DS)=2000H,(DI)=1000H,指令:“MOVAX,[DI+2000H]”源操作数有效地址为______,物理地址为_____。13.在存储器的层次结构中,越远离CPU的存储器,其存取速度_____,存储容量____,价格_____。14.立即数寻址表示操作数在__________中。15.若8259AICW2的初始值为40H,则在中断响应周期数据总线上出现的与IR5对应的中断类型码为______。16.8255A芯片当A1A0=___________时选用B端口。17.中断返回指令IRET总是安排在________,执行该指令时,将从堆栈弹出_____,以使CPU返回到主程序断点处继续执行后续指令。18.在Intel8086系统中,若一个32位(4字节)的存储字11223344H的地址为10000H,则10000H的字节单元内容为______,10003H的字节单元内容为______。19.某存储器芯片有15根地址线,8根数据线,该芯片有个存储单元,存储位二进制数,其首地址为H,末地址为H。20.8086系统最多能识别______种不同类型的中断,每种中断在中断向量表中分配有___个字节单元,用以指示中断服务程序的入口地址。二、选择:7.下列8086中哪个寄存器不可用于间接寻址?()A.BXB.SIC.SPD.BP10.要禁止8259A的IR0、IR1的中断请求,则其中断屏蔽操作指令字OCW1应为()。A.80HB.28HC.E8HD.03H12.假定SS=2000H,SP=0100H,AX=2107H,执行指令PUSHAX后,存放数据21H的存储单元的物理地址是()A.20102HB.20101HC.200FEHD.200FFHassumecs:codesg,ds:datasgdatasgsegmentdb'aaaaaaaaaa'db‘eeeeeeeeee'db‘gggggggggg'db'nnnnnnnnnn'datasgendsmovbx,0movcx,4s0:movdx,cx;保护外循环计数值movsi,0movcx,5s:moval,[bx+si];①andal,11011111b;②loops0;⑦movah,4chint21hcodesgendsendstart四、由图分析:1、8259A占用了几个端口地址,分别是什么?其中ICW1的地址(A0=0)是什么?2、8255A占用占用了几个端口地址,分别是什么?其中控制寄存器的地址是什么?四、由图分析:1、8259A占两个端口地址,分别是28H、2AH或2CH、2EH,其中ICW1的地址(A0=0)是28H或2CH。2、8255A占用占用了四个端口地址,分别是30H、32H、34H、36H。其中控制寄存器的地址是36H。五、分析:如图所示,已知端口A和B均在方