8086-088指令系统正文.doc

PAGE 第4章 8086/8088指令系统 4.1 概述 4.1.1计算机语言的分类 计算机的语言可分为:机器语言、汇编语言和高级语言。 在机器语言中(Machine Language)中,用二进制数表示指令和数据。缺点:不直观,不易理解和记忆,编写、阅读和修改机器语言程序都比较烦琐,机器语言是计算机唯一能够直接理解和执行的程序,具有执行速度快,占用内存少等优点。 用助记符来书写指令、地址、数据,也可用符号表示,编写、修改和阅读都比较方便,不易出错,速度与机器语言差不多,但机器不能直接执行,必须经过翻译,翻译过程为汇编(Assemble)。目前常常利用计算机配备的系统软件自动完成汇编工作,这种软件称为汇编程序(Assemble) 汇编分为小汇编(ASM)和宏汇编(MASM)(占96KB)。不同CPU有不同的汇编语,言互相之间不能通用。 高级语言不针对计算机,通用性强,不需了解计算机原理及结构。易读、易编,相对比较简短,占内存多,需翻译。 4.1.2机器语言 (Machine Language) 为解决某一具体问题或达到某些目的,将指令和数据编写成一个相互联系的序列,称之为程序。如果所用指令编写的程序是计算机能直接理解和执行的二进制代码形式,那么所用的指令系统叫机器语言,相应的程序叫机器语言程序。构成微型计算机的核心部件是微处理器(CPU),每个微处理器都有一套自己特有的

文档评论(0)

1亿VIP精品文档

相关文档