Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introducción
Proteus
MPLAB X IDE
PIC 16F84A
Protoboard y componentes extra
Desarrollo
2. Explique con sus palabras como sabe que los datos son iguales.
Se utiliza un comparador que evalue un dato de entrada y después tome una
decisión. En el código ensamblador empleamos btfsc y btfss y lo combinamos
con instrucciones como Z, W, F o status
4. Explique, ¿cómo puede explorar el valor de un bit del registro? Apóyese con el
código en lenguaje ensamblador.
La instrucción que nosotros hemos estado utilizando es la btfsc, que el revisar el
bit que se guarda en STATUS compara con la instrucción con la variable f, que
en este programa está definida como Z
Conclusiones individuales
Podemos decir que el lenguaje ensamblador es más que un tipo de lenguaje de bajo
nivel en el cual es empleado para crear programas informáticos. Este lenguaje es
creado a base de instrucciones para intentar sustituir al lenguaje maquina por uno
similar utilizado por el hombre. La importancia de este es que en él se pueden hacer
cualquier tipo de programas que en otros lenguajes de alto nivel no, al igual que ocupan
menos espacio en la memoria. Una de las cosas importantes es que está ocupado al
diseño de las tarjetas madres, cosa que un programa común no podría hacer.
Los comparadores cumplen una función básica en los dispositivos día a día, al verificar
si las condiciones que se presenten se cumplen, ya sea igual, mayor, menor o
simplemente diferente. La verdadera problemática se da cuando se complica la
programación, respecto a los tipos de datos, la estructura, la arquitectura o cualquiera
de las variables que se implementan en los sistemas digitales
Sebastián Calleros Morales 171551