欢迎来到天天文库
浏览记录
ID:1992046
大小:59.50 KB
页数:4页
时间:2017-11-14
《《计算机硬件技术基础》教案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基本概念(引入)五大功能部件:运算器、控制器、存储器、输入设备、输出设备CPU(寄存器组)指令与指令系统(InstructionSet):决定CPU的功能及结构执行指令的过程(步骤):两大步骤——取指令、执行指令(写回结果)取指译码 求址 取数 运算写回(80286) 取指→译码→求址→取数→运算→写回 (80386、80486) PF D1D2EXWB(Pentium)概念:1.时钟周期(CPU主频),三个速度等级(CPU、内存、外设)2.微操作(微程序:控制ROM、硬布线)3.寄存器的类型通用寄存器的作用、名称、大小。4.段寄存器的作用。5.寻址方式的概念,
2、7种寻址方式。6.CPU工作方式(实模式、保护模式),执行指令的过程。(pp52)7.RISC(ReducedInstructionSetComputer,10%)与CISC(Complex,50%)。8.Pentium的特点流水线与超标量体系结构,(乱序执行、转移预测)高速缓存1.单指令多数据流技术(MMX、3DNOW!、SSE、SSE2)关于地址逻辑地址线性地址物理地址程序表示段转换(物理地址)页转换(段:偏移量)(段基址×16+偏移量)8000DSCS10008001008000DSCS1000800100段的缺省和替换规则存储器存取方式缺省段替换段偏移取指令C
3、S不可IP栈操作SS不可SP数据存取BP间址除外DSES,CS,SSEABP间址寻址SSES,CS,DSEA字串处理源DSES,CS,SSSI目的ES不可DI寻址方式简介(8086/8088)一、立即(操作数)寻址(立即数,操作数在指令中)1二、寄存器(操作数)寻址(源和目的操作数都在寄存器中)2三、存储器(操作数)寻址(源或目的操作数在存储器中)3~7有效地址EA:CPU计算出来的段内偏移量,以示与指令中的偏移量DISP区别构成EA的三个分量:基址寄存器(BX、BP)的值(基址)变址寄存器(SI、DI)的值(变址)指令中给出的偏移量DISP(偏移量)内存寻址方式EA
4、的分量EA计算MOVAX,直接寻址3DISPEA=DISP[4000H]
5、
6、ARRAY+5寄存器间接寻址4基址或变址EA=BX
7、SI
8、DI[BX]
9、
10、[SI]寄存器相对寻址5基址或变址,DISPEA=BX
11、BP+DISPEA=SI
12、DI+DISP[BX+5]
13、5[BX]
14、
15、VARA[SI]基址变址寻址6基址和变址EA=BX+SI
16、DIEA=BP+SI
17、DI[BX+SI]
18、[BX][SI]相对基址变址寻址7基址和变址,DISPEA=BX+SI
19、DI+DISPEA=BP+SI
20、DI+DISP[BX+5][SI+2]
21、
22、DAT[BX][SI*4]直接寻址:直接以[常量]、变
23、量名为偏移量给出地址(EA)的方式。3间接寻址:以[寄存器]给出地址(EA)的方式。4、6相对寻址:以[寄存器]和偏移量给出地址的方式。5、7变量名的值与变量的值:变量的值是内存单元的内容。汇编中的变量名亦称“符号地址”,变量名的值是该变量的地址偏移量。寄存器名:若有两个寄存器名,必须一个是基址寄存器,另一个是变址寄存器。
此文档下载收益归作者所有