- 4
- 0
- 约2.26千字
- 约 37页
- 2017-05-15 发布于上海
- 举报
09 计算机算术
计算机算术 陆海宁 hnlu@sjtu.edu.cn 算术逻辑单元 完成算术和逻辑运算 计算机系统其他部件都是为这个单元服务的 操作寄存器 整数表示 用0和1表示所有数据 不使用负号 不使用小数点 符号-幅值表示法 2的补码表示 符号-幅值表示 最高位作为符号位 0表示正数 1表示负数 +18 = -18 =问题是: 加减运算时需要考虑符号 0有两种表示(+0和-0) 2的补码表示 例如: +3 =+2 =+1 =+0 = -1 = -2 = -3 = 2的补码的优势 补码计算 整数的补码等于其原码 负数的补码 对其绝对值的原码按位取反 然后加1 0只有唯一的表示 算术运算变得简单 取反 将整数的每一位(包括符号位)求反 将结果作为无符号数对待,加1 例如: 3 =按位取反: 加1: 2的求补运算 取反特殊情况1 0 = 按位取反 加1 1溢出位将被丢弃,于是: - 0 = 0 ? 取反特殊情况2 -
您可能关注的文档
最近下载
- 《智慧采购管理》全套教学课件.pptx
- AutoCAD软件二次开发:AutoLISP编程入门.pdf VIP
- 从地理信息系统到地理智能体.docx VIP
- 2025年企业负责人及安全管理人员安全专题培训.pptx
- 预制混凝土方桩__高清版20G361(最新版本).docx VIP
- MANB&W-S60MCC中文维保说明书.pdf VIP
- 2025年贵州省外经贸集团有限责任公司招聘笔试真题.docx VIP
- 河北邯郸市2026届高三第一次模拟检测 化学试卷.docx
- 中国画论复习资料1..docx
- 江苏省南京师范大学附属中学2024-2025学年高一下学期期中考试数学试卷(含答案).docx VIP
原创力文档

文档评论(0)