1. Organización y Arquitectura de Computadoras

Embed Size (px)

Citation preview

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    1/25

    Organizacin y Arquitecde Computado

    Microprocesadores y microcontr

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    2/25

    INTRODUCCINCuando se describe a un computador, frecuentemente se dis

    arquitectura y organiaci!n"#

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    3/25

    $R%UIT&CTUR$ '(#OR)$NI*$CINArquitectura+ atributos de un sistema que son isibles para un prog

    -atributos que tienen un impacto directo en la e.ecuci!n l!gica de un

    &.#, con.unto de instrucciones, n0m# de bits para representar datos,mecanismos de &1(, t2cnicas de direccionamiento a memoria#

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    4/25

    $R%UIT&CTUR$ '(#OR)$NI*$CINOrganizacin+ unidades funcionales y sus intercone3iones, que

    dan lugar a especi4caciones arquitect!nicas#

    &.#, detalles de 5ard6are transparentes al programador -se7ales de control, interfaces entre el computador y los perif2ricos, tecnolog8a de memoria usada/#

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    5/25

    $R%UIT&CTUR$ '(#OR)$NI*$CIN

    Una cuesti!n de dise7o arquitect!nico es por e.emplocomputador tendr9 la instrucci!n de multiplicar#

    Una cuesti!n de organiaci!n ser9 si dic5a instrucci!

    implementa por una unidad especialiada en multiplimecanismo que 5aga uso iteratio de la unidad sumasistema#

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    6/25

    $R%UIT&CTUR$ '(#OR)$NI*$CINMuc5os fabricantes ofrecen una familia de modelos decomputadoras, todos con la misma arquitectura pero con diferente o

    &. serie I:M ;

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    7/25

    &(TRUCTUR$ > ?UNCION$MIDebido a la comple.idad que conllea intentar describ

    computador se utilia un sistema .er9rquico para su dUn sistema .er9rquico esta compuesto por arios sub

    interrelacionados y cada uno de estos se organia tammanera .er9rquica 5asta que se alcana el niel m9s del

    sistema#@a naturalea .er9rquica es esencial en los sistemas c

    ayuda al dise7ador a tratar solamente con un niel pasistema a la e#

    &l comportamiento de cada niel depende solo de uncaracteriaci!n abstracta y simpli4cada del sistema qsiguiente niel m9s ba.o#

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    8/25

    &(TRUCTUR$ > ?UNCION$MIDe cada niel al dise7ador le interesa la estructura y elfuncionamiento# Estructura+ modo en el que los componentes est9n interrelacionados#

    Funcionamiento+ la operaci!n de cada componente indiidual como parte de la estructura# &n t2rminos de descripci!n podemos 5acerlo utiliando la metodolog8a topAdo6n, es decir comenar desde arriba y descomponer el sistema en subsistemas 5acia aba.o#

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    9/25

    ?UNCION$MI&NTO

    @as funciones b9sicas ent2rminosgenerales son+

    Brocesamiento de datos$lmacenamiento de datosTransferencia de DatosControl

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    10/25

    OB&R$CION&( BO(I:@&( D& UN COMBU

    a/Transferencia de dun perif2rico o l8nede comunicaci!n a

    b/$lmacenamiento dun dispositio e3tal almac2n de dato iceersa -escri

    c/ d/Brocesamiento en datos almacenen tr9nsito entre e

    y el e3terior#

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    11/25

    OB&R$CIN MO'IMI&NTO D&D$TO(

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    12/25

    OB&R$CIN $@M$C&N$MI&NTO D& D$

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    13/25

    OB&R$CIN BROC&($MI&NTO D& D$TO(D$TO( $@M$C&N$DO(

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    14/25

    OB&R$CIN BROC&($MI&NTO D& D$TO( D$TO( $@M$C&N$DO( > &@ &T&RIOR

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    15/25

    OB&R$CION&( BO(I:@&( D& UN COMBU

    Nota:

    E/S:cuando se reciben o se llean datos a un dispositio -perif2rico/ que est9 directamente conectado con el computador#

    Comunicacin de datos+cuando se trans4eren datos a grandes distancias, desde o 5acia un dispositio remoto#

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    16/25

    &(TRUCTUR$

    Representaci!n m9s sencilla de un computador+ entidad queinteract0a de alguna manera con su entorno e3terno#

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    17/25

    &(TRUCTUR$ TOBADON

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    18/25

    &(TRUCTUR$ $ NI'&@ (UB&R

    Central Processing Unit (CPU)+ controla el funcionamiento de computador y llea a cabo sus funciones de procesamiento de datos -E Brocesador/#emoria principal+ almacena datos#E/S+ trans4ere datos entre el computador y el entorno e3terno#Sistema de intercone!in+ mecanismo que proporciona la

    comunicaci!n entre la CBU, la memoria principal y la &1(

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    19/25

    &(TRUCTUR$ D& @$ CBU

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    20/25

    &(TRUCTUR$

    Unidad de Control+ controla el funcionamiento de la CBU y, por tanto, del computador#A"U (Unidad Aritm#tico "gica)+ llea a cabo las funciones de procesamiento de datos del computador#$egistros+ proporcionan almacenamiento interno a la CBU# %ntercone!iones CPU+ son mecanismos que proporcionan

    comunicaci!n entre la unidad de control, la $@U y los registros#

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    21/25

    &(TRUCTUR$

    Buede que e3istan uno o m9s de estos componentes#Tradicionalmente e3ist8a una sola CBU#&n los 0ltimos a7os 5a 5abido un uso creciente de arios procesadores en un solo sistema#

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    22/25

    &(TRUCTUR$ D& @$ UNID$D D& CONTR

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    23/25

    &'O@UCIN > BR&(T$CION&( D& @O(COMBUT$DOR&(

    F :ree 5istoria" 5ttps+11666#youtube#com16atc5GEbH=n%gCR$

    Tarea 1

    &n equipo realiar una s8ntesis -no resumen/ del ide clase y entregarlo de manera impresa en un reporte

    @a car9tula del reporte debe incluir+J nombre de la asignatura, nombre del docenombre de la tarea -(8ntesis deideo Kistoria de la Computadora/, nombre integrantes del equipo y

    fec5a#

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    24/25

    &'O@UCIN > BR&(T$CION&( D& @O(COMBUT$DOR&(

    Tarea 2&n equipo deber9n realiar una inestigaci!n bibliogr posteriormente una presentaci!n del tema que le co utiliando alg0n medio multimedia#Deber9 entregar un reporte impreso de la inestigaci como m8nimo dos fuentes de informaci!n bibliogr94

    &l reporte incluir9 una car9tula con las indicaciones mpara la tarea H #

    Deber9n entregar copia de su presentaci!n a los demdel sal!n y al docente#

  • 7/25/2019 1. Organizacin y Arquitectura de Computadoras

    25/25

    &'O@UCIN > BR&(T$CION&( D& @O(COMBUT$DOR&(

    Tarea 2

    Temas+ Brimera generaci!n -tubos de ac8o/ (egunda generaci!n -transistores/Tercera generaci!n -C#I/

    Lltimas generaciones