[关闭]
@scrolllock 2018-10-04T00:06:04.000000Z 字数 3387 阅读 252

计算机基础知识

初赛


https://www.zybuluo.com/scrolllock/note/1299650


计算机概述

发展代别

代别 年代 逻辑电子原件
1946-1958 电子管
1959-1964 晶体管
1965-1970 集成电路
1971- 超大规模集成电路

第一台

1946年,美国宾夕法尼亚大学,ENIAC,每秒5000次加法

冯-诺依曼

分类

巨型机, 大型机, 中型机, 小型机, 微型机, 工作站


计算机系统基本结构

中央处理器(CPU)

存储器

CPU <----> 内存 <----> 外存

主存储器, 内存

特点及性质:

分类:

辅助存储器, 外存

软盘, 硬盘, 闪存(U盘), 光盘

总线结构

计算机常用指标


软件系统

系统软件

桌面操作系统

服务器操作系统

计算机指令


计算机语言

机器语言

汇编语言

高级语言

编译方式

解释方式

面向对象


数值转换

二进制与十进制


信息编码表示

基本概念

ASCII

内码和外码

汉字

GB2312-80(汉字交换码)

字形存储码

图形

= 像素 * 像素 * 几位色(bit)

视频

= 图片容量 * 帧频 * 时间

音频

= 采样频率 * 量化位数 * 时间 * 声道数(bit)


原码补码反码

原码

反码

补码

关与补码原理
直接用原码运算负数不能得到正确的值, 所以要用取模的方式
摘取:

  1. # 按以上理论,减一个数等于加上它的补数,所以
  2. 5 - 3
  3. # 等价于
  4. 5 + (16 - 3) // 算术运算单元将减法转化为加法
  5. # 用二进制表示则为:
  6. 0101 + (10000 - 0011)
  7. # 等价于
  8. 0101 + ((1 + 1111) - 0011)
  9. # 等价于
  10. 0101 + (1 + (1111 - 0011))
  11. # 等价于
  12. 0101 + (1 + 1100) // 括号内是3(0011)的反码+1,正是补码的定义
  13. # 等价于
  14. 0101 + 1101
  15. # 所以从这里可以得到
  16. -3 = 1101
  17. # 即 `-3` 在计算机中的二进制表示为 `1101`,正是“ -3 的正值 3(`0011`)的补码(`1101`)”。
  18. # 最后一步 0101 + 1101 等于
  19. 10010

表示范围

前提为位二进制

定点表示法

所有数小数点的位置固定不变

浮点表示法


计算机网络

网络定义

分类

按地理范围:

按拓扑结构:

星型, 总线型, 环形, 树型, 网状型

Internet

特点

我国四个全国范围的公用网络:

服务

关于网页

网络的体系结构


IP地址

概述

组成

分类

域名


添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注