1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
《3.1.2计算机信息加工的过程和类型》PPT课件优质课下载
一、复习回顾:
三个问题:
1、什么是真值?什么是机器数?
2、怎样求一个数的原码?
3、怎样求一个数的反码?
(提问,学生回答)
弄清以上概念对于我们掌握今天的内容很有帮助。下面我们再来介绍学习机器数中另外一种形式 —补码。
为了说明补码的重要,首先我想强调教材中开头的两句话:
二、讲授新课:
2、用补码表示可以将减法转换为加法,从而使正、负数的加减运算转化为单纯的相加运算,而得到正确结果。
1、在计算机中,凡是参与运算的数是用补码表示的,其运算的结果也是用补码表示的。
为了理解补码的概念,首先我们以一个钟表对时的例子来加以说明。
实例:假定现在标准时间是3点整,而一只时钟却指在6点整。
请问如何校准时间?
1、模为12的补码:
为了校正时间,可以把时针从6倒拔3格,即6–3 = 3 ,但是,有的钟表不允许时针倒拔,只允许顺时针转动,这时可以把时针从6顺拔9个格到达3点整。
这是因为时针顺拔时,当到达12点时就从0开始计时,相当于自动丢失一个数值12。
???
因此,时针从6点顺拔9格就有:
6 + 9 = 12(自动丢失)+ 3 = 3
这个在计数过程中会发生自动丢失为零的数(12)就称做模(简为:mod)。
上述加法可以称为“按模12的加法”,用数学式可表示为:
6 + 9 = 3 (mod 12)
由于时针转一圈会自动丢失一个数值12,因此我们可以把6–3 = 3这一减法运算,转化为加法运算来实现。即有:
6 - 3 = 6 + 9 = 12(自动丢失) + 3 = 3 (mod 12)