2022年微机原理期末重点总结 .pdf
《2022年微机原理期末重点总结 .pdf》由会员分享,可在线阅读,更多相关《2022年微机原理期末重点总结 .pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学习必备欢迎下载第一章1.微型计算机( Microcomputer ) :采用微处理器为核心构造的计算机2.微处理器( Microprocessor) :微型机的 运算 和控制 核心,称为中央处理单元(CPU:Central Processing Unit) ,将控制器和运算器集成在一片或几片芯片上构成3. 微型计算机( MicroComputer )是指以微处理器为核心,配上存储器、输入/输出接口电路等所组成的计算机。4微型计算机系统(Micro Computer System)是指以微型计算机为中心,配以相应的外围设备、电源和辅助电路(统称硬件)以及指挥计算机工作的系统软件所构成的系统。5
2、.总线:计算机中各功能部件间传送信息的公共通道,是微型计算机的重要组成部分。5.1 地址总线 AB:在对存储器或I/O 端口进行访问时,通过地址总线传送由CPU 提供的要访问存储单元或 I/O 端口的地址信息。 (单向总线)数据总线 DB:从存储器取指令或读写操作数,对I/O 端口进行读写操作时,指令码 或数据信息 通过数据总线传输。(双向总线)控制总线:各种控制或状态信息通过控制总线传输6. 基数(Radix) :一个数制所包含的数字符号的个数,被称为基数,记为r。7. 在二进制计数系统中,最高位表示符号位,“0”表示正数,“1”表示负数,其余表示数值。7.1 补码:反码末位(包括小数)加1
3、 7.2 由原码直接求补码:二进制数低位(包括小数)的第一个1 右边保持不变(包含此 1) ,左边依次求反8. BCD 码用 4 位二进制数表示1 位十进制数, 只取十个状态, 而且每四个二进制码之间是“逢十进一”。 (常使用 8421 码:即 00001001) 8.1“ 09”的 ASCII 码是 30H39H “AZ”的 ASCII 码是 41H5AH “az”的 ASCII 码是 61H7AH 第二章1. 总线接口单元BIU :取指令时, BIU 负责从内存的指定地址处取出指令,送到指令队列流中排队,执行指令中需要操作数时,也由BIU 从内存的指定地址中取出,送给EU 参加运算。2.8
4、086 组成: 4 个 16 位段寄存器( CDSE ) ;16 位指令指针寄存器IP;20 位地址加法器及总线控制电路;6精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 10 页学习必备欢迎下载个字节指令队列缓冲器2.1 指令指针寄存器:存放下一条要读取的指令在代码段中的偏移地址。由CS 和 IP 的内容决定程序的执行顺序。地址加法器 :将段寄存器和指令指针寄存器的内容相加,得到20 位的物理地址。指令队列缓冲器:086 的指令队列有6 个字节,当指令队列出现2 个空字节, BIU 就自动执行一次取指令周期,将下一条要执行的指令从内存
5、单元读入指令队列。3. 执行单元EU: 负责指令的译码执行组成;通用寄存器:AX 、BX、CX、DX ,SP、BP,SI、DI 16 位标志寄存器FLAGS :存放 CPU 运算的状态特征和控制标志16 位算术运算单元ALU :进行算术及逻辑运算EU 控制电路:接收指令,实时操作。状态标志:表示处理器当前的运行状态。CF(Carry Flag) :进(借)位标志位。最高位产生进(借)位时,该位为1。用于无符号数运算。PF(Farity Flag) :奇偶标志位。当指令执行结果的低8 位中含有偶数个1 时,PF 为 1,否则为0。AF(Auxiliary Flag) :辅助进(借)位标志位。执行
6、加法或减法指令时,若结果的低字节的低四位向高四位有进位或借位,AF 为 1,否则为 0。ZF(Zero Flag) :零标志位。若结果为0,则 ZF 为 1,否则为 0。SF(Sign Flag):符号标志位。当运算结果最高位为1 时, SF 为 1,否则为 0。OF(Overflow Flag) :溢出标志位。有符号数加减运算的结果有溢出OF=1,否则 OF=0 。双高位判别法确定OF=CsCp 最高位、次高位4.存储器的分段管理逻辑段只能开始于物理地址低四位全为0的物理地址通用寄存器数据寄存器DL DH CL CH BL BH AL AH 指针寄存器BP基地址指针SP堆栈指针变址寄存器DI
7、目的变址SI源变址控制寄存器FLAGS状态标志IP指令指针ES 附加段寄存器DS 数 据 段 寄 存SS 堆栈段寄存器CS 代 码 段 寄 存段寄存器AX BX CX DX 逻辑段只有四种类型: CS、DS、SS、ES,可分开、连接或重叠精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 10 页学习必备欢迎下载物理地址:存储器的绝对地址,从00000H 0FFFFFH ,是 CPU 访问存储器的实际寻址地址(也称为绝对地址)。 ( 20 位)逻辑地址记为:段基址:偏移量(16 位)物理地址 =段基址左移4 位偏移量物理地址 =段基址 16
8、 偏移量对于一个确定的存储单元,逻辑地址不唯一,物理地址唯一。5. 总线操作和工作时序总线操作:微处理器通过总线来进行取指令、存取操作数等操作工作时序:指令译码以后按时间顺序产生的确定的控制信号。时钟周期:时钟脉冲信号的一个循环时间,又称为一个“T”状态,是微处理器工作的最小时间单位。指令周期:执行一条指令所需要的时间。总线周期:完成一次对存储器或I/O 端口的操作所需要的时间。第三章1. 寻 址 方 式 : 指 令 指 定 操 作 数 的 位 置 , 即 给 出 地 址 信 息 , 执 行 时 根 据 这 个 地 址 信息找到需要的操作数。这种寻找操作数的过程称为寻址,而寻找操作数的方法,
9、称为寻址方式。1.1 立即寻址:跟随在指令操作码之后(在指令中直接给出来),称为立即数:只适用于双操作数指令中的源操作数 寻址,而且多用来为寄存器赋初值或者目的操作数与一个常数运算1.2 寄存器寻址:存放在CPU 内部的寄存器中,称为寄存器操作数16位操作数,寄存器为AX、BX 、CX、DX 、SI、DI 、SP、BP 8 为操作数,寄存器为AH、AL 、BH 、BL、CH 、CL 、DH、DL 储存器寻址:存放在内存储器中,称为存储器操作数。2 存储器寻址2.1.直接寻址在指令中,有四个段超越前缀:CS、DS、ES、SS 2.2 寄存器间接寻址方式:EA 通过寄存器间接给出。寄存器的内容就是
10、偏移地址。可以表示 EA 的寄存器有4 个 BP、BX、SI、DI注意:利用BX,SI,DI 进行间接寻址时,如果指令前面没有用前缀指令指明段寄存器,则寻址时默认的段寄存器是数据段寄存器DS;利用 BP 进行间接寻址时,如果指令前面没有用前缀指令指明精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 10 页学习必备欢迎下载段寄存器,默认的段寄存器是堆栈寄存器SS. 2.3 寄存器相对寻址方式: EA 是寄存器和立即数的和。2.4 基址变址寻址方式:EA 是基址寄存器 (BP 或 BX) 和变址寄存器 (SI 或 DI) 和2.5 相对基址
11、变址寻址方式:EA 是基址寄存器、变址寄存器和立即数的和。寻址方式源操作数格式使用段寄存器指令举例立即数寻址data (CS)MOV AX,1064H 寄存器寻址reg 无MOV AH,AL 直接寻址data DS MOV AX,1064H 存储器寻址寄存器间接寻址SI 、DI 、BX BP DS SS MOV AX,SI 寄存器相对寻址BX+disp SI+disp DI+disp BP+disp DS DS DS SS MOV AX,BX+1064H 基址变址寻址BX+SI BX+DI BP+SI BP+DI DS DS SS SS MOV AX,BXSI 相对基址变址寻址BX+SI +d
12、isp BX+DI +disp BP+SI +disp BP+DI +disp DS DS SS SS MOV AX,BXDI+1064H 2.6 I/O 端口寻址方式 : 当操作数在外部设备时,使用专门的I/O 指令:输入指令IN 和 输出指令OUT 当端口地址可以用一个字节(低256 个端口)表示时,可直接也可间接寻址,高于256 的 I/O 端口必须间址。输入指令中目的操作数只能为AL 或 AX ;输出指令中源操作数只能为AL 或 AX。3. 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 10 页学习必备欢迎下载.Mov 操作指
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年微机原理期末重点总结 2022 微机 原理 期末 重点 总结
限制150内