Академический Документы
Профессиональный Документы
Культура Документы
ESIME ZACATENCO
ICE
Microprocesadores
Integrantes:
6CM3
MARCÓ TEÓRICO
Contadores
Sintaxis:
Contador := Contador + Constante;
Ejemplo:
Persona := Persona + 1;
Ejemplo:
Stock := Stock - 3;
Acumulador
Sintaxis:
Acumulador := Acumulador + Variable;
Ejemplo:
Suma := Suma + Edad;
Ejemplo:
Total := Total - Descuento;
Valores de iniciación
DESARROLLO
DIAGRAMA DE FLUJO
I
VAR=05
NO VAR=10
?
SI
FIN
CODIGO
; Parte 1
; Contador 0-5h
; Aguilar López Alejandro – Ibarra Corona Saúl
ORG 0x1000
CONTADOR EQU 0X50
Main:
MOVLW 0X05 ; W=05H
MOVWF CONTADOR ; CONTADOR=W
CICLO: INCF CONTADOR ; CONTADOR= CONTADOR+1
MOVLW 0X005
CPFSEQ CONTADOR ; COMPARA W CON CONTADOR
GOTO CICLO ; Si es igual salta una instrucción, si no
regresa a ciclo
; Parte 2
; Contador 0-5h
; Aguilar López Alejandro – Ibarra Corona Saúl
ORG 0x1000
CONTADOR EQU 0X50
Main:
MOVLW 0X05 ; W=05H
MOVWF CONTADOR ; CONTADOR=W
CICLO: INCF CONTADOR ; CONTADOR= CONTADOR+1
MOVLW 0X005
CPFSEQ CONTADOR ; COMPARA W CON CONTADOR
GOTO CICLO ; Si es igual salta una instrucción, si no
regresa a ciclo
Explicación de funciones
GOTO: Función para regresar o saltar a cierta parte del programa dependiendo
el resultado que nos proporcione.
CICLO: Etiqueta para realizar repetidamente el programa hasta obtener el valor
deseado
FIN: Etiqueta para finalizar el programa una vez obtenido el valor deseado
BILIOGRAFIA
S.A. (2005). Contadores y Acumuladores: Computación II.
Recuperado de:
http://contenido-tercerobachillerato-ciech.blogspot.mx/p/blog-page.html?m=1
CONCLUSIÓN
Aguilar López Alejandro