SALTOS CONDICIONALES EN MICROPROGRAMACION

Páginas: 4 (964 palabras) Publicado: 6 de octubre de 2015
CATEDRA: MICROPROGRAMACION
DOCENTE: ING. HERBERT MONGE
INTEGRANTES: DIANA LOURDES PORTILLO
MARIO RENE CARDOZA

SALTOS CONDICIONALES EN ENSAMBLADOR.
Un salto condicional es el que altera el flujo dela ejecución de un programa enviando
el control a la dirección indicada.
Los saltos condicionales se basan en el estado de las banderas o “flags”, así como
también de la instrucción cmp (compare);esta instrucción resta el operando fuente
al operando destino pero sin que este almacene el resultado de la operación solo
se afecta el resultado de las banderas.
A continuación se muestra una tabla enla cual se dan a conocer los símbolos
empleados.

Letra
J
G
L
A
B
E
N

Bandera
CF
PF
AF
ZF
SF
DF
AF

Significado
Jump (saltar)
Greater than (mayor que)
Lees than (menor que)
Above (mayor que)
Below(menor que)
Equal (igual)
Not (no)

Bit
0
2
4
6
7
10
11

Observaciones
Para números con signo
Para números con signo
Para números sin signo
Para números sin singo

Nombre
Bandera de acarreo (carry flag)Bandera de paridad (parity flag)
Bandera de acarreo auxiliar (adjust flag)
Bandera de cero (zero flag)
Bandera de signo (sign flag)
Bandera de dirección (direction flag)
Bandera de desbordamiento(overflow flag)

La bandera de acarreo se activa cuando se produce acarreo en una suma o
multiplicación, o un "préstamo" en una resta entre números sin signo.
La bandera de paridad se usa para indicar siel resultado, en un registro de una
operación matemática es válido.

La bandera de acarreo auxiliar se utiliza en operaciones matemáticas con números
decimales codificados en binario (BCD). Se activasi hay acarreo presente.
La bandera de cero se activa si el resultado de una operación aritmético lógica es
cero.
La bandera de signo muestra el bit más significativo del resultado de una operación,el cual denota el signo del número.
La bandera de dirección controla la selección de autoincremento (D=0) o auto
decremento (D=1) de los registros di o si durante las operaciones con cadenas de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • MICROPROGRAMACION
  • Microprogramación
  • Microprogramacion
  • condicionales
  • Condicionales
  • Condicionales
  • condicionales
  • condicionales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS