- 9
- 0
- 约2.01千字
- 约 5页
- 2015-11-04 发布于安徽
- 举报
二进制数值数据的编码与运算算法
一、原码、反码、补码的定义
1、原码的定义
2、补码的定义
3、反码的定义
4.移码:移码只用于表示浮点数的阶码,所以只用于整数。
①移码的定义:设由1位符号位和n位数值位组成的阶码,则 [X] 移 =2^ n + X ????-2^ n ≤X ≤ 2^ n?例如: X=+1011 [X] 移 =11011 符号位“1”表示正号?X=-1011 [X] 移 =00101 符号位“0”表示负号
②移码与补码的关系: [X]移与[X]补的关系是符号位互为反码,?例如: X=+1011 [X] 移 =11011 [X] 补 =01011?X=-1011 [X] 移 =00101 [X] 补 =10101
③移码运算应注意的问题:?◎对移码运算的结果需要加以修正,修正量为2^n ,即对结果的符号位取反后才是移码形式的正确结果。?◎移码表示中,0有唯一的编码——1000…00,当出现000…00时(表示-2^n ),属于浮点数下溢。?二、补码加、减运算规则
1、运算规则
[X+Y] 补 = [X] 补 + [Y] 补?[X-Y] 补 = [X] 补 + [-Y] 补
若已知[Y] 补 ,求[-Y] 补 的方法是:将[Y] 补 的各位(包括符号位)逐位取反再在最低位加1即可。?例如:[Y] 补 = 101101 [-Y] 补 = 010011
您可能关注的文档
最近下载
- 船员培训教学人员考试试题.docx VIP
- 船员培训教学人员考试试题.docx VIP
- 课时8++革命传统教育(复习课件)2026年中考道德与法治一轮复习高效培优系列.pptx VIP
- DB33T1232-2021 蒸压加气混凝土墙板应用技术规程.pdf VIP
- 工业车辆 安全要求和验证 第2部分:自行式伸缩臂式叉车.pdf VIP
- 父亲墓碑碑文300字.pdf VIP
- GB10827.1-2014 工业车辆 安全要求和验证 第1部分 自行式工业车辆(除无人驾驶车辆伸缩臂式叉车和载运车).pdf VIP
- 课时12+公民的基本权利与义务(复习课件)2026年中考道德与法治一轮复习高效培优系列.pptx VIP
- 船员培训教学人员考试及答案.docx VIP
- 新课程高中数学《空间中直线与平面的位置关系》课件.ppt VIP
原创力文档

文档评论(0)