1226计算机组成原理

计算机原理

定义

  1. 什么是编程语言--人与计算机交流的介质

  2. 什么是编程

    用编程语言写一大堆文件(目的),这堆文件会达到目的

  3. 编程有什么用

    计算机就像是人的奴隶,编程的目的就是为了奴役计算机,把计算机当人类的奴隶,帮人工作,取代人类.

计算机组成原理(五部分

​ 明白内部构造-模仿人类的构造,思考人的构造去思考计算机的构造

(1)CPU 中央处理器

​ 功能:大脑 思考&控制

  1. 控制器 四肢运动

    控制计算机的一大堆废铁

  2. 运算器 + 逻辑判断

(2)内存

内存:临时存储内容,人类睡一觉就忘了

优点快;缺点:断电即消失

(3)外存

外存:能永久保存,但速度慢

ctrl + s就是把内存中的东西写到外存

电存储和机械转动

机械硬盘

  1. 机械手臂:读取数据
  2. 磁道:存储数据
  3. 扇区:划分磁道(一般划分的单位为512kb) 多个扇区组成一个分盘
  4. 机械手臂向下压 →平均寻道时间:工业水平的限制5ms
  5. 平均延迟时间:好的时候0 ms,不好的时候1转才能找到qq
  6. 7200 r/min→120 r/s
  7. 1/120= 0.0083 s = 0.83 ms
  8. 平均 (0+0.83)/2=4.15 ms
  9. 平均寻找数据的时间=平均寻道时间+平均延迟时间=4.15+5=9.15 ms
固态硬盘(了解)

基于算法和电存储数据

QQ的打开过程
  1. 双击Q Q 快捷方式 (发送指令给CPU,让CPU找找到Q Q在外存的位置)
  2. 运行(内存和外存二选一 → 内存快)
  3. qq启动了
  4. 内存或者外存的交互一定是CPU

(4)输入设备

键盘、鼠标:输入信息、输入内容

(5)输出设备

屏幕、打印机

U盘:既是输入设备,也是输出设备Input,Output

补充

  1. 多进程 多核CPU 同时干多个事情

  2. 多线程 1个CPU下面同时(还是有顺序,但是间隔很短)干多件事情

  3. 电脑只认识0和1,二进制存储 高电压和低电压

  4. ×64电脑型号 64 位 下载的时候拿的批次 一次只能拿32个还是只能拿64个二进制数

    64位可以下载32位软件,下载下来的程序没区别,软件一样

    32位下载不了64位软件,一次拿32个丢了32个,拿不全,文件丢失

    • 八个二进制数代表一个Byte
  5. 存储器相关

    ROM存储器(临时CPU+操作系统)打开电脑时打开,读取操作系统(一种应用程序)的路径

    CMOS存储器 日期 时间

  6. 总线

    身体的血管和谷歌 连接电脑的各个硬件

    了解:北桥 cpu 存储器、南桥 输入输出

posted @   学习到老  阅读(35)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示