1.汇编程序的功能是将用汇编语言编写的源程序翻译成机器指令程序。他一般至少需要两次扫描源程序才能完成翻译过程。
2.编译程序也称编译器,功能是把用高级语言书写的源程序翻译成与之等价的目标程序。编译过程划分成词法分析,语法分析,语义分析,中间代码生成,代码优化和目标代码生成六个阶段,实际编译器可能会将其中的某些阶段结合在一起进行处理。
3.解释程序也称解释器,他或者直接解释执行源程序,或者将源程序翻译成某种中间代码后再加以执行。
4.在对高级语言源程序进行编译的过程中,为源程序中变量所分配的存储单元的地址属于逻辑地址。
5.编译程序和解释程序最大的不同是前者生成目标代码,后者不生成。

学习记录-程序语言基础(1)相关推荐

  1. java基础案例教程前4章知识点_java学习记录4 Java基础知识点

    java学习记录4 Java基础知识点 1. 注释 单行注释 使用"//"开头,后面是注释的内容 一般在要注释的语句的上面加注释 多行注释 以"/*"开头,以& ...

  2. 如何选择学习主流程序语言(一)

    上篇 为了帮助一些编程初学者,和有兴趣学习其它编程语言的朋友,互联力量IT职业技能培训网给你描述,目前在国内常见的编程语言和技术,这些语言有哪些特性?哪种语言更适合你?如何学习这些语言?你从本文中获得 ...

  3. 2020年中级数据库系统工程师考试笔记2—程序语言基础知识

    2.程序语言基础知识 2.1 程序语言概述 2.1.1 程序语言的基本概念 2.1.2 程序语言的基本成分(★★★) 2.2 程序语言翻译基础 2.2.1 汇编程序基本原理(了解一下) 2.2.2 编 ...

  4. c语言输入123输出112233,C语言程序的设计 第3章 程序语言基础1.pdf

    C语言程序的设计 第3章 程序语言基础1 第3章 程序语言基础 •3.1 C语言概述 3.1 C 33..11 CC 3.2 基本数据类型 3.2 • 33..22 3.3 运算符和表达式 3.3 • ...

  5. Java编程语言学习:Java语言基础案例(如求两门课分数之差、三门课平均分、关系运算符作比较)之详细攻略

    Java编程语言学习:Java语言基础案例(如求两门课分数之差.三门课平均分.关系运算符作比较)之详细攻略 目录 Java语言基础案例 1.求两门课分数之差.三门课平均分: 2.关系运算符作比较

  6. 鱼油账号记录程序 - 零基础入门学习Delphi38

    鱼油账号记录程序 让编程改变世界 Change the world by program 鱼油账号记录程序V1.5 非常多的重要内容请看视频讲解 @_@ [caption id="attac ...

  7. 【java后端学习】java语言基础(夯实基础)

    文章目录 一.基础语法 1 java中的标识符 1.1 变量命名规范 1.2 保留字 2 java中的常量 3 java基本数据类型 4 数组 5 字符及字符串 6 运算符 7 控制语句 for语句 ...

  8. 程序语言基础:解释程序基本原理笔记

    1.解释程序的概念 解释程序是在运行用户程序时,直接执行源程序或源程序的中间表示.解释程序不产生源程序的目标程序. 解释程序实现高级语法的三种方式如下图: 方式A:直接对整个源程序进行逐个字符的检查. ...

  9. (C/C++)数据结构所需的程序语言基础(一)数据类型、运算符及表达式

    语言基础之数据类型.运算符及表达式 (一)数据及数据的表现形式 1. 数据 是描述客观事物的符号,是计算机可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合,数据不仅仅指我们通常所说的数值 ...

最新文章

  1. 洛谷 P1463 [POI2002][HAOI2007]反素数
  2. spark standalone提交任务参数配置
  3. 3.过滤——高斯滤波器之Matlab、Octave实战、保持两个高斯直行_5
  4. Python实现一键打开/关闭防火墙
  5. linux 安装java环境
  6. 海量的超赞 Linux 软件 (转载)
  7. 免费不限流的内网穿透,外网共享内网文件
  8. 深入理解Android
  9. Cesium创建任意位置和形状的水纹波浪效果
  10. android中的ssl_Android中的SSL固定
  11. 什么是DCMM认证?什么是数据管理能力成熟度评估?
  12. OSChina 周六乱弹 ——你们怎么懂我的少年心
  13. php微信分享无效签名,关于微信链接分享一直报签名无效的问题
  14. c语言实现二分查找法
  15. SARScape中用sentinel-1数据做SBAS-InSAR完整流程(1/2)
  16. MySQL 查询距离指定日期最近的数据
  17. C++学习之路-由浅入深(快速掌握其基础)
  18. vscode 前端快捷键
  19. 数据改版 | CnOpenData中国上市公司专利及引用被引用数据
  20. 用AES加密密钥长度报错问题

热门文章

  1. 数据:BTC全网算力为146.06 EH/s,新增地址数51.19万
  2. 对某产品政策性文件的解读
  3. 物维管理、楼控系统、安防系统、巡检管理、电子巡更、门禁管理、变配电、给排水、防盗报警、消防报警、电梯监视、智能楼宇、物业管理、报修管理、维保管理、工单管理、物料管理、审批、租赁管理、楼宇管理、房产管理
  4. SQL Server 2017 新功能分享
  5. c#数据类型的值传递和引用传递--基础拾遗
  6. 『重构--改善既有代码的设计』读书笔记----Replace Temp with Query
  7. centos 源码安装 mysql
  8. DataTable/DataSet汇出Excel
  9. JZOJ 3455. 【NOIP2013模拟联考3】库特的向量(code)
  10. CodeForces888E Maximum Subsequence(折半枚举+two-pointers)