- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
三种机器码的联系与剖析.pdf
, 霜
ADril.2017
三种机器码的联系与剖析
武 涛 智 洋 白丽珍
(中华女子学院计算机 系,北京 100101)
[摘 要]在计算机系统中,数值型数据采用机器码来表示,掌握不同机器码之间的内在联系,可以帮助学生深入理解补码的概
念,该丈从原码的定叉出发,逐步引入补码 ,并阐释 了补码定义过程中,选取模的方法;叉从补码的计算引出反码..完整地表明了原
码补码反码之间的内在联系 对机器码的理解具有一定的指导意义。
[关键词 ]机器码;原码;补码;反码;模
[中图分类号] FP3 [文献标识码] A [文章编号] 2095—3437(2017)04—0018-03
计算机(computer),即电脑,是能够按照程序 自动运 x表示;下面仅以小数为例进行说明)。
行JI:快速处理大量数据的电子设备。它既可以进行数值 (一 )原码
汁算,又可以进行逻辑计算,还具有存储记忆的功能。 为了方便对原码的理解,我们先从定义出发 :
从某种意思上来说 ,这就是一个数据处理机 ,这里 [xj 1fX 0≤X1
的数据是一个含义很广的概念 ,有数值型数据 ,也就是 1一x —lx0 (1)
我们熟知的那些能进行加减乘除运算的数值 ,还有非数 仔细查看公式(1),首先发现这里对小数的范罔有
值型的数据 ,也就是不能进行加减乘除运算的其他一 限制 ,要求绝对值小于 1(注:这里只研究定点小数)。
切。那么计算机如何处理这些数据呢?首先必须要把这些 另,不难得出如下规律 :如果是正数或零 ,原码同真
数据存储存计算机内,下面描述数值型数据的存储方法。 值一样 ,保持不变 ;如果是负数 ,原码的定义是 1一x。可
一 、 机器码 以理解为 l加上该负数的相反数,也即 1加上该数的绝
结合计算机的特点米进行分析,为了电路实现方便 对值。再详细推敲,1加上某个定点小数的绝对值得到什
以及容易 分和存储等特点,计算机内部使用二进制存 么呢?很明显 ,与该小数的绝对值相 比,唯一的变化就是
储数据。进制之间的转换是非常容易的,但这远远不能 小数点前面的数值由0变为 1。
解决数值的存储问题。正数与负数如何区分呢?加一个 经上述分析 ,我们对原码做一小结 :原码由两部分
符号位来标识上E数与负数即可.由此容易联想到,既然 构成,符号位和数值位。数值位部分均保持原来的样子,
计算机采用二进制 ,那么0和 1就可以代表不 同的状 不需改变。如果是正数,小数点前面的0视为符号位,如
态。我们可以用0和 l这两种不同的状态对应正数负数 果是负数,小数点前面的 1视为符号位。
两种不同的状态。那么如何对应? 用0表示正数,还是 显然,原码非常简单直观,但原码在进行运算时,并
1表示正数?怎么样建立其对应关系,而且能保证在进行 不是最优的,比如:
加减乘除运算时方便快捷不出错呢?由此,出现了很多 表 1 原码的加法运算
种表示数值型数据的方法。这种把符号位和数值位一起 数 1 数 2 实际操 作 和的符 号
编码的表示方法都称为 机“器码”。它们分别为…刊:原码 、 负 负 加法 负
补码 、反码和移码 。 正 正 加 法
您可能关注的文档
- NFV关键技术与应用场景.pdf
- OVMAT矮塔斜拉索体系施工关键技术的初步研究.pdf
- Photoshop中通道技术的剖析及应用研究.pdf
- Ping命令应答信息剖析.pdf
- Py-GCMS和NMR联用在涂料乳化剂未知组分剖析中的应用.pdf
- SAP的关键词是创新和多元化 访谈嘉宾SAP大中华区人力资源副总裁 陈玉兰.pdf
- SMA改性沥青混合料面层施工关键技术研究.pdf
- Spark计算引擎的数据对象缓存优化研究.pdf
- SQL Server存储过程与其他开发对象的比较研究与应用.pdf
- TD-LTE无线网络覆盖规划关键技术探讨.pdf
- 《GB/Z 44363-2024致热性 医疗器械热原试验的原理和方法》.pdf
- GB/T 16716.6-2024包装与环境 第6部分:有机循环.pdf
- 中国国家标准 GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 《GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统》.pdf
- GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 中国国家标准 GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 44305.2-2024塑料 增塑聚氯乙烯(PVC-P)模塑和挤塑材料 第2部分:试样制备和性能测定.pdf
- 《GB/T 44315-2024科技馆展品设计通用要求》.pdf
- GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 39560.9-2024电子电气产品中某些物质的测定 第9 部分:气相色谱-质谱法(GC-MS)测定聚合物中的六溴环十二烷.pdf
文档评论(0)