316 microntroladores tp

Páginas: 5 (1240 palabras) Publicado: 14 de mayo de 2014
316 T-P

LAPSO 2014-1

Página 1 de 6

UNIVERSIDAD NACIONAL ABIERTA
VICERRECTORADO ACADÉMICO
AREA: INGENIERÍA
TRABAJO PRÁCTICO
ASIGNATURA: Microprocesadores
CÓDIGO:

316

FECHA DE ENTREGA AL ESTUDIANTE:
Adjunto a la Primera Prueba Parcial
FECHA DE DEVOLUCIÓN POR PARTE DEL ESTUDIANTE:
Adjunto a la Prueba Integral
NOMBRE DEL ESTUDIANTE:
CÉDULA DE IDENTIDAD:
CORREO ELECTRÓNICODEL ESTUDIANTE:
TELÉFONO:
CENTRO LOCAL:
CARRERA: 236
LAPSO ACADÉMICO: 2104-1
NUMERO DE ORIGINALES:
FIRMA DEL ESTUDIANTE:
UTILICE ESTA MISMA PÁGINA COMO CARÁTULA DE SU
TRABAJO PRÁCTICO
RESULTADOS DE CORRECCIÓN:
OBJ. Nº
0:NL

Especialista: Olga Rodríguez

7

8

1:L

Ingeniería de Sistemas

Evaluadora: Sandra Sánchez

TP. 316

LAPSO 2014-1

Página 2 de 6ESPECIFICACIONES: Este trabajo práctico se basará en los objetivos
N° 7 y 8 del Módulo III. En él se evidenciará las c ompetencias y
destrezas adquiridas por el estudiante al momento de codificar
algoritmos, utilizando un lenguaje ensamblador y las técnicas
apropiadas para la resolución de un problema, así como también,
implementar con sentido lógico y creativo, diversos programas
haciendo uso delcomputador.
TRABAJO PRÁCTICO
MICROPROCESADORES (316)
Para la elaboración del presente trabajo práctico es necesario
desarrollar un programa utilizando el Lenguaje de Ensamblador del
microprocesador 8085, que permita organizar en orden alfabético
ascendente una lista de bytes almacenados en memoria. Se asume
que la lista contiene n bytes, sin ser necesariamente distintos, y que
cada byte contieneel código ASCII extendido de un carácter del
conjunto de letras mayúsculas de la A a la Z. En el código ASCII,
mostrado en el Anexo, las letras A, B, C, ....,Z se representan
mediante secuencias de 7 bits con valores ascendentes si se
interpretan como números binarios, también se incluye su
representación en los códigos decimal (DEC) y hexadecimal (HEX).
Cuando un carácter ASCII es almacenadoen una posición de un byte,
se debe poner el bit de la posición más significativa a 0, esto para
completar los 8 bits. Empleando esta codificación, se puede ordenar
una lista de caracteres alfabéticamente mediante la ordenación de sus
códigos en orden numérico ascendente, considerándolos como
números positivos.
Asuma que la lista se almacena en la memoria a partir de la posición
LISTAhasta LISTA + (n – 1) y que n es un valor que representa el
número de elementos que conforman la lista. La lista ordenada
ocupará las mismas posiciones de memoria que la lista original. Una
vez que la lista ha sido ordenada, se debe mostrar en un display o
visualizador siete segmentos el valor binario de cada uno de los bytes
que conforman la lista.

Especialista: Olga Rodríguez

Ingenieríade Sistemas

Evaluadora: Sandra Sánchez

TP. 316

LAPSO 2014-1

MOD. III, UNID. 7, OBJ. 7

Página 3 de 6

CRITERIO DE DOMINIO 1/1

• Elabore un algoritmo en pseudolenguaje que permita realizar lo
siguiente:
Almacenar en memoria de manera desordenada, el valor
binario de los caracteres ASCII del conjunto de letras
mayúsculas para conformar la lista inicial a ser ordenada.
Ordenarde manera ascendente alfabéticamente los
valores binarios de los elemento de la lista.
Visualizar el valor binario de cada uno de los elementos de
la lista ordenada, haciendo uso del dispositivo visualizador
de siete segmentos disponible en el software simulador.
Salir del programa.
• Codifique el algoritmo utilizando un lenguaje ensamblador de un
microprocesador (se recomienda utilizar elincorporado en el
software simulador a utilizar en el objetivo 8, en el caso del
disponible en el laboratorio de la UNA es el 8085). Es
obligatorio utilizar en la codificación del programa,
instrucciones que hagan uso de las opciones de
dispositivos de entrada/salida y/o de los puertos del
microprocesador disponibles en el software simulador.
MOD. III, UNID. 8, OBJ. 8

CRITERIO DE...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 316 microntroladores tp
  • microntrolador
  • Naga 316
  • RESCATE 316
  • Microntroladores
  • Tp
  • TP
  • tp

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS