计算机基础知识-计算机组成与原理

gidle · · 1257 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

计算机发展简史

阶段:电子管计算机 > 晶体管计算机 > 集成电路计算机(操作系统出现)> 超大规模集成电路计算机(微型计算机)

特点:体积越来越小  集成度越快  运算效率更高 功耗低越来越低

计算机分类

1.超级计算机(用于国家尖端技术  每秒10000亿次浮点运算)

2.大型计算机 (具有高性能 可处理大量数据与复杂的运算)

3.迷你计算机 (服务器)

4.工作站 (体积大 性能强劲)

5.微型计算机 (个人计算机)

计算机的体系与结构

冯诺依曼体系:将程序指令和数据一起存储的计算机设计概念结构

发展过程:早期计算机仅含固定程序计算机 > 更改程序更改结构重新设计电路 > 把程序存储起来并设计通用电路

组成:存储器 + 控制器 + 输入设备 + 输出设备

现代计算机结构(解决了冯诺依曼瓶颈 主要解决cpu 与 存储设备间的性能差异问题)

计算机层次与编程语言

程序翻译与程序语言

程序翻译:c c++ Object-c Golang 

程序解释:python php javascript

翻译 + 解释 :java  c#

层次:

虚拟机器:操作系统层 > 汇编语言层 > 高级语言层 > 应用层

物理机器:硬件逻辑层 > 微程序机器层 > 传统机器层

1.硬件逻辑层

2.微程序机器层

3.传统机器层 (指令集 机器指令 硬件直接相关)

4.操作系统层

5.汇编语言 (汇编语言)

6.高级语言 (200多种)

7.应用层

计算机计算单位

容量单位:字节 byte 千字节 kb 兆字节 mb 吉字节 g 太字节 tb 拍字节 pb  艾字节 eb 


网络速度


cpu速度

时钟频率  HZ(赫兹) 秒分之一

计算机字符与编码集

ASCLL码


中文编码集

gb2312  GBK   Unicode(统一码  万国码 utf-8)


有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:gidle

查看原文:计算机基础知识-计算机组成与原理

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:701969077

1257 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传