《精》第一章-微型计算机基础知识.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微型计算机原理 课程主要内容 微型计算机的基础知识 ; 微处理器结构及组成,引脚及时序,寻址方式、指令系统与汇编语言程序设计 ; 半导体存储器及存储器管理技术 中断、异常及输入输出接口技术 微机系统及其操作系统和网络 课程介绍 课程性质: 必修,电类专业(信息工程、电气工程、自动化、测控技术、应用电子)学科专业技术基础基础课 要求:理解计算机硬件工作原理,掌握硬件系统分析和设计技术,须熟练掌握宏汇编语言程序设计技术。 学完本课程,可参加全国计算机III级考试以及考研。 第一章 微型计算机基础知识 第一章 微型计算机基础知识 1.1 计算机中的数制和编码系统 1.计算机中的数制 权:处在不同位置上的数字所代表的值不同,一个数字在某个固定位置上所代表的值是确定的,这个固定位上的值称为位权。 基数:相邻两位中高位的权与低位的权之比若为常数,则称之为基数。 十进制(Decimal)、二进制(Binary)、计算机中常用的其他进制 八进制(Octal)、十六进制(Hexadecimal) 一个小小的问题 Oct-这个词根代表8;Dec-这个词根代表10 为什么October 不是八月而是十月? 为什么 December不是十月而是十二月? 因为插入了七月和八月 July源於凱撒(Julius Caesar) 之名,凱撒原是一位有名的羅馬將領,後來當了羅馬皇帝。在這之前就有曆法,那時是以March 為一年的開端,而July是第十五個月;到了凱撒當皇帝便修改曆法,將一年的開始訂為January,而將July 提升到第七位,這個改變一直沿用至今。 凱撒大帝之後,他的兒子奧古斯都(Augustus)繼承王位,人們尊稱他為Augustus,其意義乃代表高貴 (Noble),於是他學凱撒將他的幸運月,以自己的封號命名。 数制之间的转换(10-2) 整数的转换可采用除2 取余倒写,即把要转换的十进制数的整数部分不断除以2 ,并记下每次除所得余数,直到商为0 为止,将所得余数,从最后一次除得余数读起,就是这个十进制整数所对应的二进制整数。小数部分的转换采用乘2 取整顺写,被转换的小数部分,每次相乘后,所得乘积的整数部分就为对应的十进制数,将所得小数从第一次乘得整数读起,就是这个十进制小数所对应的二进制小数。 例 求(66.625)10的等值二进制数 解 先求(66)10的等值二进制数 再求( 0.625 )10的等值二进制数 0.625 ×2=1.250 1 0.250 ×2=0.500 0 0.500 ×2=1.000 1 即(0.625 )10=(0.101 )2 所以,( 66.625)10=(1000010.101 )2 这里要说明的是,十进制小数不一定都能转换成完全等值的二进制小数。 数制之间的转换(2-16,16-2) 方法: ? 2-16:以小数点为基准,分别向左和向右每4 位划为一组,不足4位用0补,每组用其对应的十六进制数代替。 ? 16-2:将每位十六进制数用其对应的4位二进制数代替。 ? 例: 11110. 01B = 0001 1110. 0100 B = 1 E . 4 H 7D. 2 H = 0111 1101. 0010 B ASCII码 字母与数字的二进制编码表示 ? ASCII 码:American Standard Code for Information Interchange ? 7 bit ASCII码表示 128 种字符; ? 8 bit ASCII码含一位奇偶校验位; 反码 ? 正数反码:表示与原码相同,最高位“ 0” 表示正,其余位为数值位。 ? 负数的反码:表示为负数原码的符号位不变尾数按位取反。 例:X=+4 [X]反=0 0000100 X=-4 [X]反=1 1111011 补码运算过程 ? 1、求出X和±Y的补码 ? 2、再将求补后的数相加, [X]补+[±Y]补 ? 3、相加的结果求补码就是两数运算的结果。 控制器的结构和功能 控制器的结构 程序计数器(Program Counter)或指令指针(Instruction Pointer) 、指令寄存器(Instruction Register)、指令译码器(Instruction Decode)、内存地址寄存器(Memory Address Register)、定时与控制部件(Timing and Control) 指令、程序和指令系统 控制器的功能 第一章 微

文档评论(0)

tianjiao123 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档