一、汇编语言的概念

汇编语言是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言。汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。

汇编语言是计算机提供给用户的执行效率极高、功能极强的一种程序设计语言,它能够直接控制计算机硬件,并最大限度地发挥硬件的能力。对程序的执行时间和占用空间要求很高的场合,须使用汇编语言才能满足要求。汇编语言还可以与高级语言混合编程,但由于编写和调试汇编语言程序要比高级语言复杂,因此其应用不如高级语言广泛。

二、汇编语言的特点

1.面向机器的低级语言,通常是为特定的计算机或系列计算机专门设计的。

2.保持了机器语言的优点,具有直接和简捷的特点。

3.可有效地访问、控制计算机的各种硬件设备。

4.目标代码简短,占用内存少,执行速度快,是高效的程序设计语言。

5.经常与高级语言配合使用,应用十分广泛。

三、汇编语言源程序的组成原则

1.完整的汇编语言源程序由段组成。一个汇编语言源程序可以包含若干个代码段、数据段、附加段或堆栈段,段与段之间的顺序可随意排列。

2.需要独立运行的程序必须包含一个代码段,并指示程序执行的起始点,一个程序只有一个起始点。

3.所有的可执行性语句必须位于某一个代码段内,说明性语句可根据需要位于任一段内。

计算机基础理论汇编,计算机基础知识:计算机中的汇编语言相关推荐

  1. 计算机二级c语基础知识,计算机二级C语基础知识整理.doc

    计算机二级C语基础知识整理 1.1 算法 算法:是一组有穷指令集,是解题方案的准确而完整的描述.通俗地说,算法就是计算机解题的过程.算法不等于程序,也不等于计算方法,程序的编制不可能优于算法的设计. ...

  2. 事业单位计算机和办公软件基础知识,计算机基础知识(事业单位计算机考试常考知识点总结)...

    计算机基础知识 计算机专业知识试题 计算机专业知识试题 1. 一个字节包含的二进制位数是( ). A. 8位 B. 16位 C. 32位 D. 256位 2. 既可作为输入又可作为输出设备的是( ). ...

  3. 公共基础计算机常识题,公共基础知识计算机常识类试题汇总整理(含答案)

    主要是事业单位考试的试题筛选而来.事业单位公共基础知识 计算机常识 1.操作系统在第几代计算机开始应用(). A.第一代 B.第二代 C.第三代 D.第四代 2.一般按照(),将计算机的发展划分为四代 ...

  4. 计算机一级考excel基础知识,计算机一级考试模拟题(word、excel、以及基础知识).doc...

    计算机一级考试模拟题(word.excel.以及基础知识).doc 过风楼中心小学培训人员考试题过风楼中心小学培训人员考试题 一. 判断正误题 (共 25 题,每题 1.00 分) 1.在 Excel ...

  5. 计算机二级access公共基础知识,计算机二级ACCESS考试

    计算机二级ACCESS考试 语音 编辑 锁定 讨论 上传视频 计算机二级ACCESS考试为全国计算机等级考试[1] 中的一个科目,Access 2010是Microsoft Office 2010办公 ...

  6. 云南计算机一级c类基础知识,计算机一级c类是什么

    技校网专门为您推荐的类似问题答案 问题1: 上海计算机一级考试和全国计算机一级考试有什么区别 跟随 已跟随 取消 确定 很简单.全国计算机考试全国认证 上海的可能只有上海和很少部分地区认证 在中国使用 ...

  7. 计算机文化教程实验基础知识,计算机文化基础实验教程

    摘要: <计算机文化基础实验教程(第2版)>是与<计算机文化基础>配套使用的上机实习指导与测试用书,编写<计算机文化基础实验教程(第2版)>的主要目的是便于教师的教 ...

  8. 计算机考试一级考试基础知识,2016计算机一级考试msoffice基础知识

    下半年的计算机等级考试已经快到了,广大考生朋友是不是光顾着大体而遗忘了这些小知识点呢?出国留学网计算机等级考试栏目为大家分享"2016计算机一级考试msoffice基础知识",希望 ...

  9. 公安计算机应用知识,计算机与公安信息化基础知识.pdf

    第 1章 计算机与公安信息化基础知识 计算机也就是电脑,其英文是 Computer.它是一种能够 自动.快捷.准确地实现信息存放. 数值计算.数据处理.过程控制等多种功能的电子设备,其基本功能是进行数 ...

  10. vf计算机二级的描述,计算机二级vf共基础知识.doc

    计算机二级vf共基础知识 计算机二级新政策 2013年上半年全国计算机等级考试(以下简称NCRE)将于2013年3月30日至4月3日举行.经研究,决定本次考试中,将在全国范围内实施NCRE二级无纸化. ...

最新文章

  1. python每隔一段时间保存网页内容_利用Python轻松爬取网页题库答案!教孩子不怕尴尬了!...
  2. DCMTK:类DcmUniqueIdentifier的测试程序
  3. voc_eval.py:41: RuntimeWarning: invalid value encountered in greater_equal if np.sum(rec = t) ==
  4. jsr133-第一二章
  5. Python面试题-交换两个数字的三种方法
  6. java堆栈_Java堆栈– Java堆栈
  7. 64位操作系统 mysql_MySQL学习第三天 Windows 64位操作系统下验证MySQL
  8. codeproject 的精彩文章----MFC系列
  9. Web测试和App测试区别
  10. 什么是EJB?EJB详解
  11. 硬盘容量和计算机容量的换算,t和g的换算(硬盘容量G跟T的换算)
  12. 代码中的Status和State语义
  13. SICP第一章:构造过程抽象(1.1)
  14. 浅谈RASP技术攻防之实战
  15. IOS与安卓怎样切换ip?
  16. 浅谈Android中的异步加载之ListView中图片的缓存及优化三
  17. 物联网网线POE供电主控设计方案
  18. karaf常用命令纪录
  19. 怎样将AutoCAD图转换成jpg等图片格式
  20. 长短期记忆(LSTM)

热门文章

  1. 理解Docker——深入引擎室
  2. 国内知名 IT 公司前端团队
  3. 12C -- DDL日志
  4. FFmpeg-20160422-snapshot-bin
  5. php顺序、二分查找
  6. 很好的FireFox addin
  7. samtools 检测bam文件的完整度
  8. python正态分布相关函数
  9. NCL 小图对其问题
  10. 【经典算法必读】图片分类系列之(一): 你真的了解图片分类(Image Classification)吗?...