您尚未登录
    登录   
  •  
  • 精品课程
    • 艺术欣赏
  • 工业设计
    • 税法-本
    • 辛亦维-中级财务会计
    • 熊玲-资产评估
    • 张琴-审计学
    • 万子溪-公司理财
    • 李舟-财务会计
    • 魏历-中级财务会计
    • 财务软件应用(2011级本)
    • 初级财务会计
    • 金融市场学[双语]
    • 中级财务会计I[双语]
    • 中级财务会计2
    • 平面设计与商业案例剖析
    • 版式设计
    • 摄影基础
    • 包装设计
    • 海报设计 (POSTER DESIGN)
    • 计算机辅助设计Ⅰ-PHOTOSHOP
    • 书籍装帧设计(BOOK DESIGN)
  • 公共课
    • 英语水平测试
    • 2015级《数据库应用_本》
    • 信息技术类等级考试
    • 计算机二级考试培训课程
    • 义工活动
    • 王国政-微积分I
    • 大学英语 IV
    • 线性代数_本
    • 在线考试平台
    • 供应链管理/Supply Chain Management
    • 红酒品尝
    • 计算机辅助设计
    • 论文写作指导(2010级)
    • 公共调查分析
    • 2016论文指导
    • 中国近现代史纲要
    • 计算机文化基础与实践--补考
    • 思想政治
      • 邓海霞-《中国近现代史纲要》
      • 李信-毛泽东思想和中国特色社会主义理论体系概论_专
      • 曹敏-毛泽东思想和中国特色社会主义理论体系概论
      • 栾亮-毛泽东思想和中国特色社会主义理论体系概论
      • 刘一睿—毛泽东思想和中国特色社会主义理论体系概论
      • 陈利--思想道德修养与法律基础
      • 毛泽东思想和中国特色社会主义理论体系概论
      • 胡金亮-当代世界经济与政治
      • 张丽君-毛泽东思想和中特理论体系概论
      • 邓海霞-思想道德修养与法律基础
      • 赵莎莎—当代世界经济与政治
      • 庞莹莹—毛泽东思想和中国特色社会主义理论体系概论
      • 岳君恒—毛泽东思想和中国特色社会主义理论体系概论
      • 丁灵芝—当代世界经济与政治
      • 陈丹丹-思想道德修养与法律基础
  • 教学改革
    • 教学大赛2017
    • 商务英语2
    • 概率论与数理统计
    • 龙琪-International Business
    • 李馨媛-Introduction to Financial Accounting
    • 向桦-图形创意
    • moodle模板课程2
    • moodle模板课程1
    • 柳玉寿-现代物流管理导论
    • Java EE 程序设计与实践(2011)
  • 辅修专业
    • 2015级信息管理辅修专业暑期EBS实训
    • 信息技术导论(辅修)
    • 信息系统实训(暑假)
    • ORACLE BIEE
    • EBS-供应链
    • EBS-财务
    • 人力资源管理实训-peoplesoft平台
    • 信息系统实训Ⅱ(周六)
    • JAVA EE
    • 操作系统理论及实践
    • 数据库设计及应用(辅修)
    • JAVA SE程序设计(2012级辅修)
    • 信息管理辅修专业
  • 信息技术
    • 重修与补考
    • 高级语言程序设计及实践-专
    • 计算机导论
    • 数据库应用(工商类公共课)
    • 13级信息技术(专)
    • 教学资料登记
    • Web网页设计及实践_专
    • IT实用技术
    • 信息技术应用
    • 2011-2012-1 数据库(重修)
    • 数据库应用_东
    • 数据库应用11级——专
    • windows server 2003高级应用_专
    • VB程序设计(2012本工商)
    • 计算机应用基础--专
    • VB与动态网页设计_本
    • Web应用系统设计
    • 计算机文化基础与实践(2007)
    • javascript
    • Windows and Linux 课程
    • VB程序设计(重修)
    • 数据结构 C
    • Oracle DBA
    • VB程序设计——专科
    • VB程序设计与实践
    • 三合一
    • JAVA EE程序设计及实践
  • 公共大学英语
    • 蓝金燕-college reading IV
    • 刘婧--大学英语 IV
    • 胥睿-大学英语II
    • 刘兰-大学英语I
    • 文静-大学英语IV
    • 何敏--大学英语II
    • college writing
    • 大学英语精读2
    • 大学英语精读2 Cheryl Huang
    • 大学英语精读2-专
    • 蓝金燕-English Grammar_本
    • 蓝金燕-大学英语III_本
    • 刘兰-大学英语II
    • 蓝金燕--大学英语IV
    • 文静-英语听力III-本
    • 大学英语精读
    • 商务英语导论
    • 刘筱-大学本科英语II网络辅助学习
  • MOODLE培训
    • 测试课程一
    • 学院MOODLE培训
    • 课程全称104
    • 课程全称101
    • Introduction to Ancient Greek History
    • moodle 教师篇
    • Power Publishing Gimp, Inkscape, Scribus
    • Cybersafety 2010
    • Certificate in Online Education
    • Moodle Training Videos

您位于

  • MOODLE学习平台
  • / ► 讨论区
  • / ► 平台使用交流区
  • / ► 反码要怎样看
帮助,搜索 (新窗口)
我的图片
反码要怎样看
由 31303925谢敏 发表于 2013年12月 18日 星期三 11:05
 
反码要怎样看
回复
我的图片
回复: 反码要怎样看
由 31303929雷雨昕 发表于 2013年12月 18日 星期三 11:06
 
原码表示法是机器数的一种简单的表示法。其符号位用0表示正号,用:表示负号,数值一般用二进制形式表示。设有一数为x,则原码表示可记作〔x〕原。

例如,X1= +1010110

X2= 一1001010

其原码记作:

〔X1〕原=[+1010110]原=01010110

〔X2〕原=[-1001010]原=11001010

原码表示数的范围与二进制位数有关。当用8位二进制来表示小数原码时,其表示范围:

最大值为0.1111111,其真值约为(0.99)10

最小值为1.1111111,其真值约为(一0.99)10

当用8位二进制来表示整数原码时,其表示范围:

最大值为01111111,其真值为(127)10

最小值为11111111,其真值为(-127)10

在原码表示法中,对0有两种表示形式:

〔+0〕原=00000000

[-0] 原=10000000

(2)补码表示法

机器数的补码可由原码得到。如果机器数是正数,则该机器数的补码与原码一样;如果机器数是负数,则该机器数的补码是对它的原码(除符号位外)各位取反,并在未位加1而得到的。设有一数X,则X的补码表示记作〔X〕补。

例如,[X1]=+1010110

[X2]= 一1001010

[X1]原=01010110

[X1]补=01010110

即 [X1]原=[X1]补=01010110

[X2] 原= 11001010

[X2] 补=10110101+1=10110110

补码表示数的范围与二进制位数有关。当采用8位二进制表示时,小数补码的表示范围:

最大为0.1111111,其真值为(0.99)10

最小为1.0000000,其真值为(一1)10

采用8位二进制表示时,整数补码的表示范围:

最大为01111111,其真值为(127)10

最小为10000000,其真值为(一128)10

在补码表示法中,0只有一种表示形式:

[+0]补=00000000

[+0]补=11111111+1=00000000(由于受设备字长的限制,最后的进位丢失)

所以有[+0]补=[+0]补=00000000

(3)反码表示法

机器数的反码可由原码得到。如果机器数是正数,则该机器数的反码与原码一样;如果机器数是负数,则该机器数的反码是对它的原码(符号位除外)各位取反而得到的。设有一数X,则X的反码表示记作〔X〕反。

例如:X1= +1010110

X2= 一1001010

〔X1〕原=01010110

[X1]反=〔X1〕原=01010110

[X2]原=11001010

[X2]反=10110101

反码通常作为求补过程的中间形式,即在一个负数的反码的未位上加1,就得到了该负数的补码。

例1. 已知[X]原=10011010,求[X]补。

分析如下:

由[X]原求[X]补的原则是:若机器数为正数,则[X]原=[X]补;若机器数为负数,则该机器数的补码可对它的原码(符号位除外)所有位求反,再在未位加1而得到。现给定的机器数为负数,故有[X]补=[X]原十1,即

[X]原=10011010

[X]反=11100101

十) 1

[X]补=11100110

例2. 已知[X]补=11100110,求〔X〕原。

分析如下:

对于机器数为正数,则〔X〕原=〔X〕补

对于机器数为负数,则有〔X〕原=〔〔X〕补〕补

现给定的为负数,故有:

〔X〕补=11100110

〔〔X〕补〕反=10011001

十) 1

〔〔X〕补〕补=10011010=〔X〕原
显示父帖子 | 回复
西南财经大学天府学院教学资源中心
Copyright © 2000-2012, 西南财经大学天府学院. All Rights Reserved.