计算机组成原理——数据的表示和运算②

本文详细介绍数据的不同编码方式,包括原码、反码、补码和移码的特点及转换方法,并探讨了定点小数和定点整数的运算规则。此外,还介绍了基本电路原理和加法器的设计。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原、反、补码的特性对比

本节总览

在这里插入图片描述

各种码的基本特性总结

在这里插入图片描述
  补码1000 0000唯一的表示 -128 ,在补码中用 (-128) 代替了 (-0) ,所以补码的表示范围为: (-128 ~ 0 ~ 127) 共256个;

  注意: (-128) 也有相对应的原码和反码, 它的反码是 (11111111) 原码仍然是 (10000000)(-128)

移码

原、反、补、移码的转换

在这里插入图片描述

移码

在这里插入图片描述

在这里插入图片描述

各种码的基本特性总结

在这里插入图片描述

用几种码表示整数

在这里插入图片描述

练习

在这里插入图片描述
答案:

在这里插入图片描述

定点小数

定点整数、定点小数

在这里插入图片描述

原码

在这里插入图片描述

定点小数原/反/补码的转换

在这里插入图片描述

定点小数的加/减运算

在这里插入图片描述

定点小数/定点整数

在这里插入图片描述
在这里插入图片描述

小数补码的加法运算(例1)

在这里插入图片描述

小数补码的加法运算(例2)

在这里插入图片描述

小数补码的减法运算(例3)

在这里插入图片描述

电路的基本原理、加法器设计

本节总览

在这里插入图片描述

算术逻辑单元(ALU)

在这里插入图片描述

最基本的逻辑运算

在这里插入图片描述
在这里插入图片描述

复合逻辑

在这里插入图片描述

用门电路求偶校验位

在这里插入图片描述

一位全加器

在这里插入图片描述

串行加法器

在这里插入图片描述

并行加法器

在这里插入图片描述

本节总览

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值