AdaCpp
C++ IDE
C++ 学习
基础练习
代码评测
特惠套餐
切换语言
计算机组成 - CSP-J初赛冲刺课 | AdaCpp
返回课程
CSP-J初赛冲刺课
全部课时
0/22
1. 课程介绍
免费
2. 计算机发展史
3. 计算机组成
4. 计算机网络
5. 计算机语言
6. 计算机内置函数
7. 基础算法概念
8. 链表
9. 栈
10. 队列
11. 树的定义与表示
12. 二叉树的遍历
13. 特殊二叉树
14. 图的存储与定义
15. 图的连通性
16. 拓扑排序
17. 素数问题汇总
18. 欧几里得算法
19. 进制转换
20. 计算机编码
21. 哈夫曼编码
22. 格雷码
计算机组成
课程文档
知识总结
计算机五大部件
运算器(ALU)
:执行算术运算和逻辑运算
控制器(CU)
:指挥和控制计算机各部件协调工作
存储器
:存储数据和程序
输入设备
:将外部信息转换为计算机能识别的形式(键盘、鼠标等)
输出设备
:将计算机处理结果转换为人能识别的形式(显示器、打印机等)
CPU = 运算器 + 控制器
存储器层次结构
层次
类型
速度
容量
特点
第1层
寄存器
最快
最小
CPU内部
第2层
高速缓存(Cache)
很快
较小
SRAM
第3层
内存(RAM)
快
中等
断电丢失
第4层
外存(硬盘/SSD)
慢
大
断电不丢失
常考单位换算
1 Byte = 8 bit
1 KB = 1024 B
1 MB = 1024 KB
1 GB = 1024 MB
1 TB = 1024 GB
总线
数据总线
:传输数据
地址总线
:传输地址信号,n位地址总线可寻址 2^n 个内存单元
控制总线
:传输控制信号