计算机组成原理知识总结(一)计算机概论

计算机概论

  • 1.1 计算机的分类
  • 1.2 计算机发展史
  • 1.3 计算机硬件
    • 1.3.1 硬件组成要素
    • 1.3.2 运算器
    • 1.3.3 存储器
    • 1.3.4 控制器
    • 1.3.5 适配器与输入/输出设备
  • 1.4 计算机的软件
    • 1.4.1 软件的组成与分类
    • 1.4.2 软件的发展演变
  • 1.5 计算机系统的层次结构
    • 1.5.1 多级组成的计算机系统
    • 1.5.2 软件与硬件的逻辑等价性
  • 总结

1.1 计算机的分类

计算机可分为两大类:电子模拟计算机和电子数字计算机。

1.2 计算机发展史

1.3 计算机硬件

1.3.1 硬件组成要素

存储器、运算器、控制器和适配器

1.3.3 存储器

主要功能为保存或者记忆运算数据和步骤,存储器由许多存储单元组成。

也可以将一些操作进行数码化,这样就可以将指令一起放进存储器中,将解题的程序存放到存储器中成为存储程序,控制器依据存储程序来控制全机协调完成的计算任务叫做程序控制。

  1. 指令流和数据流
    “位”(bit)是数字计算机的最小信息单位。当CPU从存储器送去或者取出信息的时候,会用B(字节)和W(字)等较大的信息单位来工作。一个“字节”由8位二进制信息组成,而一个“字”至少有一个以上的字节组成。组成一个字的二进制位数叫做字长。就是32位或者64位。
    如果某字代表数据,那就是数据字,如果是一条指令,那就是指令字。在取指周期中从内存独处的信息流是指令流,会流向控制器,是数据流就从内存流向运算器。

1.3.5 适配器与输入/输出设备

能让人们用文字或语言表达的问题直接送入计算机内部,作用就是将人们所熟悉的信息转换为计算机可以识别的二进制信息。比如键鼠套装,外围设备。

除了上述的各个部件,计算机系统中还需要有总线。系统总线是构成计算机系统的骨架,它可以将各系统部件之间实现传递地址、数据和控制信息的操作。

1.4 计算机的软件

1.4.1 软件的组成与分类

上述所说都是硬件,想让计算机运行还需要有软件,软件分为两大类:系统程序和应用程序

  • 系统程序用来简化程序设计,包含四类:1、各种服务性程序;2、语言程序;3操作系统;4、数据库管理系统。
  • 应用程序就是用户利用计算机解决某些问题而编制的程序。

1.4.2 软件的发展演变

手边程序(目的程序)直接用机器指令代码
汇编语言,将指令用一些约定的数字、符 和文本代替。给机器翻译汇编语言的程序叫做汇编器。
算法语言,更加直观的程序规则言语。

1.5.2 软件与硬件的逻辑等价性

现在的一些硬件自带软件,成为固件,软硬件的界限模糊。


总结

电子计算机的构成

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年7月21日
下一篇 2022年7月21日

相关推荐