现代计算机采用冯.诺依曼,其结构如下:
冯.诺依曼体系功能
1.输入 2.计算3.储存4.控制5.输出
冯.诺依曼体系特点有:
1.数制采用二进制;
2.计算机按照程序顺序执行。
2.CPU的结构和功能
1.控制单元(CU):也称控制器,主要用于控制计算机的操作,如读取各种指令,并对指令进行分析,作出相应的控制;协调I/O操作和内存访问等。
2.算术逻辑单元(ALU):也称运算器,主要用于完成计算机的数据处理功能,如算术运算(加、减、乘、除)、逻辑运算(逻辑加、逻辑乘、非运算)。
3.寄存器:寄存器用于临时存储指令、地址、数据和计算结果,提供数据的内部存储。
4.CPU片内互联:提供一些在控制单元、算术逻辑单元以及寄存器之间的通信机制。
3. CPU外频、 CPU主频 、CPU倍频
CPU外频: CPU总线频率,是由主板为CPU提供的基准时钟频率。
CPU主频: CPU内核电路的实际工作频率。
倍频: CPU外频与主频的倍数。
主频、外频与倍频的关系可用公式表示:主频=外频*倍频
4.BIOS和CMOS
1.BIOS是软件、程序;CMOS是芯片、硬件;通过BIOS程序,可以设置CMOS里的参数;(可以通过在BIOS内插入代码,添加病毒)
BIOS是一个固化程序(Basic Input/Output System,基本输入/输出系统的缩写),它的功能有:
1. POST自检;
2. 系统自举程序;
3. 中断。(搞软件的特别注意,利用提供的中断基础功能甚至可以脱离WINDOWS系统干坏事。)
CMOS——RAM,电池供电(是一块芯片,在主板上,保存着重要的开机参数)。
1. 用户数据信息;
2. 与时钟集成。
软件
1. 世界上第一个程序员叫阿达,是位女科学家。(就是著名静态调试软件IDA的图标)
计算机语言共四代:
第一代 机器语言;
第二代 汇编语言;(使用助记符)
第三代 面向过程;(如C)
第四代 面向对象。(C++之类)
2.数据库技术(DB)
1.大容量2.高速度3.可靠性4.稳定性
2.主流数据库有:Oracle(很少公司能用的起)、SQL Server、MySQL。