- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微型计算机原理与应用 (讲稿) 课程名称:微型计算机原理及应用 任课教师:张萍(河北工业大学自动化系) 答疑地点:科技楼205 联系方式 zhang_ping1979@126.com 课时安排:理论教学(48学时) 实验操作(16学时) 2008年2月 主目录 第1章 微型计算机基础 第2章 微型计算机指令系统 第3章 汇编语言程序设计 第4章 半导体存储器 第5章 数字量输入输出 第6章 模拟量输入输出 第1章 微型计算机基础 1.1 微型计算机发展概况 1.2 计算机中的数制和编码 1.3 微型计算机的基本结构 1.4 微处理器 表1-1 十六进制与十进/二进制的数值关系 常用的转换方法有多项式替代法和基数乘除法。 (1)多项式替代法 是将欲转换的数按权展开成多项式,再将多项式中的数符和基数换成要转换的进位计数制的相应数符,然后按所要转换的进位计数制计算此多项式,其值即为转换结果。 【例1.1】二--十转换,(1001.11)2=(?)10 解:(1001.11)2=(1×2^3+0×2^2+0×2^1+1×2^0+ 1×2^(-1)+1×2^(-2))10 =(8+1+0.5+0.25)10=(9.75)10 【例1.2】 八--十转换,(372.01)8=(?)10 解:(372.01)8=(3×82+7×81+2×80+0×8-1+1×8-2)10 =(250.015625)10 【例1.3】 十六--十转换, (B5.8)16=(?)10 解:(B5.8)16= (11×161+5×160+8×16-1)10=(181.5)10 在转换过程中整数部分和小数部分一并进行。 (2)基数乘除法 (2.1)基数除法---整数转换 若将十进制整数转换成另一进制的数,可在十进制中用另一进制的基数去除该数,所得到的余数即是另一进制数的最低整数位。然后继续去除其商,于是又得一余数,为另一进制数的次低位,……直到商为0。再将所得到余数的数符换成另一进制的相应数符,按先后顺序由低位到高位排列起来。 (2.2) 基数乘法--小数转换 若将十进制小数转换成另一进制的数,可在十进制中用另一进制的基数去乘该数,所得到的整数就是另一进制数的最高小数位。然后再乘所得积的小数部分,于是又得一整数,为另一进制数的次高小数位。如此继续下去,直到乘积的小数部分为0或者达到转换精度为止,再将所得到整数的数符换成另一进制的相应数符,即得另一进制的小数。 (3)二--八进制与二--十六进制转换 (3.1) 二--八进制转换 由于23=8,即1位八进制数可用3位二进制数来表示,在转换时,直接按位进行。 【例1.8】将二进制数1100101.0101B转换成八进制数。过程:从小数点开始向左和向右每3位一组,高位和低位不够3位时补0 (3.2) 二--十六进制转换 由于2^4=16,因此1位十六进制数可用4位二进制数表示,可直接按位进行。 【例1.10】将二进制数101101110.1001001B转换成十六进制数。过程: 从小数点开始向左和向右每4位一组,高位和低位不够4位时补0,即 用二进制编码表示十进制数 压缩BCD编码表 1.2 计算机中的数制和编码 1.2.1无符号数和带符号数的表示 1.机器数 在计算机中数有两种,即无符号数和带符号数。为表示 正数和负数,常用最高位作为符号位,用“0”表示正数, “1”表示负数。这种用“0”和“1”作为符号,所表示的 数称为机器数,其实际的数值称为真值。由于机器数有一定 的长度,即字长。因此,所表示数的范围就有一定的限制。 比如8位可表示的最大无符号数为255,最大带 符号正数为127。因此,当数据超过最大正值 或最小负值时,称为溢出。 8位无符号数范围:0~255,16位无符号数范围:0~65535, 8位有符号数范围:-128~+127, 16位有符号数范围:-32768~+32767, 1.3 微型计算机系统的组成 1、微处理器(C
您可能关注的文档
最近下载
- 《科学探究:欧姆定律》名师课件.ppt VIP
- 网络服务业网络安全保障与应急响应机制建设方案.doc VIP
- 2025年高中《通用技术》考试卷(含答案) .pdf VIP
- 堰水力计算水利工程.xls VIP
- 人教版(2024新版)七年级上册生物期末复习知识点背诵提纲.docx VIP
- 2025 全国青少年信息素养大赛 Python 编程挑战赛(个人赛)初中组决赛模拟试卷(一).docx VIP
- 一种推送滚轮.pdf VIP
- EPC项目:基于风险管控的质量体系构建与实施.docx VIP
- 4洗涤剂总活性物的测定.pdf VIP
- 沙库巴曲缬沙坦联合松龄血脉康胶囊治疗老年高血压病合并慢性心力衰竭的.pptx VIP
文档评论(0)