计算机基础

计算机构成

  硬件系统

  运算器(算术运算和逻辑运算)、控制器、存储器、输出设备、输入设备。

  运算器 + 控制器 = 中央处理器(CPU)

  软件系统

  系统软件(“沟通”计算机硬件和应用软件的程序)、应用软件

  数据的表示形式

十进制:0、1、2、3、4、5、6、7、8、9,逢10进1。

二进制:0、1,逢2进1。

八进制:0、1、2、3、4、5、6、7,逢8进1。

十六进制:0、1、2、3、4、5、6、7、8、9、A(10)、B、C、D、E、F(15),逢16进1。

..............

(各种进制的转化方式要清楚,二进制:1248···)

  原码、反码、补码

区分有符号数和无符号数,有符号数:码元的最高位为符号位,‘1’为正,‘0’为负,无符号数码元全为数字码。

正数的原码、反码、补码都一致。

负数的反码:符号位不变,其他码元取反操作。

负数的补码:反码 + 1。

  BUG

  Bug的由来,计算机发展史中,艾肯设计了一种电动机器,名为马克(Mark)1号,通过继电器借助电流计算,接通电源为“1”,断开电源为“0”。由此为背景,数学家格蕾丝·赫柏(Grace Murray Hopper)为Mark系列计算机做调试程序的时候出现故障,拆开继电器后,在触点处发现了一个飞蛾(飞蛾扑火,不要问啥会有这东西QAQ,也不要问死了没=。=),此后,bug成为了计算机程序的故障代名词,debug成为调试程序的代名词。

  ASC II

  ASC II中部分字符的十进制表示: 0 : 48、  A : 65、 a:97

原文地址:https://www.cnblogs.com/snow-lanuage/p/9959140.html