计算机组成原理 第一章

电信号:高低电平0和1
高低电平的穿插使用就变成了类似于01001001等等的信息传递
在我们存储信息的存储器上我们能看到上面有很多的金属针脚,其实那些针脚就是用来接收高低电平的。
提出问题

  • 数字、文字、图像如何使用二进制表示?
  • CPU如何对二进制数进行加减乘除?
  • 如何存储这些二进制数的?
  • 如何从内存中取出想要的数据?
  • CPU如何执行和识别我们写的程序?
    ...等等
    第一章 计算机系统的概述
    计算机系统 = 硬件 + 软件
    软件分为:
  1. 系统软件 用来管理整个计算机系统
  2. 应用系统 按任务需要编制成的各种程序
    硬件
  • 电子管时代
    体积大,功耗大,效率低
    1946年 第一台电子数字计算机 埃尼亚克(ENIAC)冯诺依曼
    在此期间使用机器语言编程
  • 晶体管时代
    以前用电子管,现在用晶体管了,体积,功耗降低,出现面向过程的程序设计语言FORTRAN,有了操作系统的雏形
  • 中小规模集成电路
    将元件集成在基片上面,此时计算机主要用于科学计算等专业用途,高级语言迅速发展,开始有了分时系统
  • 大规模、超大规模集成电路
    开始出现“微处理器”、微型计算机,个人计算机(PC)萌芽,操作系统Windows、MacOS、Linux...

计算机系统发展的两极分化:

  • 一极是微型计算机向更微化、网络化、高性能、多用途方向发展(智能手表、手机)
  • 另一极是巨型机向更巨型化、超高速、并行处理、智能化方向发展(神威.太湖之光)

冯诺依曼提出存储程序的概念:
存储程序:是指将指令以二进制代码的形式事先输入计算机的主存储器,然后按其在存储器中的首地址执行程序的第一条指令,以后就按该程序的规定顺序执行其他指令,直至程序执行结束。

posted @   静看碗里浮沉  阅读(75)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示