INTERPRETACI N DEL C DIGO ASSAMBLER

Páginas: 3 (559 palabras) Publicado: 14 de julio de 2015
INTERPRETACIÓN DEL CÓDIGO ASSAMBLER:

;LUZ COCHE FANTASTICO
;
; requiere led en puerto 0
; interrupcion rst 7.5 cada 1 segundo


.org 1000h (UBICA LA POSICIÓN DE ORIGEN DEL PROGRAMA)
mvi c,128(CARGAR EN EL REGISTRO C, EL VALOR 128)
mov d,0 (MUEVE “0” AL REGISTRO D)
salto: (ETIQUETA)
mov a,c (MUEVE O ALMACENA EL CONTENIDO DEL REGISTRO C EN EL ACUMULADOR)
out 0h (ENVÍA EL CONTENIDO DELACUMULADOR AL PUERTO DE SALIDA NÚMERO 0)
jmp salto (CARGA EL VALOR DE “SALTO” EN EL CONTADOR DEL PROGRAMA)



.org 003ch (UBICA LA POSICIÓN DE ORIGEN DE LA SUBRUTINA)
;Subrutina cada 1 segundo
sub:(ETIQUETA)
mov a,d (MUEVE O ALMACENA EL CONTENIDO DEL REGISTRO D EN EL ACUMULADOR)
cpi 0 (COMPARACIÓN CON “0”)
jnz mub (SALTO SI NO HAY 0 A LA ETIQUETA MUB)

mov a,c ;direccion --> El contenido delregistro “c” es transferido al registro (acumulador) “a”.
rar ; desplazar el acumulador hacia la derecha a través del bit de acarreo.

mov c,a ; el contenido del registro (acumulador)“a” estransferido al registro “c”.
mov a,c ; El contenido del registro “c” es transferido al registro (acumulador) “a”.

cpi 0 ; Comparar el contenido del acumulador con cero. Compara el valor del byte especificado(0) con el contenido del acumulador y posiciona los bits de cero y acarreo para indicar el resultado. El bit de cero indica igualdad. El valor de DATOS no debe exceder de un byte.



jnz rub ; “Saltarsi no hay cero”. Comprueba el valor del bit de cero. Si el contenido del acumulador no es cero (Bit de cero = 0) el programa continúa en la etiqueta rub. Si el contenido del acumulador es cero (Bitde cero = 1) el programa continúa su ciclo normal.

mvi c,1 ;Carga el registro “c” con el dato “1”.
mvi d,1 ;Carga el registro “d” con el dato “1”.

mub: ; Etiqueta
mov a,c ;direccion <-- Elcontenido del registro “c” es transferido al registro (acumulador) “a”.

ral ;Desplazar el acumulador hacia la izquierda a través del bit de acarreo. El bit de acarreo que es tratado como si fuera del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Interpretaci N De La Ley Seg N El C Digo Civil
  • Interpretaci n de c digos de falla
  • C Digos De Comunicaci N
  • Implementaci N Del C Digo De Barras
  • c digo fiscal de la federaci n
  • C DIGOS DE IDENTIFICACI N DE TIPOS DE BALAS
  • El c digo de identificaci n de un autom vil
  • LA COMUNICACI N Y EL C DIGO LING STICO

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS