Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Aplicación de lo aprendido en Microcontroladores, Ejercicios de Microprocesadores

Un ejercicio práctico de aplicación de conceptos aprendidos en la asignatura de microcontroladores. El ejercicio consiste en realizar diversas operaciones en lenguaje ensamblador (assembler) sobre un esquema de direcciones de memoria y datos almacenados en ellas. El documento incluye las instrucciones del ejercicio, así como los pasos a seguir y los resultados esperados para cada una de las operaciones solicitadas. Este material podría ser útil para estudiantes que estén cursando o preparándose para la asignatura de microcontroladores, ya que les permitiría poner en práctica los conocimientos adquiridos y reforzar su comprensión de los conceptos clave de esta área.

Tipo: Ejercicios

2020/2021

Subido el 03/07/2022

jhordy-pb
jhordy-pb 🇵🇪

4 documentos

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Test N° 1
Aplicación de lo aprendido
Apellidos y Nombres: Pucuhuayla Bazán, Jhordy Jhilmar
Sección y ciclo: C5-A / 4.
1. En el siguiente esquema se observa las direcciones de memoria y los datos
guardados en ellos, se pide realizar las operaciones correspondientes en
assembler para cada una de las instrucciones: (10 puntos).
45H a) movlw 46H f) andwf 46H,1
46H b) decf 45H, 1 g) movf 45H,1
47H c) NOP h) movwf 47H
d) swapf 47H,1 i) clrw
e) clrf 45H j) incf 46H,1
a) W=46
19
F5
A2
b)
18
F5
A2
c)
18
F5
A2
d)
18
F5
45
ING. Dennis Izquierdo León Página 1
19
F5
A2
MICROCONTROLADORES
A2=10100010
01000101=45(hexadecimal)
No cambia nada.
Guardamos en W 46H que en si sería F5.
En este caso el 47H lo tenemos que
conmutar su representación binaria.
pf2

Vista previa parcial del texto

¡Descarga Aplicación de lo aprendido en Microcontroladores y más Ejercicios en PDF de Microprocesadores solo en Docsity!

Test N° 1

Aplicación de lo aprendido

Apellidos y Nombres: Pucuhuayla Bazán, Jhordy Jhilmar Sección y ciclo: C5-A / 4.

  1. En el siguiente esquema se observa las direcciones de memoria y los datos guardados en ellos, se pide realizar las operaciones correspondientes en assembler para cada una de las instrucciones: (10 puntos). 45H a) movlw 46H f) andwf 46H, 46H b) decf 45H, 1 g) movf 45H, 47H c) NOP h) movwf 47H d) swapf 47H,1 i) clrw e) clrf 45H j) incf 46H, a) W= 19 F A b) 18 F A c) 18 F A d) 18 F 45 ING. Dennis Izquierdo León Página 1

F

A

MICROCONTROLADORES

A2=

01000101 =45(hexadecimal) No cambia nada. Restamos 45H=19-1 en forma hexadecimal que nos daría 18 y lo guardamos en su mismo lugar por la indicación del 1. Guardamos en W 46H que en si sería F5. En este caso el 47H lo tenemos que conmutar su representación binaria.

MICROCONTROLADORES

e) f) g) h) W= i) W= j) ING. Dennis Izquierdo León Página 2

F

F

F

F

F

F 6

La expresión “clr” no indica que 45H tiene que ser borrado. F5= 11110101 F5= 11110101 x =1 1110101 Aquí tenemos que multiplicar en su expresión binaria de 46H y lo que esta guardado en la memoria que sería 4 6 H. Nos pide que movamos 45H pero que se mantenga en su sitio como nos indica el “1” así que no cambiaría. Nos pide que movamos 47H a W. El clr no indica que borremos lo que está en W entonces no varía nada. Aquí solo incrementamos +1 a 46H.

F

F