1.2.3计算机系统的层次结构

简介: 1.2.3计算机系统的层次结构

计算机的层次结构

1.1 五层

下层是上层的基础,上层是下层的结构

1.2 三种级别的语言

  • 机器语言:二进制代码
  • 汇编语言:助记符
  • 高级语言:C/C++、Java

编译程序:将高级语言编写的源程序全部语句一次全部翻译成机器语言程序(只需翻译一次)

解释程序:将源程序的一条语句翻译成对应机器语言的语句,并立即执行,紧接着再翻译一句(每次执行都要翻译)

编译程序:将汇编语言翻译成机器语言

1.3 计算机体系结构VS计算机组成原理

计算机体系结构:机器语言程序员所见到的计算机系统的属性概念性的结构与功能特性(指令系统、数据类型、寻址技术、I/O原理)如何设计硬件与软件之间的接口

计算机组成原理:实现计算机体系结构所体现的属性,对程序员透明(具体指令的实现)如何用硬件实现所定义的接口

相关文章
|
7月前
|
算法 调度
计算机系统结构
【1月更文挑战第5天】计算机系统结构。
90 2
|
6月前
|
开发框架 Java 程序员
什么是层次式体系结构?
层次式体系结构设计是将系统组成一个层次结构,每一层为上层服务,并作为下层客户。在一些层次系统中,除了一些精心挑选的输出函数外,内部的层接口只对相邻的层可见。
98 1
|
7月前
|
存储 固态存储 安全
计算机硬件组成部分
中央处理器(CPU) • 功能: 负责执行计算机程序的指令,是计算机的大脑。 • 细节: 包括控制单元(CU)和算术逻辑单元(ALU)。CU负责指令流程控制,而ALU执行实际的算术和逻辑运算。 内存(RAM - 随机存取存储器) • 功能: 提供临时存储空间,用于存储正在运行的程序和数据。 • 细节: RAM 是易失性存储器,关机后数据会丢失。访问速度比存储设备快。 存储设备(硬盘驱动器/固态驱动器) • 功能: 用于永久性存储数据和程序。 • 细节: 硬盘驱动器(HDD)通过旋转磁盘存储数据,而固态驱动器(SSD)使用存储芯片,速度更快。
388 0
|
JavaScript 前端开发 Java
1.2计算机系统的层次结构
1.2计算机系统的层次结构
136 0
1.2计算机系统的层次结构
|
网络协议 网络架构
计算机网络的层次结构
计算机网络的层次结构
计算机网络的层次结构
|
存储 Java
第一次笔记:计算机硬件的工作原理 主存储器 运算器 控制器 计算机的工作过程 计算机系统的层次结构 三种级别的语言
第一次笔记:计算机硬件的工作原理 主存储器 运算器 控制器 计算机的工作过程 计算机系统的层次结构 三种级别的语言
259 0
第一次笔记:计算机硬件的工作原理 主存储器 运算器 控制器 计算机的工作过程 计算机系统的层次结构 三种级别的语言
|
存储 Java
计算机硬件的工作原理 主存储器 运算器 控制器 计算机的工作过程 计算机系统的层次结构 三种级别的语言
计算机硬件的工作原理 主存储器 运算器 控制器 计算机的工作过程 计算机系统的层次结构 三种级别的语言
331 0
计算机硬件的工作原理 主存储器 运算器 控制器 计算机的工作过程 计算机系统的层次结构 三种级别的语言
|
存储 缓存 安全
解读《深入理解计算机系统(CSAPP)》第6章存储器层次结构
本章我们了解存储器层次结构、基本的存储技术(磁盘结构、固态硬盘结构、高速缓存存储器)等
解读《深入理解计算机系统(CSAPP)》第6章存储器层次结构
|
程序员
计算机系统层次结构
通常由用户用高级语言编写程序(称为源程序),然后将它和数据一起送人计算机内,再由 计算机将其翻译成机器能识别的机器语言程序(称为目标程序),机器自动运行该机器语言程 序,并将计算结果输出。
191 0
|
C# 开发者 Windows
【5分钟系列】计算机系统结构的定义
【5分钟系列】计算机系统结构的定义
365 0
【5分钟系列】计算机系统结构的定义