- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ch01 微型计算机系统概述
微型计算机软件系统 系统软件分类 (1)操作系统 (2)服务型程序 (3)各种语言的处理程序 (4)各种数据库系统 应用软件分类 (1)用于科学计算 (2)文字处理软件 (3)图像处理软件 (4)各种财务管理,税务管理,工业控制,辅助教育软件 计算机中数的表示 有符号数的表示 在计算机中,有符号数的正负通过数据的最高有效位表示:1表示符号为负,0表示符号为正。 机器数:一个数在机器中的表示形式,即编码。 真值:数本身。 计算机中数的表示 无符号数的表示 正数和零的集合 用N位二进制表示一个无符号数时,最小的数是0,最大的数是2N-1(N位二进制111……111)。 如果一个无符号数需要增加它的位数时,需要在它的左侧添加若干个0,称为零扩展。 有符号数 原码 最高位作为符号位,对正数,该位取0,对负数,该位取1。而数值部分保持数的原有形式(有时需要在高位部分添几个0)。 补码 对正数,补码同原码;负数的补码等于其原码除符号位外按位“求反”(1变0,0变1),末位再加1。 反码?? 对正数,其反码与原码相同,也与补码相同。对负数,其反码等于原码除符号位外,按位求反(末位不加1)。一般把求反码作为求补码的中间过程,即[x]补=[x]反+1。? 表 1?4 8位机器数的原码、反码和补码表示 真值(十进制) 二进制真值 原码 反码 补码 +127 +111 1111 0 111 1111 0 111 1111 0 111 1111 +1 +000 0001 0 000 0001 0 000 0001 0 000 0001 +0 +000 0000 0 000 0000 0 000 0000 0 000 0000 -0 -000 0000 1 000 0000 1 111 1111 0 000 0000 -1 -000 0001 1 000 0001 1 111 1110 1 111 1111 -2 -000 0010 1 000 0010 1 111 1101 1 111 1110 -127 -1111111 1 111 1111 1 000 0000 1 000 0001 -128 -1 000 0000 无法表示 无法表示 1 000 0000 无符号数的运算规则 运算 运算规则 加法运算 0+0=0;0+1=1;1+0=1;1+1=0(有进位) 减法规则 0-0=0;1-1=0;1-0=1;0-1=1(有借位) 逻辑与(AND)运算 0∧0=0;0∧1=0;1∧0=0;1∧1=1 逻辑或(OR)运算 0∨0=0;0∨1=1;1∨0=1;1∨1=1 逻辑异或(XOR)运算 0⊕0=0;0⊕1=1;1⊕0=1;1⊕1=0 逻辑非(NOT)运算 0(-)=1;1(-)=0 有符号数的加减运算 补码的运算规则如下: a.[X+Y]补=[X]补+[Y]补,即两数之和的补码等于各自补码的和。??? b.[X-Y]补=[X]补+[-Y]补,即两数之差的补码等于被减数的补码与减数相反数的补码之和。??? c.[[X]补]补=[X]原,即按求补码的方法,对[x]补再求补码一次,结果等于[x]原。?? d.[[X]补]求补=[-X]补,求补运算是指包含符号位取反加1的操作。? 【例 1?7】 设X=+100,Y=+83,求[X-Y] 补。 解:先求[X]补和[-Y]补。 [X]补=[+100]补=[+1100100B]补。 [-Y]补=[[Y]补]求补=[]补]求补=]求补。 [X]补 + [-Y]补 + [X-Y] 补 1=11H=16+1=17 进位自然丢失 【例 1?8】 设X=+100,Y=+83,求[Y-X] 补。 解:先求[-X]补和[Y]补。 [-X]补=[[X]补]求补=[[100]补]求补=]求补。 [Y]补=[83]补=[+1010011B]补。 [Y]补 + [-X]补 [Y-X] 补 =-0010001B =-(16+1)=-17 计算机中的编码——ASCII码 ASCII码即美国标准信息交换代码(American Standard Cord for Information Interchange),它用7位
您可能关注的文档
- Canada关于介绍加拿大的ppt.ppt
- catia GSD曲面设计详解.ppt
- cat发动机润滑系统.ppt
- CATIA曲面设计教程一.ppt
- CBB-830/NGQ-2005 VIENNA驱动板硬件详细设计说明书.doc
- catia曲面经典.ppt
- CC++经典程序完美打印版(适合笔试).doc
- CATIA的GSD圆角 超详细60多页.docx
- CAXA曲线和曲面.ppt
- CAXA实体设计入门向.ppt
- 剧本杀行业报告:内容创作规范与剧本市场拓展策略.docx
- 剧本杀行业区域市场区域文化特色与市场潜力分析报告.docx
- 剧本杀行业区域市场拓展实战案例研究.docx
- 剧本杀行业区域市场拓展路径与模式探索报告.docx
- 剧本杀行业区域市场竞争态势与品牌差异化策略研究报告.docx
- 剧本杀行业2025年西北区域市场市场细分领域竞争态势与品牌竞争策略分析研究报告.docx
- 剧本杀行业2025年西北市场拓展前景预测报告.docx
- 剧本杀行业2025年长沙市场发展潜力分析报告.docx
- 剧本杀行业2025年长三角市场竞争策略与布局分析.docx
- 医疗行业数据合规:2025年数据安全法实施后的合规监管挑战与应对.docx
文档评论(0)