电工学习网

 找回密码
 立即注册
订阅

汇编语言

伪指令
伪指令
伪指令用来对汇编程序进行控制,对程序中的数据实现条件转移、列表、存储空间分配等处理,其格式和汇编指令一样,但一般不产生目的代码,即不直接命令CPU去执行什么操作。 一、定义数据伪指令 该类伪指令用来定义 ...
2015-3-22 09:28
汇编语言的基本知识
汇编语言的基本知识
一、汇编语言的语句格式 由汇编语言编写的源程序是由许多语句(也可称为汇编指令)组成的。每个语句由1~4个部分组成,其格式是:   指令助记符     其中用方括号括起来的部分,可以有也可以没有。每部分之间 ...
2015-3-22 09:27
8086指令系统
8086指令系统
8086的指令系统可以分为以下六个功能组: 1.数据传送(Data Transter) 2.算术运算(Arithmetic) 3.逻辑运算(Logic) 4.串操作(String menipulation) 5.程序控制(Program Control) 6.处理器控制(Processor ...
2015-3-22 09:24
8086的寻址方式
8086的寻址方式
指令的一般格式: 操作码 操作数 …… 操作数 计算机中的指令由操作码字段和操作数字段组成。 操作码:指计算机所要执行的操作,或称为指出操作类型,是一种助记符。 操作数:指在指令执行操作的过程中 ...
2015-3-22 09:21
外部设备
外部设备
端口寄存器:外部设备与主机(CPU和存储器)的通信是通过接口进行的。每个接口包括一组寄存器称为端口寄存器。 数据寄存器:存放要在外设和主机之间传送的数据。 状态寄存器:保存外设或接口的状态信息。 命令寄存 ...
2015-3-22 09:20
实模式存储器寻址
实模式存储器寻址
80x86中除8086/8088只能在实模式下工作外,其他微处理器均可在实模式或保护模式下工作。实模式就是为8086/8088而设计的工作方式,实模式下允许的最大寻址空间为1MB。它要解决在16位字长的机器里怎么提供20位地址的问 ...
2015-3-22 09:20
80x86寄存器组
80x86寄存器组
寄存器可以分为程序可见的寄存器和程序不可见的寄存器两大类。 ① 程序可见的寄存器是指在汇编语言程序设计中用到的寄存器,分为通用寄存器、专用寄存器和段寄存器3类。 ② 程序不可见的寄存器是指一般应用程序设 ...
2015-3-22 09:19
存储单元的地址和内容
存储单元的地址和内容
字节:每8位二进制数组成一个字节(Byte)。在存储器里是以字节为单位存储信息。 字:16位二进制数(2个字节)组成一个字。分成低位字节和高位字节存储。 存储单元的地址:为了正确的存放或取得信息,每一个字节单元给 ...
2015-3-22 09:19
中央处理机CPU的组成
中央处理机CPU的组成
CPU的任务是执行存放在存储器里的指令序列。 CPU芯片中除高速缓冲存储器之外,主要由以下三部分组成: 1.算术逻辑部件(arithmetic logic unit,ALU):用来进行算术和逻辑运算。 2.控制逻辑:负责对全机的控制 ...
2015-3-22 09:18
基于微处理器的计算机系统构成
基于微处理器的计算机系统构成
一、计算机系统 二、硬件部分 硬件部分:是指能看得见、摸得着的物理部件。 1组成计算机的三要素:CPU、存储器(memory)和输入/输出(I/O)子系统。用系统总线连接。 2存储器(内存):计算机的记忆部件。 目前主要 ...
2015-3-22 09:17
80x86微处理器
80x86微处理器
一、概述 1.计算机主要由运算器、控制器、存储器和输入输出设备构成。 2.80x86是美国Intel公司生产的微处理器系列。CPU是Central Processing Unit--中央处理器的缩写,它是计算机中最重要的一个部分,由运算 ...
2015-3-22 09:16
条件汇编
条件汇编
汇编后展开形成 : 1 PUSH AX 1 PUSH BX 1 PUSH CX 1 PUSH DX汇编程序能根据条件把一段源程序包括在汇编语言程序内或者把它排除在外 , 这时就用到条件伪操作 , 条件汇编伪指令在汇编过程中,根据条件决定汇编的语 ...
2015-3-22 09:14
重复汇编
重复汇编
有时汇编语言程序需要连续地重复完全相同的或者几乎完全相同的一组代码,这时可使用重复汇编。 1 重复伪操作其格式为 : REPT 表达式 ... ( 重复块 ) ENDM 其中表达式的值用来确定重复块的重复次数 , 表达式中如包 ...
2015-3-22 09:13
宏与子程序的区别
宏与子程序的区别
宏和子程序都是为了简化源程序的编写,提高程序的可维护性,但是它们二者之间存在着以下本质的区别: 1 、在源程序中,通过书写宏名来引用宏,而子程序是通过 CALL 指令来调用; 2 、汇编程序对宏通过宏扩 ...
2015-3-22 09:12
宏汇编
宏汇编
宏( Macro )是具有宏名的一段汇编语句序列(宏定义时书写),是汇编语言的一个特点,它是与子程序类似又独具特色的另一种简化源程序的方法宏指令——这段汇编语句序列的缩写(宏调用时书写)宏展开——宏指令处用 ...
2015-3-22 09:12
子程序设计
子程序设计
子程序是由设计者定义的完成某种功能的程序模块。一旦定义了,该子程序可被任意调用。例 SENDAT PROC FAR ;子程序定义伪指令语句 PUSH AX ;保护 AX 、 DX 、 SI 寄存器 PUSH DX PUSH SI ...
2015-3-22 09:10
循环程序设计
循环程序设计
强制 CPU 重复执行同一指令集合的一种程序结构,它可以使许多重复性工作的程序大为简化。循环结构一般是根据某一条件判断为真或假来确定是否重复执行循环体,循环指令和转移指令可以实现循环控制;还可以采用 MASM 6 ...
2015-3-22 09:07
分支程序设计
分支程序设计
这种程序的思路是先判断条件是否成立;若成立,转到转移指令指定的位置执行 例:从接口 03F 0H 中取数,若此数 =90 ,则将 00H 送 03F 7H ,若此数 90 ,则将 FFH 送接口 03F 3H 。程序如下: MOV DX ...
2015-3-22 09:06
12
汇编语言热点文章

电工学习网 ( )

GMT+8, 2024-3-28 17:27

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

返回顶部