Laboratorio N°1
I. R ESUMEN IV. M ETODOLOGÍA
Se realizan como introducción al lenguaje ensamblador
algunas operaciones básicas como los son la suma, la resta,
operaciones binarias y uso de algunas compuertas Palabras
claves—Lenguaje ensamblador, operaciones básicas, compuertas
II. I NTRODUCCIÓN
En este laboratorio se hace un acercamiento al software
programador, conociendo algunas de sus herramientas básicas, realice un programa que cargue el valor de 9 a una
instrucciones y acciones las cuales por medio de un lenguaje variable creada previamente de nombre “var1”,
podemos llegar a construir circuitos a la necesidad, aplicar los luego compruebe experimentalmente cual es el
requerimientos de la industria y demás. valor más grande que puede cargar a esta variable.
III. M ARCO TEÓRICO
El lenguaje ensamblador es el lenguaje de programación
utilizado para escribir programas informáticos de bajo nivel,
este representa la manera más directa del código máquina para
cada arquitectura de computadoras legibles [3]
Fig2. Ejercicio 1 ensamblador
El valor máximo que se le puede cargar a esa variable es de 255.
Sumar 3 a la variable aux1 cargada previamente con
el valor de 7.
Fig1. Ejemplo en lenguaje ensamblador
Fig3. Ejercicio 2 ensamblador
Sumar las variables aux1 y aux2 previamente
cargadas con los valores de 8 y 10 respectivamente.
aux1 cargada previamente con el valor de 9.
Fig.5 Ejercicio 4 ensamblador
[Link] 3 ensamblador
Restar la variable aux1 a la variable aux2 previamente
Restar 4 a cargadas con los valores de 6 y 4
la variable
Fig 6. Ejercicio 5 ensamblador
Realizar el complemento a 1 de la variable aux1
cargada previamente con el valor de 12.
Realizar el complemento a 2 de la variable aux1
cargada previamente con el valor de 12.
Fig 7. Ejercicio 6 ensamblador
Fig 10. Ejercicio 9 ensamblador
Realizar la O lógica “bitwise” entre el valor de 7
y la variable aux1 cargada previamente con el
valor de 35. Realizar la Y lógica “bitwise” entre las
variables aux1 y aux2 cargadas previamente
con los valores de 100 y 45 respectivamente.
Realizar la O lógica exclusiva “bitwise” entre el
Fig [Link] 7 ensamblador valor de 1 y la variable aux1 cargada
previamente con el valor de 1
Realizar la O lógica “bitwise” entre las
variables aux1 y aux2 cargadas previamente
con los valores de 20 y 56 respectivamente.
Fig 12. Ejercicio 11 ensamblador
V. R ESULTADOS
En esta sección se analizan los datos encontrados véase
Fig.3 y se muestran principalmente gráficos sobre estos datos
Fig 9. Ejercicio 8 Ensamblador véase Tab.I y en algunos casos ecuaciones véase Ec.1.
Si una ecuación es utilizada para un desarrollo matemático
Realizar la Y lógica “bitwise” entre el valor solo se enumera una vez véase Ec.1 y además es citada.
de 15 y la variable aux1 cargada previamente Primer análisis
con el valor de 62. Segundo análisis
Último
Fig [Link] 10 Ensamblador
VI. C ONCLUSIONES
Los microcontroladores están en todo aspecto de la
industria y en nuestros dispositivos más comunes y de más
uso diario, por ello es muy bueno conocer este mundo de la
programación y conceptos básicos de estos elementos; por tal
motivo debemos conocer su estructura y sus diferentes
características como también su uso en nuestro entorno
REFERENCIAS
[1]
[2]
[3] [Link]
[4]