微机运算基础演示文件修改版.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文档。上传文档
查看更多
微机运算基础演示文件修改版

微型计算机原理与接口技术 主讲人:黄颖(讲师) 联系方式 huangying@cqupt.edu.cn 考试成绩:70%(考试成绩)+30%(平时成绩) 使用教材: 课程的主要内容 1.基础理论 2.指令系统 3.汇编语言程序设计 4.实际应用 5.硬件知识 课程简介及要求 1.课程性质及教学目的 《微机原理与接口技术》是工科计算机及其相关专业的一门重要的专业技术基础课程。本课程旨在介绍以Intel 80486为背景的32位微型计算机的工作原理、汇编语言程序设计和接口技术。本课程既向学生传授计算机的各部分组成、CPU及各个接口工作原理,也注重培养学生编写汇编程序、使用各个接口芯片的动手实践能力。 2.本课程的学习方法 编程和理论学习相结合 第1章 数制与码制 1.1 计算机中的数制 1.2 计算机中的码制 1.3 浮点数基本概念 本章需要掌握的内容 1. 计算机中的数制:二进制、八进制、十六进制之间的相互转换,以及他们与十进制的转换 2.计算机中的码制:原码、补码、反码的表示,以及各自的表示范围,补码的加法与减法及其溢出判别方法 3.浮点数的基本概念:浮点数、浮点机器数、浮点数的数值范围 1.1 计算机中的数制 1.1.1 常用计数制 数:用来直接表征量的多少,有大小之分,并能进行加减运算 码:代码或者编码,在计算机中用来代表某个事物或描述某种信息。 1)十进制数 在十进制记数中,用0,1,2,…,9这10个符号来表示数量,无论多大的数,都是用这10个符号的组合来表示的。 “逢十进一,借一当十” 例如,十进制数3758可用上面的法则来表示: (3758)10=3×103+7×102+5×101+8×100 根据同样的法则,也可以表示十进制小数,小数点的右边各位的权为10-1,10-2,10-3,…。例如,十进制数275.368可以用上述法则写成: (275.368)10=2×102+7×101+5×100+3×10-1+6×10-2+8×10-3 高位权是低位权的十倍 2)二进制数 二进制记数法用来表示数量的符号只有两个,就是0和1。二进制数中的任何一个0或1称为比特(bit)。 “逢二进一,借一当二” 3)十六进制数 0-9+A-F “逢十六进一,借一当十六” 4)八进制记数法 高位权是低位权的八倍 “逢八进一,借一当八” 5)二-十进制数(BCD码) 计算机中的十进制的表示方法,常用8421BCD码,见表1.1 1.1.2 数制转换(重点) (1)任意进制数-十进制数 1. 二进制数转换成十进制数 如上所述,只要将二进制数的每一位乘上它的权然后加起来就可以求得二进制数的十进制数值。例如,二进制数101101.11换算成十进制数为 (101101.11)2=1×25+0×24+1×23+1×22+0×21+1×20+1×2-1+1×2-2 =(45.75)10 2.八进制数转换成十进制数 例如,八进制数372.01,根据各位的权不同可以写成: (372.01)8=3×82+7×81+2×80+0×8-1+1×8-2 将上式中各位与其权相乘而后加到一起,就可以得到八进制数372.01的十进制数为 (372.01)8=(250.015625)10 3.十六进制数转换成十进制数 例如,十六进制数E5D7.A3可以表示为 (E5D7.A3) 16 =E×16 3+5×16 2+D×16 1+7×16 0+A×16 -1+3×16 -2 (2)十进制数转换成二进制数 例如,欲将十进制数175转换为二进制数,其过程如下: 175÷2=87 余数为 1 87÷2=43 1 43÷2=21 1 21÷2=10 1 10÷2=5 0 5÷2=2

文档评论(0)

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

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

1亿VIP精品文档

相关文档