软考程序员复习(二)计算机系统基础知识
文章目录
- 知识点框架
- 计算机分类
- 计算机系统组成
- 计算机硬件系统
- CPU组成
- 双核与多核处理器
- 存储
- 存储器的层次结构
- 主存的结构
- 高速缓存
- 外存储器
- 输入与输出技术
- IO系统
知识点框架
计算机分类
分类:
- 移动设备(手机、平板)
- 计算机(台式机、笔记本)
- 服务器
- 计算机集群
- 超级计算机
- 嵌入式计算机(协议机、空调)
计算机系统组成
由内向外分别是 硬件 系统软件(win10,win7…)中间件(。net环境、java
环境…)应用软件
PCI总线应用最为广泛,分为32位(124)和64位(188)。
RS-232C 同时发同时收,三条线,发、收、递
IEEE-1394 用于音视频
计算机硬件系统
CPU组成
运算器:算数和逻辑运算单元。由累加器,状态寄存器,寄存器组,多路转换器等组成。
主要完成算术运算和逻辑运算,实现对数据的加工和处理。
控制器:程序计数器,指令寄存器、指令译码器、时序部件、状态字寄存器、微操作、信号发生器
寄存器组:累加器、通用寄存器组、标志寄存器组、指令寄存器、数据缓冲寄存器、地址寄存器等
内部总线(CPU中将运算器、控制器、寄存器连接在一起)
双核与多核处理器
双核处理器是指在一个处理器上继承两个运算核心,从而提高运算能力
多核(多芯)是在一个处理器中集成两个或多个完整的计算引擎(内核),采取分治策略,在特定时间内执行更多任务
存储
顺序存储器代表 - 磁带
直接存储器代表 - 磁盘
存储器的层次结构
cpu价格最高,其余依次递减
cpu容量最小,其余依次递增
cpu速度最快,其余依次减慢
主存的结构
地址寄存器用来存储地址总线传来的地址
数据寄存器写入存储体的数据 获取读取数据
可寻址单元格数 = 2^地址寄存器的位数
主存性能指标:
- 内存容量
- 存储时间(存和取的时间)
- 带宽(美妙传输的位数)
- 可靠性(平均故障间隔时间)MTBF越长越高
高速缓存
原因:
- CPU和主存的速度不一致
- 程序执行的局部性特点(时间局部性、空间局部性)
Cache特点:
- 容量小
- 速度快
- 透明
Cache组成: 控制部分和存储部分
外存储器
输入与输出技术
接口:主机和IO设备的一个转换机构
IO系统
总线型应用最广泛 是分时型共享
软考程序员复习(二)计算机系统基础知识相关推荐
- 程序员c语言基础,《软考程序员》C语言基础
程序员(英文Programmer)是从事程序开发.维护的专业人员.一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国.软件从业人员分为初级程序员.高级程序员.系统分析员 ...
- 软考A计划-电子商务设计师-计算机系统基础知识
点击跳转专栏=>Unity3D特效百例 点击跳转专栏=>案例项目实战源码 点击跳转专栏=>游戏脚本-辅助自动化 点击跳转专栏=>Android控件全解手册 点击跳转专栏=> ...
- 软考 程序员教程-第一章 计算机系统基础知识
软考 程序员教程-第一章 计算机系统基础知识 为了督促自己学习,告别懒惰,在此先给自己定个小目标,请大家监督哟! 目标:一个月内过一遍<程序员教程>,下一个月开始上真题. 简单看了下,我在 ...
- 软考 程序员教程-第三章 数据库基础知识
软考 程序员教程-第三章 数据库基础知识 第三章 数据库基础知识 3.1 基本概念 数据库系统(DataBase System,DBS)由数据库(DataBase,DB).硬件.软件和人员4大部分组成 ...
- 软考程序员 c java 二选一_下半年参加软考的初级程序员考试,有什么参考书推荐么?...
不请自来,哈哈哈哈哈 程序员考试作为初级资格考试,是相对比较容易的,不过,如果你不上心的去学习考试,那不容易通过的.为什么呢?因为软考考的知识范围广,就算你有多年的编程经验,理论上的一些知识点,你可能 ...
- 计算机中央处理器相关知识,软考程序员考点计算机硬件基础知识之中央处理器CPU...
下面希赛小编为大家整理的软考程序员考点计算机硬件基础知识之中央处理器CPU,希望能帮助学友们.具体内容如下: 中央处理器 中央处理器(CPU,Central Processing Unit)是一块超大 ...
- 软考 程序员教程-第二章 操作系统基础知识
软考 程序员教程-第二章 操作系统基础知识 第二章 操作系统基础知识 2.1.操作系统概述(第四版教程P44) 操作系统的4个特征:并发性.共享性.虚拟性.不确定性. 操作系统的5个功能:处理机管理. ...
- 安装一个可用计算机系统的流程,2014年计算机软考程序员考前模拟试题
无忧考网为大家收集整理了<2014年计算机软考程序员考前模拟试题>供大家参考,希望对大家有所帮助!!! 1.与十六进制数值CD等值的十进制数是 A.204 B.205 C.206 D.20 ...
- 全国计算机软考程序员考试大纲
全国计算机软考程序员考试大纲 一.考试说明 1.考试要求: (1)掌握数据及其转换.数据的机内表示.算术和逻辑运算,以及相关的应用数学基础知识: (2)理解计算机的组成以及各主要部件的性能指标: (3 ...
最新文章
- the resource is not on the build path of a java project错误
- WPF实例秀——不用属性也Binding
- AMD 发布 Stream SDK for Linux
- oracle idm_深入了解Oracle IDM审核
- c++ map 初始化_如何调整Linux内核启动中的驱动初始化顺序?
- 唯品会:在 Flink 容器化与平台化上的建设实践
- 【快速入门Linux】5_Linux命令—远程管理常用命令
- nRF5 SDK for Mesh(四) 源码编译
- [CodePlus2017]晨跑
- Java机器学习开发库
- Asp.Net水晶报表边框不显示之解决方法
- 数学建模-BP神经网络简介
- 苹果错误分析报告preferreuserinterface_20182019年苹果产业链分析报告
- 职业综合英语 章节答案考试答案 深圳职业技术学院[渝粤教育]
- Java发送电子邮件(使用mail.jar和activation.jar)
- python外汇交易回测系统_StarQuant - 综合量化交易回测系统/平台
- 数据库常用增删改查sql语句(二)
- 超全面!Verilog入门到实战系列(1)
- 一个菜鸟实习生的月总结
- 小云站:小程序定制开发让店家看到了最简单的赢利方位