<>计算机信息原理相关知识总结
<>1. 计算机储存的信息分类
* 视觉信息(显示器)和听觉信息(声卡)
* 存储:磁 (磁盘为主存)(服务器的存储)
<>2. 磁盘和固态盘的优缺点
* 固态: 较快 有寿命限制(四年左右)
* 磁盘: 较慢 但理论上无限使用(速度相差几十倍 对公司来说数据最重要,使用频率高,所以一般磁盘)
<>3. 信息传输
*
传输方式
* 电压
* 无线电波
*
储存原理
*
电子元器件之间凭借总线相连,本质就是导线,(总)导线在同一时刻只能传输一种(指令)电信号(在收发装置内排队不然会相互干扰。
*
这意味着有逻辑处理器,所以CPU成为中央处理器,其他为分处理器。
*
凡是具备存储功能的电子元器件,内部必然包含逻辑处理(分处理器)。
*
而传输意味着存在闭环电路电子元器件(内部存在电路),由插孔插头连接在一起形成闭环电路。
*
存储的问题:内部的半导体根据不同的0 1 指令 变为导体/不导体 逻辑电路形成不断变化。
*
有相应的时间损耗和开销 指令切换频繁导致时间开销大 导致计算机运行速度变慢。
*
解决方案:将相同的指令放在一组,降低了消耗的时间(该技术称为流水线技术)。
e.g.200个指令 分为10组 每组20个,减少了190次时间损耗。
<>4. 操作系统与信息存储
*
汇编语言可以操控输入输出电压,直接对硬件操作 大量重复的汇编语言封装成为C。
*
直接操控硬件的C语言部分叫做驱动(声卡,网卡)驱动是对单个硬件的操作,程序运行时一些驱动的联合运行完成
*
操作系统内核:操纵各种驱动组合运行(内核种类:Linux Windows MacOs…)
*
内核提供一系列的现有方法 -> 上层封装 ->(操作系统功能)文件管理,程序运行。
*
任务调度->各个版本现有的操作系统
*
编写程序对接相同的内核(调用同样的方法),所以可以支持多个版本的操作系统上运行,意味着操作系统内核的代码简单(底层更简单,上层更复杂。(《Liunx内核》汇编的几十种指令)
*
内存和CPU的储存特点:断电后丢失数据(称为闪存),磁盘和固态被称为主存。
<>5. 计算机存储信息的分类与方式
*
文件执行的各种变量运行在内存上。
*
磁盘上存储的数据写入和读取过程。
*
听觉信息( 4个数字信息 波频(转换为数字,时间以CPU的时钟周期记录),振幅(数字),音色(数字),时间间隔(数字))和视觉信息(五个数据)
*
内存上主要负责:听觉信息和视觉信息的处理,处理完展示到显示器上。
*
计算机读取,解析文件时,每次按照等长度去操作,存储文件确认其编码格式和解析长度,读取时反之。
*
文件的头部信息:文件编码格式 文件类型(Linux没有)
*
只有支持编码格式相同的软件才能兼容文件打开读取(编码不匹配–乱码)。