微机原理_课程考前总复习.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理_课程考前总复习

CH1 基础知识:系统概述、预备知识 CH2 CH5 CH6等:分述CPU、存储器、I/O接口电路知识 CH3 CH4 软件知识:寻址方式、指令系统、程序设计等;一、微型计算机系统组成 二、相关术语 三、常用数制及其相互间的转换 四、码制 五、溢出判断 六、BCD编码及常用字符的ASCII码 ;微型计算机系统的三个层次: 微处理器(Microprocessor) 微型计算机(Microcomputer) 微型计算机系统(Microcomputer System); 微型计算机系统组成;存储器 存放程序和数据的记忆装置 内存:ROM、RAM 外存:磁盘、光盘、半导体盘;总线根据传送信息的类型不同分为三种: 1)地址总线AB:传送CPU输出的地址信号,地址线的根数决定了CPU的寻址范围。 CPU的寻址范围 = 2n , n-地址线根数 8086CPU寻址范围 = 220 = 1MB 2)数据总线DB:决定CPU一次最多传送数据宽度。 8086CPUDB 16位 3)控制总线CB:用来传送各种控制信号;内存单元的地址和内容;内容容量及常用单位;一个字(16位)由两个字节的数据来组成。 存储格式通常有:小地址格式、大地址格式;为了表示方便,使用后缀表明数的进制 十进制,后缀D或省略—符合人们习惯 例:17.34 二进制,后缀B—便于物理实现 例:1101.1010B 十六进制,后缀H—便于识别书写 例:3A.B2H;非十 → 十 每位上的数字与其对应的权值相乘,再按十进制求和 即:按权展开,再按十进制求和 十 → 非十 整数部分:除以基数,取余,至商为0;最先得最低位 小数部分:乘以基数,取整;至小数为0,最先得高位 二 ←→ 十六 用4位二进制数表示1位十六进制数 注意:位数不够时要补0;n位二进制数均用于表示数值本身大小。 一个n位的无符号二进制数X,其表示范围为: 0 ≤ X ≤ 2n-1 如:n=8 则: 0≤X≤28-1 即:0≤X≤255;连同符号位一起数值化了的数,称为机器数。 符号位为 0 表示正数,符号位为 1 表示负数 机器数所表示的真实的数值,称为真值。 机器数常用的表示方法有三种: 原码、反码和补码,分别记作[X]原、[X]反、[X]补  注:对正数,三种表示法均相同,差别在于对负数的表示。 ; 原码[X]原的定义 最高位是符号位,其余各位表示数值本身。 ???码[X]反定义 正数的反码与其原码相同;负数的反码:对应原码的符号位不变,数值部分按位求反。 补码[X]补定义 正数的补码与其原码相同;负数的补码则为它的反码加一。;8位二进制数的表示范围 无符号数:0~ 255 原码: -127 ~ +127 反码: -127 ~ +127 补码: -128 ~ +127;溢出:运算结果超出运算器所能表示的范围。;方法1: 异号相加—不会溢出。 同号相加—可能溢出: 同号相加时,结果符号与加数符号相反则溢出; 方法2:双高位判别法 两个带符号二进制数相加或相减时,若 C7?C6=1 则结果产生溢出。 C7为最高位的进(借)位;C6为次高位的进(借)位。;压缩BCD码: 一个字节表示两位十进制数; 例:12=0001 0010BCD 非压缩BCD码: 用一个字节表示一位十进制数,高4位总是0000; 例:12=0000 0001 0000 0010BCD;2、 常用字符的ASCII码;第二章 8086系统结构;一、8086CPU的内部结构 ;工作过程动画演示;目的变址寄存器 Destination Index;状态标志:存放运算结果的特征 6个状态标志位(CF、PF、AF、ZF、SF、OF) 控制标志:控制某些特殊操作 3个控制标志位(TF、IF、DF);CF(进位标志):保存加法的进位和减法的借位,有进位或借位时CF=1,否则CF=0 PF(奇偶标志):表示计算结果低8位 ‘1’的个数是奇数还是偶数. 偶数个PF=1,否则,PF=0 AF(辅助进位):保存加法或减法结果第4、5位之间的进位或借位。有则AF=1,否则,AF=0;ZF(零标志):表示运算结果是否为零,为零则ZF=1 SF(符号标志):保存运算结果的算术符号。SF=1,表示本次运算结果的最高位(第8位或第16位)为“1”,否则SF=0。 OF(溢出标志):溢出是在两个带符号数相加、减时可能产生的。溢出则OF=1,否则OF=0 对无符号数操作则不用考虑溢出标志。;1、8086CPU芯片:40引脚、双列直插式封装、由于工艺限制,部分引脚采用分时复用技术;

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档