![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机基础
炸鸡叔老白
贵阳热爱编程的小菜鸟一枚。
展开
-
计算机基础(校验码)
计算机系统在运行时,各部件之间要进行数据交换,为了提高数据在传送过程中的正确性,一个方法是提高硬件电路的可靠性,另一个方法是采用校验码对数据的正确性进行校验甚至是纠错。 1,奇偶校验码(检错不能纠错) 在数据编码中增加一位校验位,使编码中1的个数为奇数(奇校验)或偶数(偶校验)。奇校验只能发现奇数个错误位,偶校验只能发现偶数个错误位,奇偶校验只能差错不能纠错。 2,循环冗余校验码(检错不能纠错) 例题 3,海明码(检错也可以纠错) 看了几遍有些不好理解,尤其是海明码,要结合题目实践去做。 ...原创 2022-04-05 12:37:20 · 446 阅读 · 0 评论 -
计算机基础知识(原码 补码 反码)
众所周知,计算机采用二进制来存储数据。当然前苏联曾经研究过三进制的计算机不过没有成功。而现如今几乎所有的计算机都是二进制的。 那么计算机是如何使用二进制进行数据存储呢? 不论我们平时的视频,音频,文本,图片等数据存储在计算机底层最终都是二进制形式存储的。 机器数 一个数在计算机中的二进制表示形式,叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号,正数为0,负数为1 十进制3转化为机器数为 00000011(计算机字长为8位) -3表示10000011 真值 真值是机器数所表示的十进原创 2022-04-05 10:09:47 · 246 阅读 · 0 评论 -
计算机基础(CPU)
1,冯诺依曼体系: 计算机基本组成由:运算器,控制器,存储器,输入设备,输出设备 2,CPU的功能 2.1,程序控制: 通过执行指令来控制程序执行的顺序,是CPU的重要功能。 2.2,操作控制: 一条指令功能的实现需要若干操作信号配合完成,CPU产生每一条指令的操作信号并将操作信号送往不同的部件,控制相应的部件按指令的功能要求进行操作。 2.3,时间控制: CPU对各种操作进行时间上的控制,即在指令执行过程中操作信号的出现时间,持续时间及出现时间顺序都需要进行严格控制。 2.4,数据处理: CPU通过原创 2022-04-04 12:56:16 · 383 阅读 · 0 评论