计算机系统基础梳理

本文详细梳理了计算机系统的基础知识,包括计算机的组成、冯诺伊曼结构、CPU、存储器的层次结构、指令系统和程序执行流程。讲解了数据的机器级表示,如浮点数的IEEE754标准,以及ARM指令集和寻址方式。还探讨了存储器的分层设计,如高速缓存的工作原理和映射策略,以满足不同容量、速度和成本的需求。
摘要由CSDN通过智能技术生成

第一计算机系统概述计算机系统的组成:硬件子系统:运算器控制器、存储器、I/O备、总线数据线控制线地址线)软件子系统:系统软件(操作系统语言处理系统汇编程序:汇编语言源程序→机器语言目标程序 编译程序高级语言源程序→机器级目标程序 解释程序将高级语言语句逐条翻译成机器指令并立即执行,不生成目标文件数据库管理系统各类实用程序)、应用软件计算机系统的分层结构:应用算法编程语言操作系统/虚拟机指令集体系结构微体系结构功能部件电路器件计算机系统的基本功能:数据处理数据存储数据传送

计算机组织系统结构概念计算机发展简史:冯诺伊曼机器结构:1采用存储程序的工作方式2计算机由运算器控制器存储器输入设备和输出设备5个基本部件组成3存储器不仅能存放数据还能存放指令(形式上无区别)控制器应能自动执行指令运算器能进行加减乘除和逻辑运算操作人员能通过输入输出设备使用计算机4计算机内部以二进制形式表示指令和数据每个指令操作码(指出操作类型)和地址码(指出操作树的地址)两部分组成由一串指令组成程序工作方式将程序像数据一样存储到计算机内部存储器中的一种设计原理。程序存入存储器后,计算机便可自动地从一条指令转到执行另一条指令

CPU基本组成部分数据通路(算术和逻辑运算寄存器和存储器的读写控制)和控制器(对指令进行译码生成对应的控制信号)存储器:存储器分为内存(主存储器MM和高速缓冲存储器cache(早期没有))和外(辅助存储器(磁盘和固态)和海量后备存储器(磁带和光盘))CPU:控制器算术逻辑部件(ALU)寄存器堆(通用寄存器组或者寄存器文件)I/O桥接器不同IO总线连接I/O桥接程序的执行过程:预处理阶段编译阶段汇编阶段链接阶段启动和执行一个程序的过程: 

计算机的性能:CPU执行时间、时钟周期CPI(指令执行所需要的周期)MIPS (每秒执行多少百万条指令)频率除上平均CPI    摩尔定律18个月价格降低一半

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值