CSP-S 2019初赛知识点总结之计算机系统的基本结构

计算机系统的基本结构

CSP-S 2019初赛知识点总结之计算机系统的基本结构

图中为Java
CSP-S 2019初赛知识点总结之计算机系统的基本结构

操作系统

操作系统是管理计算机硬件与软件资源的计算机程序

总线结构

数据总线(DB) 数据交换 双向
地址总线(AB) 传送地址信息,选择进行信息传输的设备 单向
控制总线(CB) 传送控制信号 双向

主要技术指标

字长:指CPU能够同时处理二进制数据的位数。决定了计算机的精度、寻址速度和处理能力。(微机内的存储器的地址是以字长编址的,16位机的一个字长是2个字节,32位机的一个字长是4个字节)

主频:指计算机CPU的时钟频率,很大程度上决定计算机的运算速度,单位有MHz(兆赫)、GHz(吉赫)

运算速度:指CPU每秒能执行的指令条数,单位为每秒百万条指令(MIPS)

内存容量:指内存储器中能够存储信息的总字节数,以字节(Byte)为基本单位,最小单位为位(bit)。

字节是存储器系统的最小存取单位

显卡(GPU)

是连接显示器和个人计算机主板的重要组件

BIOS(基本输入输出系统)

是一组固化在计算机主板ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,它可从CMOS中读写系统设置的具体信息。其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。

断电后会丢失数据

RAM,Cache,显存,寄存器

存取速度比较

寄存器 > Cache > 内存 > 硬盘 > U盘 > 光盘 > 软盘

CPU

通用寄存器的位数和CPU型号有关,取决于计算机的字长

CPU能访问的最大存储器容量取决于地址总线

Intel Itanium、AMD Athlon64、AMD Opteron、IBM Power 5

1978年,Intel生产的8086是第一个16位的微处理器

1993年,Intel又推出了80586,其为64位微处理器,正式名称为Pentium

指令系统

计算机的指令系统是由操作码和操作数组成的

数据库软件

SQL Server、Oracle、Foxpro(原名FoxBase)、Access、Sybase、MySQL等

计算机语言

CSP-S 2019初赛知识点总结之计算机系统的基本结构
编译性语言
CSP-S 2019初赛知识点总结之计算机系统的基本结构
解释性语言

CSP-S 2019初赛知识点总结之计算机系统的基本结构

编译程序比解释程序快

面向对象语言

借鉴了人工智能语言LISP

离散事件模拟语言,Simula,第一个面向对象语言

Smalltalk,第一个支持动态类型的语言,第二个面对对象语言,第一个真正集成开发环境(IDE)

C++,它的大部分基于类的特性继承自Simula

Python、EIFFEL、Java、C#、PHP

纯面向对象语言:Smalltalk,EIFFEL

混合型面向对象语言:C++,Objective-C

面向过程语言:C、Fortran

注意:优秀的程序设计人员用汇编语言编写的程序,往往效率更高一些