当前位置: 首页 > news >正文

【计算机组成原理】计算机系统层次结构

计算机系统层次结构

计算机系统是一个层次结构系统,每一层都通过向上层用户提供一个抽象的简洁接口而将低层的实现细节隐藏起来。计算机解决应用问题的过程就是不同抽象层进行转换的过程

计算机系统抽象层的转换

下图描述了从最终用户希望计算机完成的应用(问题)到电子工程师使用器件完成基本电路设计的整个转换过程

在这里插入图片描述

通常用自然语言对应用(问题)进行描述,但计算机硬件只能理解机器语言,要将一个自然语言描述的应用问题转换为机器语言程序,需要经过多个抽象层的转换

在这里插入图片描述

三种级别的语言

在这里插入图片描述

从图中看,解释程序和编译程序的作用似乎一样,但是他们也存在区别

  • 编译程序:将高级语言编写的源程序全部语句一次全部翻译成机器语言程序,而后再执行机器语言程序(只需翻译一次)
  • 解释程序:将源程序的一条语句翻译成对应于机器语言的语句,并立即执行,紧接着再翻译下一句(每次执行都要翻译)

】:编译、汇编、解释程序可统称为 “翻译程序”


【计算机组成原理】专栏的文章 均有参考 《王道计算机考研 计算机组成原理》课程视频

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 代码随想录训练营day51|图论part2
  • 【React+Ts+Vite+AntDesign】从0到1基础项目搭建(动态路由)
  • 性能测试经典案例解析——远程培训系统
  • 傅里叶变换家族
  • Oracle Enterprise Manager:Oracle数据库管理的高效工具
  • 三菱机器人手柄维修示教器维修手操器面板等
  • 【Kubernetes知识点问答题】监控与升级 / ETCD 备份与恢复
  • df.write.csv
  • RK3399 android7.1 话柄电话功能
  • Datawhale X 李宏毅苹果书 AI夏令营 Task3 深度学习详解 -2 机器学习框架攻略
  • 探索 Logrus 日志框架:Go 语言的强大日志工具
  • 【WPS Excel】复制表格时,提示“图片太大,超过部份将被截去“ 问题
  • 提高开发效率的实用工具库VueUse
  • OPenCV结构分析与形状描述符(4)计算一个旋转矩形的四个顶点的函数boxPoints()的使用
  • 实时图像编辑大革新!Adobe发布TurboEdit:可以通过文本来编辑图像,编辑时间<0.5秒!
  • 《Javascript数据结构和算法》笔记-「字典和散列表」
  • 【刷算法】从上往下打印二叉树
  • 2017-09-12 前端日报
  • Android开源项目规范总结
  • Django 博客开发教程 8 - 博客文章详情页
  • JS 面试题总结
  • KMP算法及优化
  • Making An Indicator With Pure CSS
  • NSTimer学习笔记
  • SAP云平台里Global Account和Sub Account的关系
  • UMLCHINA 首席专家潘加宇鼎力推荐
  • 产品三维模型在线预览
  • 当SetTimeout遇到了字符串
  • 得到一个数组中任意X个元素的所有组合 即C(n,m)
  • 前端面试总结(at, md)
  • 前言-如何学习区块链
  • 微信小程序上拉加载:onReachBottom详解+设置触发距离
  • Hibernate主键生成策略及选择
  • ​520就是要宠粉,你的心头书我买单
  • ​LeetCode解法汇总1410. HTML 实体解析器
  • ​用户画像从0到100的构建思路
  • # Kafka_深入探秘者(2):kafka 生产者
  • #100天计划# 2013年9月29日
  • #NOIP 2014#Day.2 T3 解方程
  • #我与Java虚拟机的故事#连载16:打开Java世界大门的钥匙
  • (02)Hive SQL编译成MapReduce任务的过程
  • (14)目标检测_SSD训练代码基于pytorch搭建代码
  • (2/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (2009.11版)《网络管理员考试 考前冲刺预测卷及考点解析》复习重点
  • (delphi11最新学习资料) Object Pascal 学习笔记---第13章第6节 (嵌套的Finally代码块)
  • (DFS + 剪枝)【洛谷P1731】 [NOI1999] 生日蛋糕
  • (PyTorch)TCN和RNN/LSTM/GRU结合实现时间序列预测
  • (Redis使用系列) Springboot 使用Redis+Session实现Session共享 ,简单的单点登录 五
  • (第9篇)大数据的的超级应用——数据挖掘-推荐系统
  • (附源码)node.js知识分享网站 毕业设计 202038
  • (附源码)ssm学生管理系统 毕业设计 141543
  • (六)vue-router+UI组件库
  • (十八)devops持续集成开发——使用docker安装部署jenkins流水线服务
  • (原創) 物件導向與老子思想 (OO)
  • (最完美)小米手机6X的Usb调试模式在哪里打开的流程