- 0
- 0
- 约4.43千字
- 约 18页
- 2023-12-06 发布于陕西
- 举报
HeilongjiangInstituteofTechnology
大学计算机
——计算思维视角
章名:计算机信息表示
节名:带符号整数的表示
主讲人:
目录
Contents
1机器数
2补码的思想
3原码、反码和补码的转换
课程导入
p计算机中信息的表示
信息
数值西文字符汉字多媒体
十进制输入码
ASCII模、数
转化为机内码
码转换
二进制转换
p有符号数(负数),如何表示?
机器数
p生活中的数:+4,4,-5
p计算机中的数称为机器数
构成:符号位+数值部分
“0”:表示正将十进制数通过“除
“1”:表示负2取余”方式得到的
对应的二进制数
p机器数就是符号化的二进制数,也叫原码
机器数
p例:+8,-10转换为计算机中的表示形式
l+8:(8)10=(1000)2
1个字节(8位)表示:
00001000
符号位数值部分
l-10:(-10)10=(1010)2
10001010
机器数
p带符号数表示的问题
=(+0)
210
=(-0)
210
l问题一:0不唯一,出现“正0负0”
机器数
p带符号数表示的问题
00001000+8
++10001010-10
10010010-18
l问题二:符号位也参与了运算;而如果把
符号位提取出来单独处理,则运算会变得
复杂。
解决方式:使用二进制
补码存放带符号数
p补数的意义
l时钟有12个表示小时的刻度,当时针超过后,理应为13,
但因为表盘上没有13这个刻度,所以仍用1来表示
l当钟表不准,需要对时,若显示为11点,实际为3点,怎
么调
原创力文档

文档评论(0)