Está en la página 1de 22

Arquitectura de

Computadores y laboratorio
Clase 01: Introduccin al curso
Departamento de Ingeniera de Sistemas
Universidad de Antioquia
2017-1
Informacin general
Nombre del curso: Arquitectura de computadores y
laboratorio
Cdigo: ISI355
Crditos: 5
Profesor: Jaiber Yepes
Oficina: 21-411
Asesora: M 14-16
Email: jaiber.yepes@udea.edu.co

Pgina Web:
https://sites.google.com/view/jaiberyepes/computer-architecture
2
Informacin general
Monitor: Juan David Reyes
Email: jdavid.reyes@udea.edu.co
Asesoria: V 12-14
Lugar: LIS

Monitor: Mario Andrs Garca


Email: mario.garciat@udea.edu.co
Asesoria: W 14 - 16
Lugar: LIS

3
Presentacin del curso
DISEO CIRCUITOS DISEO DE
LGICOS COMPUTADORAS

Conceptos y herramientas Conceptos y herramientas


para el diseo de adicionales para el diseo de
hardware digital en computadoras y otros sistemas
forma de circuitos lgicos digitales complejos
4
Objetivo general
Adquirir una fundamentacin slida de los principios
de diseo de sistemas digitales que permita abordar
ptimamente sus aspectos prcticos, mediante su
aplicacin al diseo de computadoras digitales
modernas.

5
Contenido
Unidad 1: Representacin de datos, aritmtica
binaria y lgebra booleana (5).
Unidad 2: Componentes digitales
combinacionales (2).
Unidad 3: Componentes digitales secuenciales y
de almacenamiento (4).
Unidad 4: Introduccin a los sistemas de
computacin y el lenguaje de la mquina (5).

6
Contenido
Unidad 5: Evaluacin del rendimiento de un
computador (2).
Unidad 6: Diseo del procesador (2).
Unidad 7: El procesador segmentado (2).
Unidad 8: Jerarqua de memoria (4).
Unidad 9: Conceptos de Entrada/salida de la
informacin, Multiprocesadores (2).

7
Metodologa
Clase magistral para la exposicin de
contenidos fundamentales y complejos,
enriquecida mediante la discusin y anlisis
por parte de los estudiantes.

Uso de herramientas de diseo y simuladores


con el fin de resolver problemas prcticos que
permitan adquirir una visin ms clara de la
operacin de los sistemas digitales.
8
Metodologa
Actividades fuera de clase en las que los
estudiantes deben observar videos, realizar
bsquedas bibliogrficas y leer material
recomendado.

Espacio abierto a los estudiantes para el


desarrollo de iniciativas y proyectos dentro de
la temtica del curso.

9
Evaluacin
Tres exmenes escritos individuales* y actividades de
laboratorio

Exmenes (3) 60% (20%


c/u)

Laboratorios 40%

*La realizacin de EXMENES SUPLETORIOS estar completamente regida por


el reglamento estudiantil 10
*La realizacin de EXMENES SUPLETORIOS estar completamente regida por el
reglamento estudiantil 11
Diseo de un Computador
Aplicacin

Lenguaje de alto nivel

Sistema operativo /
Compilador
Arq. del conjunto de
instrucciones

Organizacin HW sistema

Circuito digital

Nivel fsico

Niveles de descripcin
Diseo de un Computador
Aplicacin

Lenguaje de alto
nivel
Sistema operativo /
Compilador TRANSISTORES
Arq. del conjunto de
instrucciones
Organizacin HW
sistema

Circuito digital

Nivel fsico
Diseo de un Computador
Aplicacin

Lenguaje de alto
nivel
Sistema operativo /
Compilador
Arq. del conjunto de
instrucciones
Organizacin HW
sistema

Circuito digital

Nivel fsico
Diseo de un Computador
Aplicacin

Lenguaje de alto
nivel
Sistema operativo /
Compilador
Arq. del conjunto de
instrucciones
Organizacin HW
sistema

Circuito digital

Nivel fsico
Diseo de un Computador
Aplicacin

Lenguaje de alto
nivel
Sistema operativo /
Compilador
Arq. del conjunto de R0 SR

instrucciones
PC
Organizacin HW
sistema R7

Circuito digital swap: muli $2, $5, 4


add $2, $4, $2
lw $15, 0($2)
Nivel fsico lw $16, 4($2)

Diseo de un Computador
Aplicacin

Lenguaje de alto
nivel
Sistema operativo /
Compilador
Arq. del conjunto de
instrucciones
Organizacin HW
sistema

Circuito digital

Nivel fsico Gestin de memoria, procesos, archivos,


Diseo de un Computador
Aplicacin Fortran, Pascal, Basic, C, Java,
Lenguaje de alto C++,
nivel
Sistema operativo /
Compilador
Arq. del conjunto de
instrucciones
Organizacin HW
sistema

Circuito digital

Nivel fsico
Diseo de un Computador
Aplicacin

Lenguaje de alto
nivel
Sistema operativo /
Compilador
Arq. del conjunto de
instrucciones
Organizacin HW
sistema

Circuito digital

Nivel fsico
Diseo de un Computador
Aplicacin

Lenguaje de alto
nivel
Sistema operativo /
Compilador
Arq. del conjunto de
instrucciones
Organizacin HW
sistema Campo de accin del curso
Circuito digital

Nivel fsico
Bibliografa
Textos de referencia para el curso:

Principles of Digital Design,


D. Gajski. Prentice-Hall

Computer Organization and Design:


The Hardware/Software Interface,
D. Patterson and J. Henessy.
Morgan Kaufmann Publishers
Tercera o cuarta edicin son vlidas

21
Bibliografa
Algunas referencias complementarias:
Contemporary logic design, R. Katz. Addison Wesley
Logic and computer design fundamentals, M. Mano and C. Kime. Prentice-Hall
Sistemas Digitales. Principios y Aplicaciones, R. Tocci, N. Widmer, G. Moss.
Pearson Educacin
Fundamentos de Diseo Lgico, 5ta. Ed., C. Roth. Thomson
Anlisis y Diseo de Circuitos Digitales, V. Nelson, H. Troy, B. Carroll, J. David.
Prentice Hall
Arquitectura de computadoras. De los microprocesadores a las
supercomputadoras, B. Parhami. McGraw-Hill
Computer Architecture: A Quantitative Approach, 4th Ed., J. Hennessy & D.
Patterson. Morgan Kaufmann Publishers
Computer Organization and Architecture: Designing for Performance, 7th ed.,
W. Stallings. Pearson Education
ACM Digital Library (http://portal.acm.org/dl.cfm)
WWW Computer Architecture (http://www.cs.wisc.edu/arch/www)

22

También podría gustarte