5.1 汇编语言的基本概念 程序设计语言是专门为计算机编程所配置的语言。它们按照形式与功能的不同可分为三种,即机器语言、汇编语言和高级语言。 1. 机器语言 机器语言(Machine Language)是由0和1二进制代码书写和存储的指令与数据。它的特点是能被机器直接识别与执行;程序所占内存空间较少。其缺点是难认、难记、难编、易错。 2. 汇编语言 汇编语言(Assembly Language)使用指令的助记符、符号地址、标号等书写程序的语言,简称符号语言。它的特点是易读、易写、易记。其缺点是不能为机器所直接识别。 3. 高级语言 高级语言(High Level Language)是脱离具体机器(即独立于机器)的通用语言,不依赖于特定计算机的结构与指令系统。 为什么要用汇编语言编写程序 凡是学过一种程序设计高级语言的人,都会有高级语言“易学易用”的感觉,这是因为高级语言的语句是面向数学语言和自然语言的,因此容易接受、掌握。相对来说汇编语言编制程序比高级语言要困难些。既然如此,为什么还要学习和使用汇编语言呢?主要有以下几点: ⑴汇编语言是机器语言的符号表示语言,因此,程序设计人员可以充分利用机器硬件的全部功能,发挥机器的长处。 ⑵现在的微机系统中,底层的一些功能仍然靠汇编语言程序来实现。例如机器的自检、系统初始化、实际的输入输出操作,至今仍然是用汇编语言编制的程序来完成。 ⑶汇编语
您可能关注的文档
- 手机市场问卷调查-副本详解.ppt
- 手机维修入门到精通,一周速成详解.doc
- 情景3-汽车发动机认识实训(中职)详解.ppt
- 手机无线巡检培训V13详解.doc
- 手机银行业务测试-大开科技-V1.0详解.pptx
- 情景四营销组合策略(一)1、2详解.pptx
- 情境2盘套类零件加工工艺详解.ppt
- 手机指纹认证系统解决方案详解.doc
- 快乐王子__赏析详解.ppt
- 情境二任务二液压系统分析详解.ppt
- 2026事业单位工勤技能-黑龙江-黑龙江中式烹调师四级(中级工)历年参考题库含答案详解5卷试题.docx
- 2026内燃机车钳工高级技师练习-判断参考试题库历年考点答案详解5卷试题.docx
- 2026年医学三基考试(中医医师)历年参考题库含答案详解.docx
- 2026事业单位工勤技能-海南-海南水土保持工一级(高级技师)历年参考题库含答案详解5卷试题.docx
- 2026事业单位工勤技能-山东-山东有线广播电视机务员四级(中级工)历年参考题库含答案详解5卷试题.docx
- 2026事业单位工勤技能-黑龙江-黑龙江堤灌维护工三级(高级工)历年参考题库含答案详解5卷试题.docx
- 2026年综合评标专家-甘肃-甘肃综合评标专家(工程施工类)历年参考题库含答案详解.docx
- 2026事业单位笔试-内蒙古-内蒙古儿科学(医疗招聘)历年参考题库含答案详解5卷试题.docx
- 2026事业单位工勤技能-甘肃-甘肃有线广播电视机务员五级(初级工)历年参考题库含答案详解5卷试题.docx
- 2026事业单位笔试-吉林-吉林中医诊断学(医疗招聘)历年参考题库含答案详解5卷试题.docx
原创力文档

文档评论(0)