zoukankan      html  css  js  c++  java
  • 冯诺依曼,哈佛,改进的哈佛

    冯诺依曼体系结构

    冯诺依曼结构也称普林斯顿结构,是一种将程序指令存储器指令存储器和数据存储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的宽度相同。取指令和取操作数都是通过一条总线分时进行的。并且当进行高速运算是,会造成数据传输通道的瓶颈现象,其工作速度较慢。

    ARM7采用了冯诺依曼结构。

    哈佛结构

    哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。中央处理器首先道程序指令存储器读取程序指令内容,解码后得到数据地址,再到相应的数据存储器中读取数据,并进行下一步操作(通常是执行)。程序指令存储和数据存储分开,可以使指令和数据有不同的数据宽度。

    哈佛结构的微处理器通常具有较高的执行效率。ARM9,ARM10和ARM11属于哈佛结构。

    改进的哈佛结构

    在普通哈佛结构的基础上加上独立的缓冲区,同时在程序和数据空间之间加上了一根总线,用于程序空间和数据空间的互访。

  • 相关阅读:
    模板
    kuangbin带你飞
    BZOJ开荒记
    模板
    洛谷
    模板
    [蓝桥杯][2013年第四届真题]危险系数
    数位DP入门题
    备战2019蓝桥杯
    常用的数学符号
  • 原文地址:https://www.cnblogs.com/perl2py/p/6984892.html
Copyright © 2011-2022 走看看