文档详情

汇编语言与接口技术复习要点.docx

发布:2017-06-18约9.43千字共15页下载文档
文本预览下载声明
汇编语言与接口技术题型:(一)填空(10题,每题2分)(二)判断(10题,每题2分)(三)分析题(3题,每题4分)(四)简答题(4题,每题5分)(五)综合设计题(2题,共28分)一、填空判断部分第一章 微型计算机概述:计算机软、硬件的基本概念和先进技术。第二章80X86微处理器:要求掌握:8086的原理和工作时序、8086的中断系统原理、80386的基本结构()1.8086是Intel系列的16位微处理器,采用HMOS工艺技术制造,8086有16根数据线和20根地址线,因为可用20位地址,所以可寻址的地址空间达,时钟频率5MHZ。2.从功能上,8086分为两部分,即(1)总线接口部件(bus interface unit,BIU),(2)执行部件(execution unit,EU)EU有五部分组成:(1)算术逻辑单元(ALU)(2)状态标志寄存器(FLAGS)(3)暂存寄存器(4)通用寄存器组——4个通用寄存器,即AX,BX,CX,DX——4个专用寄存器:基数指针寄存器BP(base pointer)堆栈指针寄存器SP(stack pointer)源变址寄存器SI(source index)目的变址寄存器DI(destination index)(5)EU执行部件EU完成的工作:负责执行指令总线接口部件(BIU)有四部分组成(1)指令队列缓冲器(2)16位指令指针寄存器IP(3)地址产生器和段寄存器——4个段寄存器CS:代码段寄存器DS:数据段寄存器SS:堆栈段寄存器ES:附加段寄存器分别用来存放代码段、数据段、堆栈段、附加段的首地址(4)总线控制逻辑完成的功能:根据EU的请求,执行8086CPU对存储器或I/O接口的总线操作,完成数据的传送3.8086的内部寄存器组4.最小模式和最大模式的概念(1)最小模式:在系统中只有一个微处理器。(2)最大模式:两个或多个微处理器(主处理器、协处理器)5.总线周期:微处理器访问一次存储器或I/O接口所花的时间,成为一个总线周期13.8086的工作方式:(1)实地址工作方式(3)虚拟地址方式6.中断分类:(2)又可分为非屏蔽中断和可屏蔽中断7.计算中断向量在中断服务程序入口地址表中的地址:将中断类型号*4即得到地址:如中断指令INT 23H的中断服务程序入口地址放在中断向量表中地址从(23H*4)=8CH或者140(十进制)开始的4个连续的存储单元8.实际地址PA的计算公式:PA=(段首址×16)+偏移地址9.数据寄存器的隐含使用(书P18)10.中断向量和中断类型号(书P48)中断向量是中断服务子程序的入口地址,中断类型号从0到25511.存储器分段:把存储器的1MB的空间分为若干逻辑段,每段最多可含64KB的连续单元。每个段的首地址是一个被16整除的数12.堆栈(书P64)习题4答:8086有4个通用寄存器AX,BX,CX,DX,两个变址寄存器SI,DI,有两个指针寄存器SP,BP;通常BX,BP,SI,DI也可作为地址寄存器使用习题7答:分为奇存储体和偶存储体。奇存储体与8086数据线的D15~D8相连,偶存储体与数据总线的D7~D0相连。地址线A0和控制线相连,其余地址线A1~A19同时接到两个存储体的存储芯片上。习题8答:逻辑地址是指产生实际地址用到的两个地址分量:首地址和偏移地址。物理地址是指微处理器和存储器进行数据交换时使用的地址,是用20位二进制或者5位十六进制书表示的地址码。逻辑地址用在执行指令的时候,物理地址用在访问存储器的时候。习题9答:根据公式PA(物理地址)=段首址*16+偏移地址,由题意知偏移地址为0000H~FFFFH,故而可计算出段首址=B000H,故而DS段寄存器的值为:B000H习题10答:根据公式PA(物理地址)=段首址*16+偏移地址,由题意知偏移地址=5B230H-5200H*16=9230H,又知现在段首址(CS)的内容为7800H,故而现在的物理转移地址=7800H*16+7800H=81320H习题14答:根据公式PA(物理地址)=段首址*16+偏移地址,可以算出它们的偏移地址为0085H,0086H,0087H,0088H,0089H,008AH;作图说明如下:由于访问奇地址一次只能取出一个字节,而访问偶地址一次可以取出一个字,因此至少需要访问4次存储器,分别读出11H,3322H,5544H,66H第三章80X86的指令系统和寻址方式1.基址、变址寄存器基址:BX,BP变址:SI,DI2.数据寻址方式(1)立即数寻址方式(2)寄存器寻址(3)直接寻址(4)寄存器间接寻址:有效地址只包含在基址寄存器或变址寄存器中(5)寄存器相对寻址:有效地址为基址寄存器或变址寄存器的内容与位移量之和(6)基址变址寻址方式:有效地址为基址寄存器和变址寄存器
显示全部
相似文档