计算机成立之初, 还没有高级语言, 人们是手动将0101的纸带放入计算机, 0的话就挖一个洞, 1就不用挖洞, 当时最怕虫子掉上面, 引起计算机读取异常, 所以说程序出bug就是这么来的, bug的英文是虫子. 而0101的语言就是机器语言.

汇编语言, 即第二代计算机语言,用一些容易理解和记忆的缩写单词来代替一些特定的指令,例如:用"ADD"代表加法操作指令,"SUB"代表减法操作指令,以及"INC"代表增加1,"DEC"代表减去1,"MOV"代表变量传递等等,通过这种方法,人们很容易去阅读已经完成的程序或者理解程序正在执行的功能,对现有程序的bug修复以及运营维护都变得更加简单方便。

高级语言就是我们经常听到或用到的,比如 c,c++, java, python, javascript等等, 而c, c++, java这些是编译型语言, 需要编译成机器语言, 而后就不需要编译了; python, javascript这些是解释型语言, 将源程序的一条语句翻译成对应的机器语言,并立即执行, 紧接着再翻译下一句(每次执行都要翻译). 所以为什么说解释型语言运行效率低就是这个原因.

计算机原理之机器语言, 汇编语言, 高级语言相关推荐

  1. python语言属于机器语言汇编语言高级语言自然语言_机器语言,汇编语言,高级语言的主要特点及区别是什么...

    机器语言是计算机能直接运行的语言,是二进制语言,属于低级语言:汇编语言是面向机器的低级语言,不能被机器直接识别,需要编译:高级语言是从人类的逻辑思维角度出发的计算机语言,不能被机器直接识别,需要编译. ...

  2. 机器语言-汇编语言-高级语言各自优缺点

    机器语言 所有的代码里面只有0和1 优点:直接对硬件产生作用,程序的执行效率非常高 缺点:指令又多又难记.可读性差.无可移植性 汇编语言 符号化的机器语言,用一个符号(英文单词.数字)来代表一条机器指 ...

  3. 计算机原理实验一汇编语言上机操作,实验一-汇编语言上机调试及基本操作.doc...

    实验一-汇编语言上机调试及基本操作.doc 深 圳 大 学 实 验 报 告 课程名称: 微机原理及应用实验 实验项目名称: 8086汇编语言上机调试及基本操作 学院: 物理科学与技术学院 专业: 应用 ...

  4. 计算机编程语言:机器语言、汇编语言、高级语言

    计算机编程语言 机器语言 汇编语言 高级语言 编译型语言 解释型语言 python解释器 机器语言和汇编语言都是面向机器的,不同设备的编写方式可能不同. 高级语言是面向用户的,通过编译程序或者解释程序 ...

  5. 机器语言是用计算机的,基本机器语言

    机器语言(machine language)是一种指令集的体系.这种指令集,称机器码(machine code),是电脑的CPU可直接解读的数据. 中文名 基本机器语言 外文名 machine lan ...

  6. 计算机编程语言(机器语言,汇编语言,高级语言)

    计算机语言:计算机语言通常是一个能完整.准确和规则地表达人们的意图,并用以指挥或控制计算机工作的"符号系统". 计算机语言通常分为三类:即机器语言,汇编语言和高级语言. 1. 机器 ...

  7. [汇编语言计算机原理] 带开机音乐,速度、进度和行驶方向显示的出租出计费系统设计

    写在前面的话: 这是计算机原理实验的大作业. 详细报告在资源"(汇编语言程序设计)带开机音乐,速度.进度和行驶方向显示的出租出计费系统设计"中,可自己下载. 资源中的源代码,我把音 ...

  8. 计算机原理与编程设计,计算机原理与汇编语言程序设计(高职)

    计算机原理与汇编语言程序设计(高职) 语音 编辑 锁定 讨论 上传视频 为了适应高职高专的课程改革,本书将原来计算机专业的两大主要课程"计算机组成原理"和"汇编语言程序设 ...

  9. 能被计算机硬件理解的语言,(计算机原理综合练习一含答案.doc

    (计算机原理综合练习一含答案 计算机原理综合练习一 一.填空题: 1.计算机中的主机分为 和 . 2.计算机软件系统分为 和 . 3.计算机与其它计算工具最大的区别是 . 4.(23.75)10=( ...

最新文章

  1. visual studio统计代码行数
  2. Git GitLab 使用及规范
  3. 开发人员学Linux(3):CentOS7中安装JDK8和Tomcat8
  4. 数据分析中,你认为用户行为分析最重要的点是什么
  5. 国庆中秋活动——读完这两套书,宝宝就变小小物理学家了!
  6. vue底部选择器_vue实现动态显示与隐藏底部导航的方法分析
  7. UnhookWindowsHookEx
  8. [原创]Eclipse 安卓开发几个异常的处理办法
  9. 玩转Python大数据分析 《Python for Data Analysis》的读书笔记-第08页
  10. 我的世界java版地牢种子_我的世界手机版地牢种子代码汇总
  11. [转]GO err is shadowed during return
  12. android jni 结构体_中高级安卓开发技术!Android开发核心知识笔记共2100页,完整版开放下载...
  13. Liunx 项目部署及域名访问
  14. Atitit React的相关概念东东 attilax总结 v3
  15. ps照片人脸合成教程-----------------------------------
  16. 大鹏教你python数据分析
  17. 2021年N1叉车司机免费试题及N1叉车司机考试总结
  18. CDR无法启动此程序 因为计算机丢失,教您快速解决CorelDRAW X7因缺少VGCore.dll无法启动的难题...
  19. 小程序轮播图:点击放大长按保存。
  20. jQuery append( ) 方法

热门文章

  1. 面试官问:前后端分离项目,有什么优缺点?
  2. CMakeCMakeList.txt
  3. 未来的TikTok如何通过跨境电商变现
  4. java excel导出(表头合并,多行表头)
  5. ps基础学习:用路径工具制作文字效果
  6. web网页设计与开发:基于HTML+CSS+JavaScript简单的个人博客网页制作期末作业
  7. 微信公众号运营,图文编辑过程中有哪些常识
  8. 深度学习--数学基础(1)
  9. vue使用layer弹窗实现自定义回调函数
  10. AI绘画——了解AI绘画爆火原因与工具,并生成几个端午绘画小作品