(1.15)--2.5 带符号整数的表示.pdfVIP

  • 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)

1亿VIP精品文档

相关文档