冯诺依曼体系与哈佛体系
来源:互联网 发布:北京狮岛编程下载 编辑:程序博客网 时间:2024/05/01 08:02
程序运行的两大核心是程序与数据。
程序(数据的加工机器)即是我们所写的代码经过编译汇编之后得到的机器码,而数据是程序运行过程中定义或产生的变量。
冯诺依曼体系即把程序与数据看作一体,不加区分将它们存储在一起(交织存放,无法区分)。PC一般采用冯诺依曼结构。
哈佛体系中程序(存放在ROM、flash中)和数据(RAM)一般分开来存放。大部分单片机和嵌入式都采用哈佛结构。
冯诺依曼体系,本身存在一定的安全隐患。因为程序和数据不加区分,程序段可以被写,可能被改动。
哈佛结构分开存放程序和数据,稳定性相对较好。
0 0
- 冯诺依曼体系与哈佛体系
- 普林斯顿体系架构和哈佛架构
- 符号体系与语义
- Android与GNU体系
- IO体系与乱码
- 冯·诺依曼体系和哈佛体系结构比较
- windows与unix体系结构图
- windows与unix体系结构图
- Windows 与 Unix 体系结构图
- Windows 与 Unix 体系结构图
- WAP的体系与结构
- windows与unix体系结构图
- 软件工程管理与控制体系
- IOS坐标体系与旋转
- 体系架构风格与模式
- Linux的概念与体系
- Linux的概念与体系
- Linux的概念与体系
- C++ HASH_MAP初探
- 记录一下
- Android 小分享 按两次回退退出软件
- 第十二周项目 String类的构造
- 软件开发过程-软件过程
- 冯诺依曼体系与哈佛体系
- Android Studio 多渠道打包
- 有趣的通讯录—动态版
- timer 问题:文档说明
- Android NotificationListenerService原理简介
- 第95讲:使用Scala开发集群运行的Spark来实现在线热搜索词获取
- J Arithmetic Sequence (华农第四届) 求数组中最长等差数列
- 客户端和服务端序列化操作的包名统一问题
- 分数和