• 《计算机组成与体系结构:性能设计》读后小记 1、导论


    一、计算机组成与体系结构

      1、计算机体系结构是那些对程序员可见的系统属性,这些属性直接影响到程序的逻辑执行,如指令集、用来表示各种数据类型的比特数、输入输出机制以及内存寻址技术。

      2、计算机组成是实现结构规范的操作单元及其相互连接,如那些对程序员可见的硬件细节,如控制信号、计算机和外设的接口以及存储器使用的技术。

    二、结构和功能

      1、计算机的层次系统是一系列相互关联的子系统,每个子系统又在结构上分层,直到分成我们所能达到的一些基本子系统的最低级。每一层的行为仅仅依赖于系统下一层更为简单的抽象特征。在每一层上,设计者关心的是结构和功能。结构:部件相互关联的方法;功能:作为结构组成部分的单个独立部件的操作。

      2、计算机体系结构有两种:(1)、由底层开始,向上建立完善的描述;(2)、从顶层开始,将系统分解成各个子部分。许多领域的事实证明,自顶向下是最清晰且最有效的方法。

      3、计算机所能执行的4个基本功能:数据处理、数据存储、数据传送、控制。

      4、计算机的4种主要结构组件:

        (1)中央处理单元(CPU):它控制计算机的操作并且执行数据处理功能,通常简单地被称为处理器。

        (2)主存储器:存储数据。

        (3)I/0:在计算机及外部环境之间传输数据。

        (4)系统互连:为CPU、主存储器和I/0之间提供一些通信机制。

      5、CPU的主要结构组件:

        (1)控制单元:控制CPU以至于整个计算机的操作。

        (2)算数逻辑单元(ALU):执行计算机的数据处理功能。

        (3)寄存器:提供CPU的内部存储。

        (4)CPU内部互连:提供控制器、ALU和寄存器之间的某种通信机制。

  • 相关阅读:
    数据类型转换(日期格式转换)
    TextArea控件实时计算总字数,总行数,和每行显示的最大字数
    Java--->判断IP和端口是否可连接
    JavaFX校验IP和端口的合法性
    JavaFX与NetBeans开发工具的一些总结
    Web Service深度剖析
    Spring中AOP和IOC深入理解
    Spring aspect 两种方式实现五种增强
    Struts2错题总结
    Hibernate检索方式和Criteria查询的讲解
  • 原文地址:https://www.cnblogs.com/gaojiang/p/4026437.html
Copyright © 2020-2023  润新知