- 4
- 0
- 约4.52千字
- 约 22页
- 2015-09-27 发布于广东
- 举报
第10章 位运算
• 掌握基本位运算的形式
• 掌握位运算的一般性计算方法
10.1 位、字节与编码
• 【问题】我们知道任何信息在计算机中都是以二进
制形式表示,而我们日常生活中使用的是十进制,
由于位运算是指进行二进制位的运算,因此在学习
位运算之前我们有必要了解与回顾一下计算机内数
据组织与存储形式。
10.1.1 字节与位
• 字节 (byte)是计算机中的存储单元。一个字节可以存
放一个英文字母或符号,一个汉字通常要用两个字节来
存储。每一个字节都有自己的编号,叫做“地址”。1个
字节由8个二进制位(位的英文是bit)构成,每位的取
值为0或1。最右端的那1位称为“最低位”,编号为0 ;
最左端的那1位称为“最高位”,而且从最低位到最高位
顺序,依次编号。
10.1.1 字节与位
• 我们把若干字节组成一个单元,叫做“字”
(word )。一个字可以存放一个数据或指令。至于
一个字由几个字节组成,取决于计算机的硬件系统。
一般由1个、2个或4个字节组成,所对应的计算机
也被称为“8位机、16位机或32位机”。目前微机
以16位机或32位机为主。在本书中作为原理讲述的
是8位机。
10.1.2 原码
• 把最高
您可能关注的文档
- C语言程序设计(07776 1) 第11章 编译预处理.pdf
- C语言程序设计(07776 1) 第12章 位运算.pdf
- C语言程序设计(07776 1) 第13章 实用项目开发技术简介.pdf
- C语言程序设计(Visual C++ 6.0环境) 教学课件 第3章结构化程序设计.pdf
- C语言程序设计(Visual C++ 6.0环境) 教学课件 第5章 函数与预处理.pdf
- C语言程序设计(Visual C++ 6.0环境) 教学课件 第6章 指针和引用.pdf
- C语言程序设计(Visual C++ 6.0环境) 教学课件 第7章 结构体、联合体和枚举类型.pdf
- C语言程序设计(Visual C++ 6.0环境) 教学课件 第8章 位运算.pdf
- C语言程序设计(第二版) 教学课件 978 7 302 32355 6 kj 第9章指针.pdf
- C语言程序设计(第二版) 教学课件 丁亚涛 第1章 C语言概述.pdf
原创力文档

文档评论(0)