Está en la página 1de 14

Universidad Nacional Abierta y a Distancia

Vicerrectoría Académica y de Investigación


Guía única para el desarrollo del componente práctico del curso Arquitectura
de Computadores 202016893

1. Información general del componente práctico.

Estrategia de aprendizaje: Mediado por Tecnología


Tipo de curso: Metodológico
Momento de la evaluación: Todos
Puntaje máximo del componente: 75 puntos
Número de actividades del componente registradas en esta guía: 3
Con este componente se espera conseguir los siguientes resultados de
aprendizaje:

Resultado de aprendizaje 1:
Comprender los fundamentos básicos de la organización, estructura y funcionamiento de las
arquitecturas de Von Neumann y Harvard, que se convertirán en conocimientos significativos
para el control de los sistemas computacionales.

Resultado de aprendizaje 2:
Resolver los métodos de conversión entre los tres sistemas numéricos computacionales más
importantes y explicar adecuadamente los registros que conforman un procesador 8086 así
como las características de las arquitecturas CISC y RISC con el propósito de identificar
claramente la arquitectura predominante en los sistemas computacionales.

Resultado de aprendizaje 3:
Desarrollar prototipos funcionales en lenguaje ensamblador para conocer el funcionamiento de
los registros de propósito general.

2. Descripción general actividad(es) del componente práctico.

Escenarios de componente práctico: Con Apoyo TIC


Tipo de actividad: Independiente
Número de actividad: 1
Puntaje máximo de la actividad: 25 puntos

1
La actividad inicia el: lunes, 6 de La actividad finaliza el: domingo, 28 de
septiembre de 2021 noviembre de 2021
Los recursos con los que debe contar para el desarrollo de la actividad son
los siguientes:

Descargar e instalar los siguientes programas de diagnóstico: Everest, CPUID CPU-Z,


WinAudit, SiSoft Sandra, Aida32, Aida64. Para descargar estos programas de
diagnóstico, puede consultar las siguientes direcciones:

https://www.cpuid.com/downloads/cpu-z/cpu-z_1.91-en.exe
http://www.parmavex.co.uk/winaudit.html
https://everest.es.downloadastro.com/descarga/
https://sisoft-sandra-lite.uptodown.com/windows
https://aida32.uptodown.com/windows/descargar
https://www.aida64.com/downloads

La actividad consiste en:

Realizar un breve inventario de su computadora por medio de diligenciar cada ítem


mencionado en cada una de las siguientes secciones. Cada sección representa un
componente de un PC (arquitectura interna de PC). Por cada componente agrega un
pantallazo de acuerdo con la información que arroja el programa de diagnóstico.

Para esta práctica se deberán analizar los siguientes componentes:

Sección 1. Procesador (CPU)


- Nombre:
- Tecnología:
- Especificación:
- Voltaje:
- Instrucciones:
- Velocidad del núcleo:
- Multiplicador:
- Velocidad del Bus:
Sección 2. Memoria (RAM)
- Tipo:
- Tamaño:
- Canal:
- Latencia:

2
Sección 3. Disco Duro
- Capacidad de almacenamiento
- Tecnología
- Sistema de Archivos
Sección 4. BIOS
- Marca:
- Versión:
- Fecha:
Sección 5. Tarjeta Madre
- Marca:
- Modelo:
- Chipset:
Sección 6. Pantalla
- Nombre:
- Tipo de Adaptador:
- Resolución:
Sección 7. Realizar una descripción de términos los siguientes términos
- Overclocking:
- Hyperthreading:
- DMA:
- Latencia:
- IRQs:

Para el desarrollo de la actividad tenga en cuenta que:

En el entorno de Información inicial debe:


N/A
En el entorno de Aprendizaje debe:
Realizar las lecturas de las unidades 1 y la guía de actividades del componente
practico.
En el entorno de Evaluación debe:
Realizar la entrega del documento final.
Evidencias de trabajo independiente:
Las evidencias de trabajo independendiente para entregar son:

Informe académico con las características encontradas en su computadora sobre el


procesador, memoria, disco duro, pantalla, BIOS y la descripción de términos
propuestos.

3
Para la entrega de la actividad, recuerde verificar las características solicitadas las
cuales se encuentran en la parte “3. Lineamientos generales para la elaboración de
las evidencias.”, que se encentra en esta guía.

Evidencias de trabajo grupal:


En esta actividad no se requieren evidencias de trabajo grupal son:

Escenarios de componente práctico: Con Apoyo TIC


Tipo de actividad: Independiente
Número de actividad: 2
Puntaje máximo de la actividad: 25 puntos
La actividad inicia el: lunes, 6 de La actividad finaliza el: domingo, 28 de
septiembre de 2021 noviembre de 2021
Los recursos con los que debe contar para el desarrollo de la actividad son los
siguientes:

Para la simulación se empleará el programa llamado MSX88, el cual lo puede descargar de


internet, este muestra el funcionamiento interno, aunque limitado, de un i8088. El software
viene acompañado de un programa ensamblador (ASM88) y su correspondiente enlazador
(LINK88) que generará un archivo ejecutable (.EJE) que será el que podrá ser simulado.

Para descargar el emulador MSX88 puede consultar el siguiente enlace:

https://drive.google.com/drive/folders/1hauMTrme73I19hzQj9Lyw06ITCuBkX4l?usp=sharing

La actividad consiste en:

El estudiante llevara a cabo la simulación de un programa en ensamblador a través del


simulador MSX88. En la práctica se mostrará el funcionamiento interno de un computador y
se debe realizar las siguientes actividades:

Sección 1: Escribir un programa que realice la suma de dos datos inmediatos (el 20h y el
30h) que se encuentran en los registros AX y DX del procesador. El resultado lo almacenará
en AX.

4
Pasos para seguir:

1. Instalar el programa MSX88.


2. Crear un archivo llamado PROG1.ASM en el bloc de notas o Notepad ++.
3. Editar el archivo PROG1.ASM bloc de notas o Notepad ++.
3.1 Una vez que se haya abierto el archivo PROG1.ASM teclear el siguiente código:
ORG 2000h
MOV AX, 20H
MOV DX, 30H
ADD AX, DX
END
3.2 Guardar y salir del editor.
4. Ensamblar el archivo anterior, para ello debe iniciar el programa MSX88 y en la línea de
órdenes del programa teclear:

ASM88 PROG1.ASM

5. Enlazar el archivo PROG1.O creado en el punto anterior y luego desde la línea de órdenes
escribir:

LINK88 PROG1.O

6. Ejecutar el programa MSX88, para ello escribir en la línea de órdenes

MSX88 (enter)

7. Cargar el programa PROG1.EJE en el simulador, para ello en la pantalla de órdenes, escribir:


L PROG1.

8. Correr el programa, para ello en la pantalla de ordenes escribir la letra G para correr todo
el programa o podremos pulsar la tecla F6 para ejecutar instrucción a instrucción el programa
anterior, o mediante la tecla F7 para ejecutar cada instrucción en cada uno de sus ciclos de
máquina.

Nota: Descargar el archivo Anexo 1 Suma de dos números en MSX88 que se encuentra en el
mismo espacio donde esta esta guía.

Allí se encuentra el código para sumar los números 10H y 20H. El resultado se almacena en
AX. En este documento se explica cómo es el flujo de los datos y las instrucciones; se muestra
de igual manera a través de imágenes que ocurre en cada ciclo de instrucción y como el

5
apuntador de instrucción avanza en las diferentes direcciones de memoria. Familiarícese con
este proceso, para ello digite el código y ejecútelo en MSX88 y compare en tiempo real al
momento de ejecutar el programa del anexo 1 con el programa que acaba de ejecutar para
que entienda perfectamente todo el proceso.

Tome 5 pantallazos de la ejecución del programa de la sección 1, para incluirlos en el trabajo.

Sección 2: Cree un segundo programa con el nombre PROG2.ASM y cambie la operación


aritmética. En vez de sumar se desea restar.

Para ello debe cambiar en el código la instrucción (ADD AX, DX) por (SUB AX, DX).

Repetir los pasos de la sección 1 para realizar la simulación y obtener los pantallazos.

Tome 5 pantallazos de la ejecución del programa de la sección 2, para incluirlos en el trabajo.

Sección 3: Crear un tercer programa con el nombre PROG3.ASM y cambiar los datos que se
suman por los datos 9876h y 2000h.

Repetir los pasos de la sección 1 para realizar la simulación y obtener los pantallazos.

Tome 5 pantallazos de la ejecución del programa de la sección 3, para incluirlos en el trabajo

Para el desarrollo de la actividad tenga en cuenta que:

En el entorno de Información inicial debe:


N/A
En el entorno de Aprendizaje debe:

Realizar las lecturas de las unidades 1,2 y la guía de actividades y el anexo 1 del
componente practico.

En el entorno de Evaluación debe:

Realizar la entrega del documento final.

Evidencias de trabajo independiente:


Las evidencias de trabajo independendiente para entregar son:

6
Informe académico con los códigos y los pantallazos de los programas creados, realizando una
explicación de su funcionamiento.

Para la entrega de la actividad, recuerde verificar las características solicitadas las cuales se
encuentran en la parte “3. Lineamientos generales para la elaboración de las evidencias.”,
que se encentra en esta guía.
Evidencias de trabajo grupal:
En esta actividad no se requieren evidencias de trabajo grupal son: N/A

Escenarios de componente práctico: Con Apoyo TIC


Tipo de actividad: Independiente
Número de actividad: 3
Puntaje máximo de la actividad: 25 puntos
La actividad inicia el: lunes, 6 de La actividad finaliza el: domingo, 28 de
septiembre de 2021 noviembre de 2021
Los recursos con los que debe contar para el desarrollo de la actividad son los
siguientes:

Para el desarrollo de este laboratorio se empleará para el programa llamado EMU8086 que
facilita trabajar los diferentes programas que se solicitan en este laboratorio, el programa ya
realiza de manera automática la parte de ensamble y enlace de los archivos creados en ASM
y cuenta con la interfase para digitar el código directamente.

Para descargar el emulador emu8086 puede consultar el siguiente enlace:


https://drive.google.com/file/d/1ERMCFhjHghaaEh_itQtS8-hlctOV9PhT/view?usp=sharing

La actividad consiste en:

Instalar el programa EMU8086 y realizar los programas propuestos. En la interfase del


programa puede crear los códigos recuerde que puede usar la estructura que se viene
trabajando en el MSX88 o usar la siguiente estructura básica que es la más adecuada para
trabajar con el EMU8086:

.model small ; define el modelo de memoria a usarse(tiny, small, large, medium, compact)
.stack 100h ; define el tamaño de la pila
.data ; zona de definición de los datos
.code ;abre el segmento de código al final debe aparecer el END

7
end ; fin de programa

Sección 1: Escribir un programa que realice la suma del primer digito de su documento de
identificación con el último. Ejemplo cedula de Jhon Doe 25634581 entonces los números a
sumar serian (el 2h y el 1h).

Tome 5 pantallazos de la ejecución del programa de la sección 1, para incluirlos en el trabajo

Sección 2: Diseñar dos programas con las siguientes condiciones:

1. Cree un programa con el nombre PROG4.ASM que evidencie la multiplicación de dos


números.

2. Cree un programa con el nombre PROG5.ASM que evidencie la división de dos


números.

Tome 3 pantallazos de la ejecución del programa 4 y 3 pantallazos del programa 5 de la


sección 2, para incluirlos en el trabajo.

Sección 3: Diseñar un programa con el nombre PROG6.ASM donde utilice Etiquetas y


Comparaciones.

Nota: Ver Anexo 2. Comparaciones_Etiquetas_Ensamblador

Tome 5 pantallazos de la ejecución del programa de la sección 1, para incluirlos en el trabajo

Para el desarrollo de la actividad tenga en cuenta que:

En el entorno de Información inicial debe:


N/A
En el entorno de Aprendizaje debe:
Realizar las lecturas de las unidades 1,2,3 y la guía de actividades y el anexo 2 del
componente practico.
En el entorno de Evaluación debe:
Realizar la entrega del documento final.
Evidencias de trabajo independiente:

Las evidencias de trabajo independendiente para entregar son:

8
Informe académico con los códigos y los pantallazos de los programas creados, realizando
una explicación de su funcionamiento.

Para la entrega de la actividad, recuerde verificar las características solicitadas las cuales
se encuentran en la parte “3. Lineamientos generales para la elaboración de las
evidencias.”, que se encuentra en esta guía.

Evidencias de trabajo grupal:

En esta actividad no se requieren evidencias de trabajo grupal son: N/A

3. Lineamientos generales para la elaboración de las evidencias

Para evidencias elaboradas de forma Independiente, tenga en cuenta las siguientes


orientaciones.

1. Crear un archivo en PDF con el nombre Laboratorios_SuNombre_Numero de grupo,


ejemplo Laboratorios_JohnDoe_Grupo00
2. Estructura interna del informe
- Portada
- Objetivo General
- Objetivos Específicos
- Introducción
- Laboratorio 1 (las 7 Secciones)
- Laboratorio 2(las secciones 1,2,3 incluyendo el código y los pantallazos de ejecución.)
- Laboratorio 3(las secciones 1,2,3 incluyendo el código y los pantallazos de ejecución.)
- Conclusiones
- Referencias
3. El estudiante se encargará de entregar el informe en el entorno de evaluación tarea
5.
4. Antes de entregar el informe solicitado deben revisar que cumpla con todos los
requerimientos que se señalaron en esta guía de actividades y que cumpla en su
presentación con el uso de las normas APA.

Tenga en cuenta que todos los productos escritos individuales o grupales deben cumplir con
las normas de ortografía y con las condiciones de presentación que se hayan definido.
En cuanto al uso de referencias considere que el producto de esta actividad debe cumplir con
las normas APA

9
En cualquier caso, cumpla con las normas de referenciación y evite el plagio académico, para
ello puede apoyarse revisando sus productos escritos mediante la herramienta Turnitin que
encuentra en el campus virtual.

Considere que En el acuerdo 029 del 13 de diciembre de 2013, artículo 99, se considera
como faltas que atentan contra el orden académico, entre otras, las siguientes: literal e) “El
plagiar, es decir, presentar como de su propia autoría la totalidad o parte de una obra,
trabajo, documento o invención realizado por otra persona. Implica también el uso de citas
o referencias faltas, o proponer citad donde no haya coincidencia entre ella y la referencia”
y liberal f) “El reproducir, o copiar con fines de lucro, materiales educativos o resultados de
productos de investigación, que cuentan con derechos intelectuales reservados para la
Universidad.”

Las sanciones académicas a las que se enfrentará el estudiante son las siguientes:
a) En los casos de fraude académico demostrado en el trabajo académico o evaluación
respectiva, la calificación que se impondrá será de cero puntos sin perjuicio de la sanción
disciplinaria correspondiente.
b) En los casos relacionados con plagio demostrado en el trabajo académico cualquiera
sea su naturaleza, la calificación que se impondrá será de cero puntos, sin perjuicio de la
sanción disciplinaria correspondiente.

4. Formato de Rúbrica de evaluación

Tipo de actividad: Independiente


Número de actividad: 1

Momento de la evaluación: Intermedio


La máxima puntuación posible es de 25 puntos
Criterios Desempeños
Nivel alto: El estudiante analiza la arquitectura del computador
Primer criterio de
por medio de programas instalados.
evaluación:
Si su trabajo se encuentra en este nivel puede obtener
Analiza la
entre 11 puntos y 20 puntos
arquitectura del
computador por
Nivel Medio: El estudiante analiza parcialmente la arquitectura
medio de
del computador por medio de programas instalados.

10
programas
instalados Si su trabajo se encuentra en este nivel puede obtener
entre 2 puntos y 10 puntos
Este criterio
representa 20 Nivel bajo: El estudiante no analiza la arquitectura del
puntos del total computador por medio de programas instalados.
de 25 puntos de
la actividad. Si su trabajo se encuentra en este nivel puede obtener
entre 0 puntos y 1 puntos
Nivel alto: El informe presenta, los aportes individuales, dando
cumplimiento a todas las especificaciones solicitadas y se
evidencia buena redacción, ortografía y uso correcto de las
Segundo criterio
normas APA.
de evaluación:
Si su trabajo se encuentra en este nivel puede obtener
Presenta el entre 4 puntos y 5 puntos
documento con la
estructura solicitada y Nivel Medio: El informe dio cumplimiento parcial de los aportes
hace uso correcto de individuales y presenta dificultades en la redacción, ortografía y
las normas APA. uso correcto de las normas APA.

Si su trabajo se encuentra en este nivel puede obtener


Este criterio
entre 2 puntos y 3 puntos
representa 5
puntos del total
Nivel bajo: El informe no cuenta, con las especificaciones
de 25 puntos de
solicitadas para su entrega.
la actividad
Si su trabajo se encuentra en este nivel puede obtener
entre 0 puntos y 1 puntos

Tipo de actividad: Independiente


Número de actividad: 2

Momento de la evaluación: Intermedio


La máxima puntuación posible es de 25 puntos
Criterios Desempeños

11
Nivel alto: El estudiante desarrolla programas en lenguaje
Primer criterio de ensamblador y genera su código fuente en un archivo .asm
evaluación:
Si su trabajo se encuentra en este nivel puede obtener
Desarrolla entre 11 puntos y 20 puntos
programas en
lenguaje Nivel Medio: El estudiante desarrolla parcialmente los
ensamblador y programas en lenguaje ensamblador y genera su código fuente
genera su código en un archivo .asm.
fuente en un
archivo .asm Si su trabajo se encuentra en este nivel puede obtener
entre 2 puntos y 10 puntos
Este criterio
representa 20 Nivel bajo: El estudiante no desarrolla programas en lenguaje
puntos del total ensamblador y no genera su código fuente en un archivo .asm
de 25 puntos de
la actividad.
Si su trabajo se encuentra en este nivel puede obtener
entre 0 puntos y 1 puntos
Nivel alto: El informe presenta, los aportes individuales, dando
cumplimiento a todas las especificaciones solicitadas y se
evidencia buena redacción, ortografía y uso correcto de las
Segundo criterio
normas APA.
de evaluación:
Si su trabajo se encuentra en este nivel puede obtener
Presenta el entre 4 puntos y 5 puntos
documento con la
estructura solicitada y Nivel Medio: El informe dio cumplimiento parcial de los aportes
hace uso correcto de individuales y presenta dificultades en la redacción, ortografía y
las normas APA. uso correcto de las normas APA.

Si su trabajo se encuentra en este nivel puede obtener


Este criterio
entre 2 puntos y 3 puntos
representa 5
puntos del total
Nivel bajo: El informe no cuenta, con las especificaciones
de 25 puntos de
solicitadas para su entrega.
la actividad
Si su trabajo se encuentra en este nivel puede obtener
entre 0 puntos y 1 puntos

12
Tipo de actividad: Independiente
Número de actividad: 3

Momento de la evaluación: Intermedio


La máxima puntuación posible es de 25 puntos
Criterios Desempeños
Nivel alto: El estudiante desarrolla programas en lenguaje
Primer criterio de ensamblador simulando su funcionamiento y genera su código
evaluación: fuente en un archivo .asm

Desarrolla Si su trabajo se encuentra en este nivel puede obtener


programas en entre 11 puntos y 20 puntos
lenguaje
ensamblador Nivel Medio: El estudiante desarrolla parcialmente los
simulando su programas en lenguaje ensamblador y simula parcialmente su
funcionamiento y funcionamiento generando su código fuente en un archivo
genera su código .asm.
fuente en un
archivo .asm Si su trabajo se encuentra en este nivel puede obtener
entre 2 puntos y 10 puntos
Este criterio
representa 20 Nivel bajo: El estudiante no desarrolla programas en lenguaje
puntos del total ensamblador y no genera su código fuente en un archivo .asm
de 25 puntos de
la actividad.
Si su trabajo se encuentra en este nivel puede obtener
entre 0 puntos y 1 puntos
Segundo criterio
de evaluación: Nivel alto: El informe presenta, los aportes individuales, dando
cumplimiento a todas las especificaciones solicitadas y se
evidencia buena redacción, ortografía y uso correcto de las
Presenta el normas APA.
documento con la
estructura solicitada Si su trabajo se encuentra en este nivel puede obtener
y hace uso correcto entre 3 puntos y 5 puntos
de las normas APA.

13
Nivel Medio: El informe dio cumplimiento parcial de los aportes
Este criterio individuales y presenta dificultades en la redacción, ortografía y
representa 5 uso correcto de las normas APA.
puntos del total
de 25 puntos de Si su trabajo se encuentra en este nivel puede obtener
la actividad entre 2 puntos y 3 puntos

Nivel bajo: El informe no cuenta, con las especificaciones


solicitadas para su entrega.

Si su trabajo se encuentra en este nivel puede obtener


entre 0 puntos y 1 puntos

14

También podría gustarte