计算机系统基础作者袁春风第二章数据的机器级表示与处理课件.pptVIP

  • 604
  • 0
  • 约4.53万字
  • 约 98页
  • 2016-12-25 发布于广东
  • 举报

计算机系统基础作者袁春风第二章数据的机器级表示与处理课件.ppt

数据的表示和运算 分以下三个部分介绍 第一讲:数值数据的表示 定点数的编码表示 整数的表示 无符号整数、带符号整数 浮点数的表示 C语言程序的整数类型和浮点数类型 第二讲:非数值数据的表示、数据的存储 逻辑值、西文字符、汉字字符 数据宽度单位 大端/小端、对齐存放 数据的表示和运算 分以下三个部分介绍(续) 第三讲:数据的运算 按位运算和逻辑运算 移位运算 位扩展和位截断运算 无符号和带符号整数的加减运算 无符号和带符号整数的乘除运算 变量与常数之间的乘除运算 浮点数的加减乘除运算 数据的表示和运算 分以下三个部分介绍 第一讲:数值数据的表示 定点数的编码表示 整数的表示 无符号整数、带符号整数 浮点数的表示 C语言程序的整数类型和浮点数类型 第二讲:非数值数据的表示、数据的存储 逻辑值、西文字符、汉字字符 数据宽度单位 大端/小端、对齐存放 C语言程序中的整数 例如,考虑以下C代码: 1 int x = –1; 2 unsigned u = 2147483648; 3 4 printf ( “x = %u = %d\n”, x, x); 5 printf ( “u = %u = %d\n”, u, u); 在32位机器上运行上述代码时,它的输出结果是什么?为什么? x = 4294967295 = –1 u = 2147483648 = –21474

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档