计算机系统的多级层次结构

如下图所示

第1级是微程序机器层,这是一个实在的硬件层,它由机器硬件直接执行微指令。
第2级是传统机器语言层,它也是一个实际的机器层,由微程序解释机器指令系统。
第3级是操作系统层,它由操作系统程序实现。操作系统程序是由机器指令和广义指令组成的,这些广义指令是为了扩展机器功能而设置的,是由操作系统定义和解释的软件指令,所以这一层也称混合层。
第4级是汇编语言层,它为用户提供一种符号化的语言,借此可编写汇编语言源程序。这一层由汇编程序支持和执行。
第5级是高级语言层,它是面向用户的,是为方便用户编写应用程序而设置的。该层由各种高级语言编译程序支持和执行。
在高级语言层之.上,还可以有应用层,它由解决实际问题和应用问题的处理程序组成,如文字处理软件、数据库软件、多媒体处理软件和办公自动化软件等。

ps:
通常把没有配备软件的纯硬件系统称为“裸机”。第3层~第5层称为虚拟机,简单来说就是软件实现的机器。虚拟机只对该层的观察者存在,这里的分层和计算机网络的分层类似,对于某层的观察者来说,只能通过该层次的语言来了解和使用计算机,而不必关心下层是如何工作的。.层次之间的关系紧密,下层是上层的基础,上层是 下层的扩展。随着超大规模集成电路技术的不断发展,部分软件功能将由硬件来实现,因而软/硬件交界面的划分也不是绝对的。

计算机组成原理——计算机系统的多级层次结构相关推荐

  1. 试述现代计算机系统的多级层次结构,计算机系统结构测验题(一)答案.ppt

    计算机系统结构测验题(一)答案 基本情况比较差 1班:64人 实交:50人,未交:14人,占21%. 2班:60人 实交:43人,未交:17人,占28%. 一.名词解释: 系统结构:是对计算机系统中各 ...

  2. c语言程序ax2 bx,计算ax2+bx+c程序清单计算机组成原理计算机系统概论.PPT

    计算ax2bxc程序清单计算机组成原理计算机系统概论 1.1 计算机系统简介 1.2 计算机的基本组成 1.3 计算机硬件的主要技术指标 1.4 本书结构 第一章 计算机系统概论 1.1 计算机系统简 ...

  3. 计算机组成原理——计算机系统的性能指标(机器字长、存储容量、运算速度)

    计算机组成原理--计算机系统的性能指标 计算机系统的性能指标(机器字长.存储容量,运算速度): 1. 吞吐量: 一台计算机在某一时间间隔内能够处理的信息量. 2. 响应时间: 从输入有效到系统产生响应 ...

  4. 1.计算机组成原理—计算机系统概论

    计算机组成原理-计算机系统概论 关键字 LSI:Large Scale Integrated Circuit 大规模集成电路 VLSI:Very Large Scale Integrated Circ ...

  5. 1.2.5 计算机系统的多级层次结构(硬联逻辑级、微程序级、传统机器级、操作系统级、汇编语言级、高级语言级、应用语言级)

    文章目录 计算机系统层次结构 0.硬联逻辑级 1.微程序级 2.传统机器级 3.操作系统级 4.汇编语言级 5.高级语言级 6.应用语言级 计算机系统层次结构 指的是计算机系统由硬件和软件两大部分所构 ...

  6. 计算机系统层次中应用语言级,计算机系统的多级层次结构

    多级层次结构: 是从使用语言的角度,基于程序员与计算机系统对话中所采用的语言结构和语义划分. 现代计算机系统的层次结构分为六级: 多级层次结构中(机器-语言) M5: 应用语言机器 – 应用语言 M4 ...

  7. 计算机组成原理~计算机系统简介①

    计算机系统介绍 1.地位:计算机组成原理是计算机课程体系当中唯一一门讲授计算机硬件组成的课程. 数字逻辑与数电均在为计组做铺垫. 蓝色部分

  8. 计算机组成原理——计算机系统的层次结构

    计算机硬件的基本组成 要了解数字计算机的主要组成和工作原理,可从打算 盘说起.假设给了一个算盘.一张带有横格的纸和一 支笔,要求我们计算y=ax+b-c这样一个题目.为了 和下面讲到的内容做比较,我们 ...

  9. 计算机组成原理——计算机系统层次结构

    计算机硬件 冯诺依曼机特点: 1.采用 "存储程序" 的工作方式. 2.计算机硬件系统由5大部件组成--输入设备.输出设备.存储器.运算器.控制器. 3.指令和数据以同等地位存储在 ...

最新文章

  1. java string 属性_String类型的属性和方法
  2. 结构体为什么要4字节对齐
  3. 我所理解的MVCMVPMVVM
  4. rust(63)-全局静态变量
  5. 机器学习(5.sklearn归一化以及标准化)
  6. c语言怎么编程dll,【C语言】编写的DLL注入工具
  7. spark on yarn 使用自定义jdk
  8. DNN结构:CNN、LSTM/RNN中的Attention结构
  9. 常用应用层传输协议和端口
  10. linux同步Internet时间
  11. 导入数据库时报错的解决办法汇总
  12. ARCore从零到一 (1) 搭建开发环境
  13. 基于网易云信WebRTC的Web音视频实现
  14. 蚂蚁区块链BaaS平台架构与实践
  15. Join the IT | 一个初生程序猿的内心独白
  16. 桌面计算机找不到硬盘,计算机BIOS启动项找不到硬盘,我该怎么办?
  17. 怎么快速暂停Google账户广告系列?
  18. win10连接不上wifi、经常断连问题(高质量修复指南)
  19. 关于AOP 的切点的作用范围详解(一)
  20. (精品)运用PS的液化滤镜制作逼真的石头效果-PS滤镜教程

热门文章

  1. 初创公司怎么做销售数据分析_我在数据科学初创公司实习的第一周
  2. ES6构造函数class语法与ES5构造函数语法
  3. 互联网+控销创新医药新控销模式
  4. linux怎么修改ens33文件,Linux修改网卡ens33为eth0以及centos7下修改动态IP为静态IP地址...
  5. 看完95后阿里p7的工资,觉得自己这两年工作了个寂寞
  6. 深度学习--第1篇(续): Ununtu16.04源码编译libtorch(GUDA版本)环境配置
  7. 对话风变科技 CTO|从线上教育服务商到教育资源供给平台,风变背后的第二增长曲线思维
  8. ui html index.html,HtmlSelect.SelectedIndex 属性
  9. P7727 风暴之眼 Eye of the Storm (树形 DP)
  10. WaitForSingleObject CreateProcess