好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

西工大微机原理复习提纲.doc

5页
  • 卖家[上传人]:第***
  • 文档编号:35109553
  • 上传时间:2018-03-09
  • 文档格式:DOC
  • 文档大小:1.79MB
  • / 5 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 总 复 习 《微机原理》复习提纲 重点: 汇编语言程序(第3、4章) 接口芯片的应用(8259A、8255A、8254、0809、 DAC1210或0832) 考试题型: 一、填空题 二、选择题 三、判断改错题 四、问答题 五、汇编程序设计题 六、接口程序题 总 复 习 各章重点内容 第一章: 原码、反码、补码的计算,补码加减计算,溢出判断 一、原码表示法 数的最高位表示数的符号,数值部分是数的绝对值, 也称真值,这种表示法称为原码表示法 1.对于正数: 符号位用0表示,数字位同真值 2.对于负数: 符号位用1表示,数字位同真值 “0”的表示:[+0]原=00000000B [-0]原=10000000B 对于8位机,原码可表示的数的范围:-127~+127 二、反码表示法 数的最高位表示数的符号,数值部分对于正数同真值, 对于负数是真值各位取反,这种表示法就叫反码表示法 1.对于正数: 符号位用0表示,数字位同真值 2.对于负数: 符号位用1表示,数字位为真值按位取 反 “0”的表示:[+0]反=00000000B [-0]反=11111111B 对于8位机,反码可表示的数的范围:-127~+127总 复 习 三、补码表示法 1.对于正数: 符号位用0表示,数字位同真值。

      2.对于负数: 符号位用1表示,数字位为它的反码末位加1 对一个数的补码连同符号位在内求反加1,即为其相反数的补码 0”的表示:[+0]补=00000000B [-0]补=00000000B 对于8位机,补码可表示的数的范围:-128~+127 四、补码运算 补码加法规则:[X+Y]补=[X]补+[Y]补 补码减法规则:[X-Y]补=[X]补+[-Y]补 判断是否溢出的方法:正负判断法 与 双高法 BCD码(二进制编码的十进制数) 每一位十进制数用4位二进制编码来表示 ASCII码(二进制编码的符号) 采用7位二进制码对一个字符进行编码,可表示128个字符,每个 ASCII码在机器中占1个字节,最高位常为0 当作符号的数字0~9的ASCII码:30H~39H 字母A~Z的ASCII码:41H~5AH 字母a~z的ASCII码:61H~7AH 总 复 习 第二章: 80486CPU内部八大部件CPU三种工作方式 寄存器(2.2.1~2.2.4)总线接 口部件 分页 部件 段 部件 执行 部件 浮点数 部件 高速缓 存部件 代码预 取部件 指令译 码部件 外部数据总线 32位 外部地址总线 32位 内部控制线 内部数据总线 64位 物理地址 物理地址 线性地址 逻辑地址 总 复 习 • 寄存器 通用寄存器 EAX、 EBX、 ECX、 EDX、 EBP、 ESP、 ESI、 EDI ;AX、 BX、 CX、 DX、 BP、 SP 、 SI、 DI;AH、AL、BH、 BL、CH、CL、DH、DL 指令指针寄存器 EIP(32位)、IP(EIP的低16位)下 一条要取入CPU的指令在内存中的偏移地址。

      标志寄存器 CF(进位标志)、PF(奇偶标志)AF(辅 助进位标志)、ZF(零标志)SF(符号标志)OF(溢出标 志)DF(方向标志)TF(陷阱标志)IF(中断允许标志) 段寄存器 CS------代码段的段基址或代码段选择符 DS------数据段的段基址或数据段选择符 SS------堆栈段的段基址或堆栈段选择符 ES------附加数据段的段基址或附加数据段选择符 总 复 习 第三章: 数据寻址方式(其中存储器寻址部分重点掌握16位的) 指令系统中常用指令,每类指令使用时需注意事项,某些指令中的一 些隐含约定 数据寻址方式:立即寻址、寄存器寻址 、存储器寻址(直接寻址、寄 存器间接寻址、寄存器相对寻址、 基址变址寻址、相对基址变址寻 址 ) 常用指令: 数据传送指令:MOV, MOVZX/MOVSX,LEA,XCHG,PUSH/POP,XLAT 算术运算指:ADD/ADC,SUB/SBB,MUL/IMUL,DIV/IDIV, INC/DEC,CMP,DAA/DAS 逻辑运算指令:AND,OR,XOR,TEST, SAL,SAR,SHL,SHR, ROL,ROR,RCL,RCR 控制转移类指令:JMP, JE/JZ,JNE/JNZ ,JNABE, JNGLE, JCXZ, LOOP 串操作指令: 输入/输出指令: IN,OUT 处理器控制指令: NOP, WAIT, HLT 中断指令与DOS功能调用: INT 21H(01H,02H,09H,0AH,4CH)总 复 习 第四章: 简化的段定义伪指令和数据定义伪指令。

      汇编程序设计 数据定义伪指令格式: DB DW 变量 DD 表达式1,表达式2,…… DQ DT 总 复 习 第五章: 逻辑地址(包括段基址和偏移地址)、线性 地址、物理地址的关系分段、分页的概念 段的大小、页的大小 段大小:4GB或1MB 页大小:4KB总 复 习 第六章: 根据译码电路分析I/O芯片的端口地址 输入/输出方式的特点 三态缓冲器、锁存器的用途 缓冲器是数字元件的其中一种,它对输入值不执行任何运算,其输出值和输入值一样, 但它在计算机的设计中有着重要作用 缓冲器分为两种,常用缓冲器(常说缓冲器)和三态缓冲器常规缓冲器总是将 值直接输出,用在推进电流到高一级的电路系统三态缓冲器除了常规缓冲器的功能 外,还有一个选项卡通输入端,用E表示当E=0和E=1时有不同的输出值 当E=1时,选通,其输入直接送到输出; 若E=0,缓冲器被阻止,无论输入什么值,输出的总是高阻态,用Z表示高阻态 能使电流降到足够低,以致于象缓冲器的输出没有与任何东东相连 一位钟控D触发器只能传送或存储一位二进制数据,而在实际工作中往往是一次传送或 存储多位数据为此,可以把若干个钟控D触发器的控制端CP连接起来,用一个公共 的控制信号来控制,而各个数据端仍然是各自独立地接收数据。

      用这种形式构成的一 次能传送或存储多位数据的电路称为锁存器输出端的状态不会随输入端的状态变化 而变化,只有在有锁存信号时输入的状态被保存到输出,直到下一个锁存信号通常 只有0和1两个值典型的逻辑电路是D触发器,其字长(位数)有4位、8位等锁存器广 泛用于计算机与数字系统的输入缓冲电路,其作用是将输入信号暂时寄存,等待处 理,这一方面因为计算机或数字系统的操作都是有序进行的,通常不可能信号一到即 刻处理,另一方面,也可防止输入信号的各个位到达时间不一致造成竞争与险象 总 复 习 第七章: 中断的概念中断向量表的概念中断向量表的建 立 8259A的编程(初始化) 第九章: 8255A的内部结构、控制字、各工作方式的特点及 有关的固定连线重点掌握8255A方式0、方式1的 应用 8254的内部结构、初始化编程要求会分析各计 数器的工作方式,计数初值 第十一章: D/A转换器和A/D转换器的转换原理重点掌握 ADC0809芯片、DAC1210的工作原理及应用。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.