SALTOS

Description

Saltos condicionales e incondicionales, bucles, test y decisiones es lenguaje assembler
Karina Sandoval
Mind Map by Karina Sandoval, updated more than 1 year ago More Less
Karina Sandoval
Created by Karina Sandoval about 7 years ago
Karina Sandoval
Copied by Karina Sandoval about 7 years ago
1
0

Resource summary

SALTOS
  1. Instrucciones
    1. Test
      1. Compara lógicamente los operandos
        1. Sintaxis
          1. TEST + Destino + Fuente
          2. Tiene efecto sobre el estado las banderas
          3. Bucles
            1. Loop
              1. Decrementa automaticamente CX
                1. Decrementa automáticamente CX. Cuando CX=0, termina el bucle. LOOP genera un salto corto hacia atrás con las limitaciones que implica.
                2. LOOPE/LOOPZ, LOOPNE/LOOPNZ
                  1. LOOPZ termina en cuanto CX=0 o la bandera de cero esté nula. LOOPNZ termina cuando CX=0 o la bandera de cero esté activa.
                  2. JCXZ
                    1. Produce un salto corto cuando CX = 0.
                    2. REPE/REPZ, REPNE/REPNZ
                      1. REPZ termina el bucle cuando CX=0 o cuando ZF=0 REPNZ termina el bucle cuando CX=0 o cuando ZF=1.
                      2. REP
                        1. Realmente es un prefijo que repite la instrucción que va a continuación tantas veces como indique el registro CX, si éste es cero no se ejecuta nunca.
                      3. Decisiones
                        1. Indica que hacer en caso de que una condición se cumpla
                          1. Expresiones
                            1. == igual
                              1. > mayor que
                                1. >= Mayor o igual
                                  1. < menor que
                                    1. <= menor o igual
                                      1. & Testeo de un bit
                                        1. ! No lógico
                                          1. && Y lógico
                                            1. ¡¡ O lógico
                                        2. Etiqueta + JMP + dirección
                                          1. Envía el control del programa a un conjunto de instrucciones que se identifican por medio de una etiqueta
                                            1. Producen una ruptura de la ejecución lineal del código para retomarla por delante o detrás de la orden de salto
                                              1. Etiquetas
                                                1. Clasificación
                                                  1. Situación
                                                    1. De código
                                                      1. si se utiliza para localizar una posición de la memoria dentro del código del programa.
                                                      2. De datos
                                                        1. cuando se utiliza de cabecera para una sucesión de datos
                                                      3. Tipo
                                                        1. Cercana
                                                          1. cuando se define así para ser accedida por saltos cercanos
                                                          2. Lejana
                                                            1. cuando saltaremos a ella de forma lejana
                                                          3. Acceso
                                                            1. Global
                                                              1. Acceso fuera de la rutina
                                                              2. Local
                                                                1. Acceso dentro de la rutina
                                                            2. Nombres que se les asignan a las direcciones de cualquier instrucción o localización de memoria. Una etiqueta toma el lugar de una dirección. Tan pronto como el ensamblador encuentra una etiqueta, esta es remplazada por la dirección correcta.
                                                            3. Direcciones
                                                              1. Corta = Short
                                                                1. Está limitado a una distancia de un byte, de -128 a 127 bytes.
                                                                2. Cercana
                                                                  1. Restringido a una longitud de una palabra, de -32.768 a 32.767 bytes.
                                                                  2. Lejana
                                                                    1. Una dirección lejana puede estar en otro segmento y es alcanzada por medio de una dirección de segmento y un desplazamiento
                                                                  Show full summary Hide full summary

                                                                  Similar

                                                                  Balance de Situación
                                                                  Diego Santos
                                                                  ASIENTO CONTABLE
                                                                  Diana Bonilla
                                                                  Método de registración contable balanceante: partida doble
                                                                  Pamela Román
                                                                  FINANZAS EMPRESARIALES
                                                                  amoremoxxo28
                                                                  modulo 1 contabilidad
                                                                  deysi pedraza
                                                                  Documentos contables y no contables
                                                                  Paula Alejandra Guzmán Céspedes
                                                                  El comercio
                                                                  Sulie Monzón
                                                                  TIPOS DE DICTAMEN
                                                                  michaelmonroy64
                                                                  FASES DE LA AUDITORIA
                                                                  Noemí Chitupanta
                                                                  ¿Cuándo procede el crédito fiscal, según la Ley?
                                                                  Sulie Monzón
                                                                  Contenidos básicos contabilidad
                                                                  Maria Fernanda Encalada