章节概述
1.数值的转换:2进制、10进制、16进制、8进制相互之间是如何表示的。
2.数据的表示:计算机内部有哪些机器数,码字有什么特点,对应的整数是什么
3.计算机的组成:主要是按照冯洛伊曼的体系结构,也就是要知道计算机的五大部件的基本概念 、CPU的寄存器有哪些?
4.流水线(为了提高计算机的效率出现的指令流水线,要掌握相关的计算公式)
5.多级存储结构(基于金字塔型的存储结构,从容量、成本、速度三者之间取得平衡提出来的的存储结构 。越往上,价格越贵,速度越高,容量越小。)
6.I/O控制方式(如何和外部设备进行通信)
7.可靠性(可靠性计算)、校验码(奇偶校验码、海明校验码、循环冗余校验(CRC)的一些特点)
(一)数的转换
一、进位计数制系统基本概念
1. 数制(Number System)
数制是一种用来表示数值的体系,常见的数制包括十进制(Decimal, D)、二进制(Binary, B)、八进制(Octal, Q或O)、十六进制(Hexadecimal, H)等。
2. 基数(Radix)
基数是数制中数码的个数,决定了数制可以表示的最大数码值。十进制的基数为10,使用0-9这10个数码;二进制的基数为2,仅使用0和1两个数码;八进制的基数为8,使用0-7这8个数码;十六进制的基数为16,使用0-9和A-F(或a-f)这16个数码来表示。
3. 数码(Digit)
数码是数制中用来表示数值的基本符号。十进制的基本数码为0-9,十六进制的基本数码为0-9和A-F(a-f)
4. 数位(Place Value)
数位是指数码在数中所处的位置。1234.06有6个数位。比如,1234.06的数位有:千位、百位、十位、个位、十分位、百分位。
5. 位权(Place Weight)
位权是指每个数位上的数码所代表的数值的大小。在某一数制中,一个数位上的位权等于该数制的基数(Radix)的幂次,幂次等于该数位在数中的位置(从右往左数,从0开始)....,2,1,0(小数点往右→ -1,-2,-3,....
二、数制特性比较
数制 | 缩写 | 基本数码 | 基数 | 位权 |
---|---|---|---|---|
十进制 | D | 0-9 | 10 | 10^n |
二进制 | B | 0, 1 | 2 | 2^n |
八进制 | Q/O | 0-7 | 8 | 8^n |
十六进制 | H | 0-9, A-F(a-f) | 16 | 16^n |
注:表格中的n代表数位的位置,从0开始计数。
三、二进制→八 /十六进制
将二进制数从右向左每三位分为一组,如果最左边不足三位,则在前面补零以凑足三位。
将二进制数从右向左每四位分为一组,如果最左边不足四位,则在前面补零以凑足四位。
四、十进制和其它进制间的转换
五、 数据的存储单位
六、二进制的算数运算
逻辑运算 与(. and ^) 或(+ oR √) 非 (!) 异或 (XOR ⊕)
逻辑运算 与(. and ^) 或(+ oR √) 非 (!) 异或 (XOR ⊕)zuo
七、小测验
答案:需要两片
(本篇文章部分图片转自其它老师的上课视频)