Professional Documents
Culture Documents
GUIA DE PRCTICAS
ARQUITECTURA DE COMPUTADORAS
LABORATORIO
Autor:
AREQUIPA PERU
2016
2016-B
Los laboratorios del curso de Arquitectura de Computadoras estn compuestos de las
siguientes prcticas:
INFORMES PREVIOS
PROPUESTA DE PROYECTO FINAL CURSO
1.- Hardware Computadora Personal PC XT 8088-8086
PLANTEAMIENTO PROYECTO FINAL proyecto 1,2,3
2.- Sistema Operativo Windows
3.- Ensamblador 8088/8086 Hoja de Datos INTEL
4.- Codificacin, Debug, EMU8086 (programa: suma, promedio, ordenamiento)
1ER AVANCE PROYECTO FINAL, Documentacin completa de proyecto 1 y 2
5.- Hardware PC, Fabricantes y Compatibilidad de perifricos.
6.- Hardware PC AT Pentium IV (ltima Generacin) (Chipset)
7.- CMOS L/E, Programas residentes e Interrupciones.
2DO AVANCE PROYECTO FINAL, pruebas finales presentacin 1 y 2 e informe final
con paper
8.- Capitulo Interfaz ATA/IDE Scott Mueller (Resumen)
9.- Lectura y Escritura de Puertos (especial USB)
10.- Servidores y Computadores Especiales
11.- Simuladores Sistemas Paralelos, Multiprocesadores, Superescalares y Vectoriales
3er AVANCE PROYECTO FINAL
12.- Informe Final, Paper y documentacin de Proyectos 1,2,3 REVISION FINAL
3.- Morfologa del sistema: nfasis en dimensiones, ngulos de giro, alcances, precisin, con
esquema o dibujo (mejor si est a escala), Sistema de transmisin, fuerzas y velocidades,
unidades y escalamiento.
5.- Esquemtico completo del sistema una sola pgina
6.- PCBs de los circuitos con nombre de los integrantes en diseo y foto
7.- Interface programa, Software Instalacin, configuracin, algoritmos de control, ejecucin
normal ,manual y tareas
8.- Tareas preestablecidas (secuencias de trabajo 3 figuras mnimo Circulo, Triangulo y Rectangulo).
9.- Marco Terico, Aportes y aplicaciones en general.
10.- Conclusiones y recomendaciones
11.- Anexos con programas completos, fotos y videos del desarrollo del proyecto, hoja de datos
completo
12.- CD con informacin del sistema
13.- Paper 3 pag. resumen del proyecto
Pruebas obligatorias: Posicionador Brazo puntero XY Ubicacin Puntero-Impresora
1.- Posicionamiento de un punto XY(0,0-210,297) tamao mnimo A4
2.- Impresin de tringulo de cualquier tipo, rectngulo(todo el tamao de A4) y crculo dado los
parmetros(100mm y 20mm para las tres figuras concntricas por grupos).
3.- Luego de posicionarse que retorne al punto de referencia que puede ser (0,0);
4.- Programa ser compilado en el momento. Verificar instalador y ejecutable.
5.- Se explicara la forma de configuracin del PIC y PC para su interaccin USB.
6.- Acabado y operacin en forma optima.
7.- Informe ser presentado antes de la revisin- sustentacin.
8.- Fecha programada es impostergable, ser evaluado como este o en su defecto hasta el
ltimo avance presentado.
MSc. Ing. Erasmo Sulla Espinoza
Dr. Ing. Jess Talavera Suarez
Formato Paper:
Titulo
Crditos
Resumen
Abstract
Palabras clave
Introduccin
Marco de Referencia _ terico
Desarrollo e Implementacin
Resultados
Conclusin
Referencias
2. Describir los tipos de case que podemos hacer uso en el ensamblaje de una
computadora.
3. Enumere y explique las tecnologas que se han usado hasta la actualidad describa
las caractersticas mas importantes de las mainboard XT, AT 286,386, 486, 586,
Pentium, Pentium II, Pentium III y Pentium IV existentes.
4. Enumerar los tipos de ranuras de slot en los diferentes mainboard. (ISA, PCI, etc)
describir sus caractersticas.
5. Describir los bloques ms importantes que componen un mainboard Pentium.
Traer esquemas.
6. Describa los pines de todos los tipos de ranuras de slot que tenemos en los
Mainboard mas comunes.(Ejemplo: D1-D15, VCC, etc)
7. Enumere y explique Los puertos usados en una PC, sus tarjetas controladoras, los
diferentes tipos de conectores usados, la configuracin mas comn usada (IRQ,
Direccin base, canal de DMA etc.).
8. Describir la configuracin PnP en computadoras y como son usadas.
9. Describa los jumpers o configuraciones que debemos realizar en una Mainboard.
Como son multiplicador, clock, y Alimentacin.
10. Como es realizado el conexionado de los FDD, HDD, LPT1, COM1, COM2,
Fuentes(TIPOS), Monitor (TIPOS), etc. Que seales tenemos en sus terminales?
11. Describir como es realizado el refresco de memorias.
12. Como es realizado la configuracin de los diferentes controladores y puertos en el
Setup del BIOS de la PC.
13. Describir y reconocer los pines de los microprocesadores para cada una de las
tecnologas (XT(8088), 8086, 80286, 80386, 80486, 80586, PENTIUM ETC).
14. Describir como estn organizados las memorias en cada una de las tecnologas.
15. Describir el mapeo de memoria y el mapeo de E/S en especial el mapeo de E/S en
memoria.
16. Resumir como se realiza la programacin de los diferentes integrados que
conforman la computadora personal. Ejemplo (8284A, 8255, 8254, 8251A, 8279,
8259A, 8237, etc.)
17. Incluir Fabricantes(Catalogo de PCS) y compatibilidad de los mismos (Obligatorio)
IV.- MATERIAL Y EQUIPO:
01 CD con Sistema Operativo.
01 Kit de herramientas para uso informtico.
01 Multimetro digital para realizar mediciones.
01 Mainboard o PC Pentium IV para pruebas(trae alumno).
V.- PROCEDIMIENTO
1.- Recordar las consideraciones de seguridad que deben tenerse en cuenta al iniciar
una tarea de mantenimiento informtico.
2.- Preparar las herramientas y accesorios en la mesa de trabajo .
3.- Una vez tomado las precauciones del caso iniciar el desarmado del CPU, colocando
adecuadamente los elementos sacados para evitar daos en los mismos.
4.- Determinar parmetros y datos que se tienen que anotar para informe de prctica.
5.- De acuerdo a los catlogos de los fabricantes determinar la compatibilidad de los
accesorios de una PC actual.
6.- Anotar observaciones y conclusiones del desarrollo de la prctica.
6.- Hardware PC AT Pentium IV (ltima Generacin) (Chipset)
CONTENIDO
1.- Sistemas que componen la computadora AT
2.- Caractersticas del procesador Pentium IV Intel Multi-Core
3.- Funcionamiento en general
4.- Sistema descrito por bloques y por circuitos
5.- Esquemtico del sistema completo Sistema de Aplicacin.
6.- Muestra de una Mainboard AT con identificacin de dispositivos
Etiquetado y accesorios.
7.- Registros
8.- Modos de direccionamiento
Informes Finales:
EJEMPLOS DE PROGRAMAS ENSAMBLADOR VIDEO
Interrupcin 13h (Grficos)
mov cx,1
mov al, 13h
mov ah, 0
int 10h ; set graphics video mode.
bucle1:
mov dx, cx
mov al, color ;AL = pixel color
mov ah, 0ch ;Change color for a single
pixel
int 10h ;set pixel
cmp cx, 101 ;llegar hasta 100 x 100 (va
en diagonal)
jz fin
inc cx ;DX = row.
add color, 2 ;para cambiar colores
jmp bucle1 ;CX = column
fin:
ret
color db 1
Ejercicio 7: Escribir un programa
que imprima X en la pantalla hasta que
se presiones ESC.
name "keybrd"
org 100h
; print a welcome message:
mov dx, offset msg
mov ah, 9
int 21h
;============================
; eternal loop to get
; and print keys:
wait_for_key:
; check for keystroke in
; keyboard buffer:
mov dh, pos
mov dl, pos
mov bh, 0
mov ah, 2
int 10h ;Movemos el cursor
mov al,'X'
mov bh,0
mov bl,1
mov cx,1
mov ah,09h
inc pos ;Imprimimos una x
int 10h
mov ah, 1
int 16h
jz wait_for_key
; get keystroke from keyboard:
; (remove from the buffer)
mov ah, 0
int 16h
; print the key:
mov ah, 0eh
int 10h
; press 'esc' to exit:
cmp al, 1bh
jz exit
jmp wait_for_key
;============================
exit:
ret
msg db "Type anything...", 0Dh,0Ah
db "[Enter] - carriage return.", 0Dh,0Ah
db "[Ctrl]+[Enter] - line feed.", 0Dh,0Ah
db "You may hear a beep", 0Dh,0Ah
db " when buffer is overflown.", 0Dh,0Ah
db "Press Esc to exit.", 0Dh,0Ah, "$"
pos db 1
end
Ejercicio 10: Escribir un programa que
dibuje una diagonal en la pantalla.
mov cx,1
mov al, 13h
mov ah, 0
int 10h ; set graphics video mode.
bucle1:
mov dx, cx
mov al, color ;AL = pixel color
mov ah, 0ch ;Change color for a single
pixel
int 10h ;set pixel
cmp cx, 101 ;llegar hasta 100 x 100 (va
en diagonal)
jz fin
inc cx ;DX = row.
add color, 2 ;para cambiar colores
jmp bucle1 ;CX = column
fin:
ret
color db 1
Caso nico:
a.- Posicionador XY plano para operar un Puntero-Pluma-Impresora; se usara para el eje X y eje Y motor
de pasos y se usara motor de corriente continua para eje Z que es el que sube pluma (20-100mm)
b.- Deben programarse tareas Especificas, el programa tiene que estar compilado y con instalador. No es
posible usar LabView o programa que no compile.
c.- La precisin es de un milmetro. Alcance mnimo A4 (210mm-297mm).
Los proyectos se realizan previa aprobacin de los docentes
II.- ESPECIFICACIONES.El sistema tiene las siguientes consideraciones:
A) Tiene que usarse una interface con sistema de proteccin.
B) Se usar puertos de E/S USB
C) Se har uso de computadora personal.
D) Se har uso de entradas analgicas, entradas digitales, salidas analgicas y salidas digitales.
E) Los sensores y actuadores sern usados segn la aplicacin.
F) Todos los componentes y equipos traen los integrantes del grupo.
G) Realizar el estudio de la morfologa y programacin de tareas
H) Tener claro las especificaciones tcnicas
I) Las placas impresas llevan nombres de los integrantes de grupo.
II .- TAREAS PRELIMINARES:
1. Realizar el diseo de la interface en esquemtico, circuito impreso y diseo de placa interface y los
accesorios a usar.
2. Documentar el proyecto hasta este punto, como son esquemas elctricos y circuito impreso con y sin
componentes ambas caras.
3. En placa impresa copiar el circuito impreso en ambas caras por el mtodo serigrfico y quemar con
cido, luego del cual procedemos a realizar la perforacin de los huecos para el soldado posterior de
los componentes y los zcalos.
4. Implementar el circuito adicional para realizar pruebas en el acondicionamiento de seales discretas
tanto para Entradas y Salidas.
5. Implementar el circuito adicional para realizar pruebas en el acondicionamiento de seales
analgicas en Entradas y Salidas.
6. Realizar las pruebas de los circuitos en forma completa tanto de la tarjeta interface como de los
circuitos acondicionadores de seales. Comprobar con sensores reales y actuadores reales.
IV.- MATERIAL Y EQUIPO:
01 Sistema Operativo.
01 Kit de herramientas para uso informtico.
01 Multmetro digital para realizar mediciones.
01 Computadora para prueba.
NOTA: presentar Paper de los proyectos, Informe documentado y formato digital del mismo(incluir hoja de
datos y anexos)
Nota: Se revisara que los proyectos no sean repetidos de otros semestres o sean de otros alumnos
FORMATO DE INFORMES
UNIVERSIDAD NACIONAL DE SAN AGUSTIN
FACULTAD DE INGENIERIA DE PRODUCCION Y SERVICIOS
ESCUELA PROFESIONAL DE INGENIERIA ELECTRONICA
TRABAJOS/PRACTICAS
PUNTUALIDAD Y MATERIALES
4 PUNTOS
INFORME PREVIO DE PRACTICA
6 PUNTOS
PROCEDIMIENTO PRACTICA EN CLASE
7 PUNTOS
CUESTIONARIO FINAL
3 PUNTOS
TOTAL
20 PUNTOS
FORMATO DE INFORMES:
1.- CARATULA:
UNIVERSIDAD
FACULTAD
ESCUELA
CURSO ARQUITECTURA DE COMPUTADORAS LABORATORIO
TURNO: A MARTES 7-9 am HORAS
NUMERO DE GRUPO: 6
TITULO DE PRCTICA, TRABAJO O AVANCE PROYECTO
NUMERO DE PRCTICA
APELLIDOS Y NOMBRES (ORDEN ALFABETICO), CUI Y FIRMA.
FECHA ENTREGA.
2.- PARTES DEL INFORME: PAGINAS ENUMERADAS