zoukankan      html  css  js  c++  java
  • 计算机组成原理知识点

    冯诺依曼体系结构
     冯诺依曼(John von Neumann)提出“存储程序”原理,即把程序本身当作数据来对待,程序和该程序处理的数据用同样的方式储存,以此为基础的计算机称为冯诺依曼机(Von Neumannarchitecture)

      特点:
        1. 计算机由运算器,控制器,存储器,输入和输出五部分组成。
        2. 指令和数据以同等的地位存放于存储器内, 并可按地址寻访。
        3. 指令和数据均用二进制数表示。
        4. 指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置。
        5. 指令在存储器内按顺序存放。
        6. 机器以运算器为中心,输入输出设备与存储器间的数据传送通过运算器完成。
       冯·诺依曼体系结构确立了我们现在每天使用的计算机硬件的基础架构,冯·诺依曼理论重要的两点是:程序存储、二进制。

      

                冯·诺依曼体系结构示意图

    哈佛结构

      哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。

      特点:
        1. 是一种并行体系结构,即程序存储器和数据存储器是两个独立的存储器,每个存储器都独立编址、独立访问。
        2. 哈佛结构可以允许在一个机器周期内同时获得指令字和操作数,其程序指令和数据指令分开组织和存储的,执行时可以预先读取下一条指令,从而提高了执行速度和数据的吞吐率。

     
  • 相关阅读:
    C# Brush Color String 互相转换
    WPF Binding ElementName方式无效的解决方法--x:Reference绑定
    WPF动画应用-几何图形扩散动画
    Timer更新UI的合理办法
    员工管理
    EF CodeFirst 实例Demo
    C# 星期相关代码实例
    WPF Canvas实现进度条
    DispatcherTimer 应用实例
    数据库操作命令
  • 原文地址:https://www.cnblogs.com/songgj/p/14402872.html
Copyright © 2011-2022 走看看