- 0
- 0
- 约小于1千字
- 约 12页
- 2022-08-20 发布于浙江
- 举报
第一章 预备知识;1.1 计算机中数的表示及进制转换
数码、基数与位权
数码:表示数的符号
基数:数码的个数
位权:每一位所具有的权值
数制
十进制:逢十进一
十六进制:逢十六进一
二进制:逢二进一
N进制:逢N进一
;各种进制之间的转换
二进制、八进制、十六进制转换成十进制
方法:按位权相加;各种进制之间的转换(整数);各种进制之间的转换(小数);二进制与八进制之间的转换
二进制转换成八进制:
整数:从右向左,每3位一组(不足3位左补0),转换成八进制
小数:从左向右,每3位一组(不足3位右补0),转换成八进制
八进制转换成二进制:用3位二进制数代替每一位八进制数;二进制与十六进制之间的转换
二进制转换成十六进制:
整数:从右向左,每4位一组(不足4位左补0),转换成十六进制
小数:从左向右,每4位一组(不足4位右补0),转换成十六进制
十六进制转换成二进制:用4位二进制数代替每一位十六进制数;1.2 字节和位
内存以字节为单元组成
每个字节有一个地址
一个字节一般由8个二进制位组成
每个二进位的值是0或1;1.3 整数的表示方法——原码、反码和补码
原码:最高位为符号位,其余各位为数值本身的绝对值
反码:
正数:反码与原码相同
负数:符号位为1,其余位对原码取反
补码:
正数:原码、反码、补码相同
负数:最高位为1,其余位为原码取反,再对整个数加1;;01
您可能关注的文档
- C语言编程 C语言程序设计 C语言入门教程 第8章 善于利用指针 共214页.pptx
- C语言编程 C语言程序设计 C语言入门教程 第11章_预处理 共38页.pptx
- C语言编程 C语言程序设计 C语言入门教程 第2章 算法-程序的灵魂 共68页.pptx
- C语言编程 C语言程序设计 C语言入门教程 第4章 选择结构程序设计 共96页.pptx
- C语言编程 C语言程序设计 C语言入门教程 第5章 循环结构程序设计 共88页.pptx
- C++语言考试题试卷 练习题 模拟题 选择题 含答案 考卷3.pdf
- C++语言考试题试卷 练习题 模拟题 选择题 含答案 考卷4.pdf
- C++语言考试题试卷 练习题 模拟题 选择题 含答案 考卷5.pdf
- C++语言考试题试卷 练习题 模拟题 选择题 含答案 考卷6.pdf
- C++语言考试题试卷 练习题 模拟题 选择题 含答案 考卷1.pdf
- C语言基础教程 C语言程序设计 C语言入门教 第05章 (1)数据输入与输出 共16页.pptx
- C语言基础入门教程 C语言程序设计教程 第5章 选择结构程序设计 共57页.pptx
- C语言基础入门教程 C语言程序设计教程 第6章 循环结构程序设计 共61页.pptx
- C语言基础入门教程 C语言程序设计教程 第7章 数组 共64页.pptx
- C语言基础入门教程 C语言程序设计教程 第8章 函数 共56页.pptx
- C语言基础入门教程 C语言程序设计教程 第10章 指针 共77页.pptx
- C语言基础入门教程 C语言程序设计教程 第11章 结构体 共21页.pptx
- C语言基础入门教程 C语言程序设计教程 第1章 C语言概述 共53页.pptx
- C语言基础入门教程 C语言程序设计教程 第2章 算法(algorithm)-程序的灵魂 共42页.pptx
- C语言基础入门教程 C语言程序设计教程 第3章 数据类型 运算符与表达式 共120页.pptx
原创力文档

文档评论(0)