网站首页 > 文章精选 正文
冯·诺依曼体系结构指的是:计算机应采用二进制逻辑(以0和1代表数值,作为数值计算的基础)、程序存储执行以及由运算器、控制器、存储器、输入设备、输出设备这五个部分组成。
组成部分
中央处理器 (CPU):执行指令、进行算术逻辑运算、数据处理等。CPU包含控制单元和算术逻辑单元。
存储器 (Memory):用于存放程序指令和数据。有主存储器(RAM,访问速度快,容量小)和辅助存储器(如硬盘、固态硬盘等,访问速度慢,容量大)。
输入/输出设备 (I/O Devices):如键盘、鼠标、显示器、打印机、网卡等。
系统总线 (System Bus):用于连接CPU、存储器和输入/输出设备。分为数据总线、地址总线和控制总线,用于在这些组件之间传输数据、地址和控制信号。
数据流动和指令执行
存储器的统一性:程序指令和数据都以二进制形式存储在存储器中,采用统一的地址空间进行访问。
二进制表示:所有的指令和数据在计算机中都以二进制形式表示。
存储器与中央处理器的交互:CPU 通过总线与存储器交互,从存储器中获取指令和数据,并将处理结果写回存储器。
逐条执行指令:CPU 按照存储在存储器中的程序指令序列逐条执行。
指令执行过程:
- 取指(Fetch):从存储器中读取下一条指令
- 译码(Decode):解释指令,确定执行的操作
- 执行(Execute):根据指令操作码执行算术、逻辑运算或数据传输
- 存储(Store):将执行结果写回存储器或输出到外部设备
猜你喜欢
- 2025-03-06 字节码指令
- 2025-03-06 pic单片机汇编语言讲解(上)
- 2025-03-06 第二节 软考网络工程师必会知识点
- 2025-03-06 CPU虚拟化:陷入和模拟
- 2025-03-06 专升本每日必背 | 计算机基础知识点汇总
- 2025-03-06 计算机指令执行周期
- 2025-03-06 CSGO常用指令代码-控制台
- 2025-03-06 图文详解,史上最详细JVM——字节码指令集
- 2025-03-06 西门子PLC相关内容浅析——SIMATIC S7-300指令基础
- 2025-03-06 网络工程师笔记(一)
- 最近发表
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 计算机网络的拓扑结构是指() (45)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)
- mysql数据库面试题 (57)