微机原理与接口技术-复习提纲

微机原理与接口技术-复习提纲

ID:41109812

大小:62.50 KB

页数:13页

时间:2019-08-16

微机原理与接口技术-复习提纲_第1页
微机原理与接口技术-复习提纲_第2页
微机原理与接口技术-复习提纲_第3页
微机原理与接口技术-复习提纲_第4页
微机原理与接口技术-复习提纲_第5页
资源描述:

《微机原理与接口技术-复习提纲》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《微机原理与接口技术》复习提纲题型及比例:填空题30%选择20%判断10%简答题25%综合、编程题15%第一章80X86微处理器和体系结构1、计算机系统的组成及三总线2、CPU的组成3、几种进制之间的相互转换4、8086内部结构的两部分(EU和BIU)重点是8086寄存器组寄存器分类:通用寄存器—AX,BX,CX,DX,BP,SI,DI(基址寄存器?变址寄存器?)专用寄存器—IP,SP,FLAGS段寄存器—CS,DS,ES,SS可作为16位又可作为8位的寄存器5、存储器存储器的编址方式,存储单元的地址,数在存储器中的存储

2、格式6、存储器分段和物理地址的形成:(1)在8086/8088系统中,存储器是分段组织的,存储器物理地址计算公式。PA=段地址*10H+偏移地址(2)段内偏移地址是几位二进制数,每段最长为多少字节。(3)用DEBUG上机调试程序时,存储器地址表示为2F00:1400,指出该存储单元段地址,偏移地址和物理地址。(4)程序分段与四个段寄存器关系。(5)在程序执行过程中,代码段的段地址存放在哪里?偏移地址存放在哪里堆栈段的段地址存放在那里,栈顶数据的偏移地址存放在那里。(6)写出指令存放单元物理地址的计算公式,栈顶数据物理地址

3、的计算公式。(7)写出可用于寻址的通用寄存器名。7、8086CPU的总线周期T1T2T3T4TW一个典型的总线周期由4个时钟周期组成。8、存储器原理与接口1、存储器的分类RAM和ROM的区别l读写存储器(RAM)n可读可写n易失性,临时存放程序和数据l只读存储器(ROM)n工作时只能读n非易失性,永久或半永久性存放信息2、存储器容量的表示芯片的存储容量=2M×N=存储单元数×存储单元的位数M:芯片的地址线根数N:芯片的数据线根数3、片选信号的的产生译码电路第二章80X86汇编语言程序设计一.寻址方式与物理地址计算1.寻址

4、方式1)立即寻址2)寄存器寻址3)存储器寻址EA=基址+变址+位移量判断指令语句的正确性A.PUSHDSB.SUBAX,[SI+DI]C.XORAX,VAS[BX]D.MOVDH,100E.ORAX,[CL]F.MULVAS;VAS是变量G.INCCXH.MOVDX,[BX+BP]I.SBBCX,VAS[BP+DI]J.POPESK.INAL,100HL.ADD[SI],[DI]2.已知(DS)=15F0H(ES)=25F0H(SS)=35F0H(BX)=0670H(SI)=1001H(DI)=0B0H(BP)=0150

5、HBUF的偏移地址是0900H,计算下列指令源操作数的物理地址,指出寻址方式A.MOVAX,BUF[BP+6]B.CMPAX,ES:[SI]C.MOVCX,BUFD.MOVAX,ES:[BX+SI]E.ANDDX,AXF.MOVAL,100G.DECBUF[DI]H.MOVAX,BUF[BX+DI]二.指令系统1.传送指令组:MOV,PUSH,POP,LEA,IN,OUT一般指令不能直接对CS进行操作*入栈指令PUSH:每PUSH一次,SP减2*出栈指令POP:每POP一次,SP加2PUSH,POP指令操作对象是字。2.

6、加减运算加法ADDADCINC减法SUBSBBDECCMP*比较指令CMP执行二数相减:当二数相等时,比较后ZF=13.逻辑运算指令AND,OR,TEST,NOT按位操作NOT指令不影响标志位使用AND可以选位置0使用OR可以选位置1使用TEST指令,可以测试指定位,控制程序转移。TEST指令执行后操作数保持不变.6.移位和循环移位指令:掌握SHL,SHR,ROL等移位和循环移位指令及其应用循环次数!7.串操作指令:源操作数的存放位置和目的操作数的存放位置比如:MOVSB.8.无条件转移指令和条件转移指令及其正确选用。三

7、.汇编语言指令的格式1.指令性及指示性语句格式[标号:]操作码[操作数1][,操作数2][;注释]指示性语句格式[名字]指示符(伪指令)表达式[;注释]2.数据定义和存储分配DB定义字节,8位,DW定义字,16位已知数据段定义如下:DATASEGMENTORG512HVRADW9VRBDB‘BYTE’,0AH,0DHVRCDB5DUP(?)BUFDW6DUP(0,1,2DUP(2,3),0)TABLEDB0,1,4,9,16,25DATAENDS求变量的偏移地址,类型值,统计BUF字节数,取某项,画出数的存储分配图。3.

8、其他伪指令,操作符OFFSET,TYPE,SEGMENT和ENDSASSUMEORG的含义和正确使用,4.子程序的定义SUBRPROCFAR远调用或NEAR近调用PUSHAXPUSHBX┇┇POPBXPOPAXRETSUBRENDP6.汇编语言程序上机调试所需要的系统程序,程序调试过程中生成的文件。能书写一个完整的可

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。