单片机简介
视频教程
单片机是什么
单片机:Single-Chip Microcomputer
单片微型计算机,是一种集成电路芯片
单片机有什么用?
单片机发展历程
单片机发展超势
CISC Vs RISC
CISC和RISC举例
https://wenku.baidu.com/view/b074b0ed998fcc22bcd10d58?aggId=b074b0ed998fcc22bcd10d58&fr=catalogMain_
冯诺依曼结构VS哈佛结构
冯·诺依曼结构(Von Neumann Architecture)和哈佛结构(Harvard Architecture)是计算机体系结构的两种主要类型。
冯·诺依曼结构是最常见的计算机体系结构,它将程序和数据存储在同一个内存中。CPU(中央处理器)通过一个地址总线来访问内存,从而获取指令和数据。这意味着程序指令和数据共享相同的存储空间,它们通过指令指针进行区分。指令和数据可以在内存中的任何位置,根据指令指针的值进行访问。(分时复用)
哈佛结构则采用了分离的指令和数据存储空间。它有两个独立的存储器:一个用于存储指令,另一个用于存储数据。因此,指令和数据可以同时从存储器中读取,提高了并行性能。在哈佛结构中,指令和数据有自己独立的地址空间,它们通过不同的总线进行访问,因此可以同时进行指令和数据的读取。
下面是两种结构的一些比较:
冯·诺依曼结构:
指令和数据共享同一存储空间
指令和数据通过指令指针区分
程序和数据可以在存储器中的任何位置
灵活性高,适用于通用计算机
存储器的使用效率较低
哈佛结构:
指令和数据存储在不同的存储空间
指令和数据可以同时读取,提高并行性能
指令和数据有独立的地址空间
适用于嵌入式系统和一些特定的应用领域
存储器的使用效率较高
冯·诺依曼结构适用于通用计算机,而哈**佛结构适用于嵌入式系统和一些特定的应用领域。**选择哪种结构取决于具体的应用需求和性能要求。