计算机基础知识是IT领域的基石,对理解计算机系统的运作至关重要。这些知识点涵盖了从计算机历史到现代计算机技术的多个方面。
1. 冯·诺依曼提出了"存储程序和程序控制"的概念,这一理论是现代计算机设计的基础。
2. 计算机的发展以电子器件的更新为标志,从电子管到晶体管,再到集成电路,最后发展到大规模和超大规模集成电路。
3. ENIAC是世界上首台电子计算机,使用了电子管作为电子器件。
4. 计算机分类包括巨型机、大型机、中型机、小型机和微型机,微型计算机现在是最常见的类型。
5. 计算机发展趋势是巨型化、微型化、网络化和智能化,其中微型化使得个人电脑普及。
6. 现代微型计算机的核心元件是大规模和超大规模集成电路,主要性能指标包括字长、主频、运算速度和内存容量。
7. 计算机早期应用于科学计算,现在最广泛的应用是信息处理。
8. 计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助教学(CAI)和计算机辅助学习(CAL)是计算机在不同领域的重要应用。
9. OA(Office Automation)代表办公自动化,是企业信息化的重要组成部分。
10. 计算机内部数据以二进制形式表示,二进制转换是基本技能,例如:十进制67.625对应的二进制是1000011.101B,十进制168的二进制是10101000B,八进制是250Q。
11. 二进制算术运算包括加减乘除,如(1101)2 + (1011)2 = (11000)2,(1011)2 × (101)2 = (110111)2。
12. 逻辑运算符包括“或”(∨)和“与”(∧),例如1110∨1101 = 1111,1110∧1101 = 1100。
13. 位操作中,“与”运算常用于清除某些位,例如将一个8位二进制数和01111110进行“与”运算,可清除最高位和最低位。
14. 定点数分为定点小数和定点整数,而浮点数由阶和尾数组成,阶决定数值范围,尾数决定精度。
15. 补码是计算机表示负数的方式,例如8位二进制数-101100的补码是11010100B,-1001100的补码是10110100B。
16. 8位补码可以表示-128到+127,8位无符号数可以表示0到255,16位补码可以表示-32768到+32767,16位无符号数可以表示0到65535。
17. ASCⅡ码是字符编码,7位版本有128个编码,包括数字、字母和标点符号。
18. BCD码用4位二进制表示1位十进制,方便数字处理。
19. 国标码和机内码是汉字编码的标准,例如国标码4E36H对应机内码CEB6H。
20. 汉字字库按字形存储,16×16点阵字库每个汉字占用32B,24×24点阵10个汉字占用720B,32×32点阵3755个汉字占用480640B。
21. 计算机指令由操作码(决定操作性质和类型)和地址码(指出数据位置)组成,根据地址形式不同,指令可分为单地址、双地址和三地址指令。
22. 机器语言和汇编语言是低级语言,直接面向硬件,而高级语言更易读写,如面向过程的C语言和面向对象的Java等。
以上内容是计算机基础知识的关键点,涵盖了计算机历史、硬件、软件、数据表示和处理等多个方面,是理解计算机系统运作的基础。