计算机系统层次结构由哪几部分组成?

作者&投稿:尹昭 (若有异议请与网页底部的电邮联系)

传统计算机系统由硬件底层到软件用户高层主要分为以下层次

1、应用(问题)

使用计算机的目的是完成或解决任何一个应用(问题),最开始是由自然语言描述的,但是计算机只能理解机器语言。

传统计算机系统采用分层方式构建,通过向上层用户提供一个抽象简洁的接口而降较低层次的实现细节隐藏起来。

2、算法

算法层面是将一个具体的应用分割成为多个模块,通过算法层面将之转换多个较为简化的步骤。

3、编程(语言)

通过编程,将自然语言描述的问题转换为机器语言,需要经过应用问题描述,算法抽象,高级语言程序设计,将高级语言转换成团顶机器语言。

4、操作系统/虚拟机

提供具有人机交互功能的用户界面和底层系统调用服务例程。

5、指令集体系结构(ISA)

软件和硬件之间接口的一个完整定义。ISA定义了一个计算机可以执行的所有指令的集合,每条指令规定了计算机执行什么操作,以及所处理的操作数存放的地址空间和操作数的类型。

6、微体系结构

ISA是对指令系统的一种规定或结构规范,具体实现的组织就是微体系结构。是软件中不可感知的部分。

7、逻辑电路

微体系结构最终是由逻辑电路实现的。


扩展资料


现代计算机系统(冯诺依曼机)的特点


(1)采用存储程序方式,指令和数据不加区别混合存储在同一个存储器中,数据和程序在内存中是没有区别的,它们都是内存中的数据,当EIP指针指向哪 CPU就加载那段内存中的数据,如果是不正确的指令格式,CPU就会发生错误中断这就变相的指定了哪些内存中存储的是指令哪些是数据)。

指令和数据都可以送到运算器进行运算,即由指令组成的程序是可以修改的。


(2)存储器是按地址访问的线性编址的一维结构,每个单元的位数是固定的。


(3)指令由操作码和地址组成。操作码指明本指令的操作类型,地址码指明操作数和地址。操作数本身无数据类型的标志,它的数据类型由操作码确定。


(4)通过执行指令直接发出控制信号控制计算机的操作。指令在存储器中按其执行顺序存放,由指令计数器指明要执行的指令所在的单元地址。指令计数器只有一个,一般按顺序递增,但执行顺序可按运算结果或当时的外界条件而改变。


(5)以运算器为中心,I/O设备与存储器间的数据传送都要经过运算器。


(6)数据以二进制表示。

参考资料来源:百度百科-冯·诺依曼体系结构

~

计算机的五层结构分别为哪些层?
答:计算机的层次结构可以分为五层:硬件层、微程序层、指令集体系结构层、操作系统层和应用层 1、硬件层 计算机的硬件层包括各种硬件设备,例如中央处理器(CPU)、内存、硬盘、显示器等。这一层主要负责计算机硬件的物理实现和运...

计算机的三个层次是什么
答:计算机的三个层次是指计算机系统的硬件层、操作系统层和应用软件层。1. 硬件层:硬件层是计算机系统的最底层,包括计算机的物理组件,如中央处理器(CPU)、内存、硬盘、输入输出设备等。硬件层负责执行计算机指令和处理数据,...

计算机系统的层次结构
答:计算机系统层次结构有:硬件层、操作系统层、系统程序层、应用程序层。硬件层提供了基本的可计算性资源,包括处理器、寄存器、存储器,以及各种I/O设施和设备,是操作系统和上层软件赖以工作的基础。计算机系统层次结构,指的是...

计算机系统层次结构由哪几部分组成?
答:传统计算机系统由硬件底层到软件用户高层主要分为以下层次 1、应用(问题)使用计算机的目的是完成或解决任何一个应用(问题),最开始是由自然语言描述的,但是计算机只能理解机器语言。传统计算机系统采用分层方式构建,通过向上层...

计算机系统由哪几部分组成
答:计算机系统是由:控制器、运算器、存储器、输入设备和输出设备组成。1、控制器:计算机的控制系统 计算机控制器是计算机的神经中枢,指挥全机中各个部件自动协调工作。在控制器的控制下,计算机能够自动按照程序设定的步骤进行一...

计算机系统的层次结构分为哪五层?
答:计算机系统具有层次性,它由多级层次结构组成。从功能上计算机系统可分为五个层次级别:第一级是微程序设计级。这是一个硬件级,它由机器硬件直接执行微指令。第二级是一般机器级,也称为机器语言级。它由微程序解释机器指令...

计算机系统可分为哪几个层次
答:计算机系统的组成:1、硬件 硬件系统主要由中央处理器、存储器、输入输出控制系统和各种外部设备组成。中央处理器是对信息进行高速运算处理的主要部件,其处理速度可达每秒几亿次以上操作。存储器用于存储程序、数据和文件。2、...

如何理解计算机系统的层次结构
答:计算机硬件、系统软件和应用软件构成了计算机系统的三个层次结构。硬件系统是最内层的,它是整个计算机系统的基础和核心。 系统软件在硬件之外,为用户提供一个基本操作界面。应用软件在最外层,为用户提供解决具体问题的应用系统...

计算机系统有几部分组成?
答:一台完整的电脑系统由硬件系统和软件系统两部分组成 。硬件的系统包括:控制器、运算器、储存设备、输入设备、输出设备五个部分 硬件系统主要由中央处理器、存储器、输入输出控制系统和各种外部设备组成。中央处理器是对信息进行...

完整计算机系统由哪几部分组成
答:计算机硬件系统 计算机硬件是计算机的重要组成部分,其中包含了 5 个重要的组成部分:运算器、控制器、存储器、输入设备、输出设备。1、运算器 计算机硬件中的运算器主要功能是对数据和信息进行运算和加工。运算器包括以下几...