Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Ordenador
Informtica
Departamento de Informtica
Israel Gonzlez Carrasco
(israel.gonzalez@uc3m.es)
Mara Beln Ruiz Mezcua
(mbelen.ruiz@uc3m.es)
Contenido
Ejemplo:
La instruccin 01101010 podra significar suma dos
nmeros
Recuperacin Almacenamiento
Dispositivos de
Almacenamiento
Ordenador
Almacenamiento Usuario
ALU E/S
UCP BUS
UC MP
Usuario
CPU
MEMORIA ENTRADA
/ SALIDA
BUS
CPU
Reg Izq Reg Der Reg Oper 1 Reg Oper 2
BUS
Unidad de Control Unidad Aritmtico-Lgica
(UC) (UAL)
RR
Computador Central
Memoria Principal
1 10001110 10011011
2 01010110
3 ... Reloj
Unidad de E / S
n
bus
bus
ULA
ULA (ALU)
(ALU) UC
UC (CU)
(CU)
contador
Contador de
de bus
registro
Registros programa
s
UCP
UCP (CPU)
(CPU)
El decodificador:
Lleva a cabo el anlisis y la ejecucin de la instruccin almacenada en
el registro de instrucciones.
Las instrucciones mquina tienen una estructura en la que se
distinguen primero el cdigo de la operacin (por ejemplo una suma)
y a continuacin los operandos (los nmeros) o sus direcciones de
memoria.
Se encarga de interpretar el cdigo para averiguar el tipo de
instruccin a realizar.
Por ejemplo, instrucciones de suma, multiplicacin, almacenamiento
de datos en memoria, etc.
Interrupciones:
La UC se encarga tambin de las interrupciones, seales que avisan y
permiten a la unidad de control atender cualquier eventualidad no
prevista en la ejecucin del trabajo normal de los procesos.
Ejemplo: De E/S cuando finaliza una operacin, fallos en la
alimentacin elctrica.
14 Tema 2: Componentes de un Ordenador
Unidad Central de Procesamiento (UCP) (VII)
Interrupciones
Tipos de interrupciones:
De entrada/salida.
Informan de la finalizacin de una operacin de entrada o salida
que esta realizndose en un perifrico, quedando disponible para
una nueva operacin.
De programa.
Informan de una anormalidad detectada durante la ejecucin de
un programa. Pudiendo ser por: instrucciones inexistentes o no
permitidas, overflow (desbordamiento).
De error de mquina.
Fallos en alimentacin elctrica.
Externas.
Informan de acciones externas a la CPU, tales como: acciones del
operador e interrupciones de prueba de programas.
Registro de instrucciones:
Contiene el cdigo correspondiente a la instruccin que se ejecuta.
El contador de programas conoce la direccin de la siguiente instruccin a
ejecutar, la localiza y la trae a este registro desde la memoria principal.
Registro de estado:
Se trata de unos registros de memoria bits de estado o flags en los que se
deja constancia de algunas condiciones que se usaron en la ltima
operacin realizada por la ALU y que habrn de ser tenidas en cuenta en
operaciones posteriores.
Por ejemplo, en el caso de hacer una resta, tiene que quedar constancia si:
+ - + +
Registros
Cach
Mem. Principal
Unidades de entrada
Son las que aceptan la informacin que introduce un
operador humano o que llega a ella a travs de los
dispositivos de entrada (Teclado, ratn).
Unidades de salida
Son los encargados de transferir al exterior la informacin
elaborada por el sistema, los datos de salida o resultados.
(Impresora, CD ROM).
Bus de Datos:
Transporta los datos que llega a la CPU desde la memoria
(lectura), o que llega a la memoria desde la CPU (escribir).
Se puede encontrar buses de datos de 8, 16 y 32 bits.
Bus de Direcciones:
Transporta la direccin de la posicin de memoria que interviene
en el trfico de la informacin (Nmero de bits).
Permite la comunicacin entre el procesador y las celdas de la
memoria RAM.
Cuando el procesador quiere leer el contenido de una celda de
memoria, enva por el bus de direcciones la direccin de la celda
que quiere leer, recibiendo a travs del bus de datos el contenido
de la celda.
Un bus de direcciones de 32 bits permite fijar direcciones del
orden de 232 = 4 GB.
Bus de Control:
Se envan cdigos digitales que representan seales de control
para decirle a la memoria lo que tiene que hacer, si se trata de
una lectura o una escritura.
Componentes:
Procesador = Microprocesador = CPU.
Memoria RAM.
Chipset (conjunto de chips): Controla otras funciones de la placa base.
Las ranuras o slots de expansin: Se conectan las tarjetas de
ampliacin del sistema: ISA, PCI, PCI Express, AGP, etc.
Algunas estn en desuso en porttiles (PCMCIA) y dificultad de
conexin (USB en ms sencillo)
Puertos: Interfaz a travs de la cual se pueden enviar y recibir
diferentes tipos de datos.
Serie (ratn), Paralelo (impresora), PS2 (teclado y ratn), USB (todo
tipo de dispositivos), etc.
Conectores IDE y SATA: Para conectar dispositivos de almacenamiento,
tales como discos duros, unidades de estado slido y lectores pticos.
Puerto Paralelo
Puerto USB
Slots PCI
Puerto PS2
Zcalo Procesador
Chipset
Fuente Flickr Pila Slot AGP Conector Disco Duro (IDE, Conector Alimentacin
SATA)
Conectores
Bus ISA/PCI video
Fuente Wikipedia
Tarjeta de red
Bus ISA/PCI
Conectores audio
entrada/salida Conectores
red (RJ45)
Fuente Wikipedia
Unidades de disco flexible: Medio de
almacenamiento de datos formado por una
pieza circular de material magntico, fina y Unidad de disco o
flexible (de ah su denominacin) encerrada en disquete (3,5)
una cubierta de plstico cuadrada o
rectangular. Fuente Wikipedia
Vulnerable a la suciedad y los campos
magnticos externos. Disquete (3,5)
Puertos
La comunicacin USB
USB: Universal Serial Bus
El USB unifica todos los conectores, permitiendo la
conexin de todo tipo de dispositivos sin la
variedad de clavijas que hay actualmente.
Es totalmente Plug & Play (enchufar y funcionar), Alargador y
no necesita configuracin por software. Conector USB
El USB emplea la transmisin de datos en serie, Fuente Wikipedia