计算机概述

124 阅读1分钟

计算机的存储结构

冯诺依曼结构:

  • PC:冯诺依曼结构——Data和Code都在同一个存储器,Data和Code用同一个总线
    • 好处:适用于大程序小数据或小程序大数据or都大的情况
    • 坏处:性能差(只有一条总线),无法辨别恶意指令伪装成数据的情况

哈佛结构面向特定应用场合:(嵌入式应用)

  • Pic单片机: 哈佛结构——Data和Code分开,且使用不同的总线

    • 灵活性下降,但性能提高
    • 两总线涉及到时序的配合问题,复杂度提高
  • 51单片机:改进的哈佛结构——Data和Code分开,但使用同一条总线

  • 软件下载(针对嵌入式)

    • 专用编程器
    • JTAG接口
    • ISP在系统编程

计算机分类

  • 巨型机、大型机
  • 微机(PC)
  • 单板机
  • 单片机(控制更明确)
  • 片上系统(SOC)

嵌入是系统

概念

以应用为中心,软件硬件可裁剪,功能、可靠性、成本、体积、功耗严格要求的专用计算机系统

架构

四个部分:处理器、存储器、输入输出(I/O)、软件

嵌入式处理器
  • 嵌入式微处理器(MCU)
  • 嵌入式DSP处理器(DSP)
  • 嵌入式微处理器(MPU)
  • 嵌入式片上系统(SOC)