Sunteți pe pagina 1din 5

HARDWARE DE COMPUTADORA

ORGANIZACIN DE LA COMPUTADORA
Se estudia la organizacin de la computadora, la partes de la computadora se dividen en 3
categoras: El CPU, la memoria principal y los subsistemas de entrada y salida.
5.1 UNIDAD CENTRAL DE PROCESAMIENTO (CPU) Realiza
operaciones con los datos, tiene 3 partes: Unidad Lgica Aritmtica, unidad de control y
registros.
5.2 MEMORIA PRINCIPAL Es otro subsistema de la computadora, es una
coleccin de localizaciones de almacenamiento.
ESPACIO DE DIRECCIONAMIENTO Es para tener acceso una palabra de memoria y
requiere un identificador.
DIRECCIONES COMO PATRONES DE BITS Las computadoras operan mediante el
almacenamiento de nmeros como patrones de bits, la direccin en si misma tambin se
presenta como patrn de bits.
Las direcciones de memoria se definen usando enteros binarios sin signo.
TIPOS DE MEMORIA
RAM (Random Access Memory) El usuario puede escribir algo en la RAM y
posteriormente borrarlo simplemente al sobrescribirlo.
ROM (Read.Only Memory) Su ventaja es que no es voltil, su contenido no se borra
aunque apague la computadora.
JERARQUIA DE LA MEMORIA Los usuarios necesitan computadoras con
memorias que sean rpidas y muy baratas.
MEMORIA CACHE Es ms rpida que la memoria principal, pero ms lenta de la el
CPU, y registros dentro del CPU.
5.3 ENTRADA Y SALIDA Este subsistema permite a una computadora
comunicarse con el mundo exterior y almacenar programas y datos aun cuando no este
encendida.
DISPOSITIVOS QUE NO SON DE ALMACENAMIENTO Permite al CPU o
a la memoria comunicarse con el mundo exterior, pero no pueden almacenar informacin.
TECLADO Y MONITOR Son 2 dispositivos de entrada y salida que no son de
almacenamiento.
IMPRESORA Dispositivo de salida que crea un registro permanente y no es de
almacenamiento.
DISPOSITIVOS DE ALMECENAMIENTO Dispositivos de entrada/salida,
pueden almacenar grandes cantidades de informacin que se recuperara en un momento
posterior.
DISPOSITIVO DE ALMACENAMIENTO MAGNETICOS Utiliza la
magnetizacin para almacenar bits de datos.
ORGANIZACIN DE LA SUPERFICIE Organizar los datos almacenados en el
disco.
ACCESO DE DATOS Se considera un dispositivo de acceso aleatorio.
RENDIMIENTO Disco que depende de varios factores.
*CINTA MAGNETICA
ORGANIZACIN DE SUPERFICIE El ancho de la cinta se divide en nueve pistas.
ACCESO A DATOS Se considera un dispositivo de acceso secuencial.
RENDIMIENTO La cinta magntica es ms lenta que un disco magntico, es ms
econmica.
DISPOSITIVO DE ALMACENAMIENTO OPTICO Son una nueva tecnologa
que utiliza la luz para almacenar y recuperar datos.
*CD-ROM Originalmente desarrollado por Phillips y Sony para grabar msica.
LECTURA El CD-ROM se lee usando un rayo lser de baja potencia que proviene de
la unidad de la computadora.
FORMATO La tecnologa de CD-ROM utiliza un formato distinto a un disco magntico.
VELOCIDAD Las unidades de CD-ROM vienen en diferentes velocidades.
APLICACIN Los gastos involucrados en la creacin de un disco maestro, el molde y el
disco real pueden justificarse si existe un gran nmero de clientes potenciales.
*CD-R Como se mencion, la tecnologa de CD-ROM es justificable solo si el fabricante
puede crear una gran cantidad de discos.
CREACION La tecnologa de CD-R utiliza los mismos principios que el CD-ROM para
crear un disco.
LECTURA Los CD-R pueden leerse mediante una unidad de CD-ROM o de CD-R.
FORMATO Y VELOCIDAD El formato, la capacidad y la velocidad de los CD-R son
los mismos que los del CD-ROM.
APLIACIONES Tecnologa atractiva para la gente que le gusta crear y distribuir un
pequeo nmero de discos.
*CD-RW Aunque los CD-R se han vuelto muy populares, solo se puede escribir en ellos
una vez.
CREATICO La tecnologa de CD-RW utiliza los mimos principios que la CD-ROM para
crear el disco.
LECTURA La unidad utiliza el mismo rayo lser de baja potencia que el CD-ROM y el CD-
R para destacar agujeros y zonas.
BORRADO La unidad utiliza un rayo lser para cambiar los agujeros y zonas.
FORMATO Y VELOCIDAD Sin los mismos que el CD-ROM
APLICACCION Es ms atractiva que la tecnologa de CD-R.
INTERCONEXION DE SUBSISTEMAS Los tres subsistemas en una
computadora independiente.
CONEXIN DEL CPU Y LA MEMORIA El CPU y la memoria normalmente se
conectan por medio de tres grupos en lneas, cada uno llamado bus: bus de dato, bus de
direcciones y bus de control.
BUS DE DATOS El bus de datos est conformado por lneas de control, cada una de las
cuales transporta un bit a la vez.
BUS DE DIRECCIONES Permite el acceso a una palabra en particular en la memoria.
BUS DE CONTROL Lleva comunicacin entre el CPU y la memoria.
CONECCION DE DISPOSITIVOS E/S No se pueden conectarse directamente
con los buses que conectan al CPU y la memoria, dado que la naturaleza de los dispositivos
diferentes.
CONTROLADORES Quitan el obstculo entre la naturaleza del dispositivo E/S y el
CPU/memoria.
DIRECCIONAMIENTO DE DISPOSITIVOS DE ENTRADA/ SALIDA El
CPU por lo general utiliza el mismo bus para leer la memoria principal y el dispositivo E/S o
escribir datos en ellos.
E/S AISLADO Las instrucciones utilizadas por la memoria de lectura/ escritura de la
memoria son totalmente diferentes de las instrucciones de la lectura/ escritura usadas para los
dispositivos E/S.
E/S POR MAPAS DE MEMORIA El CPU trata que cada registro en el controlador
de entrada/salida como una palabra en la memoria. En otras palabras el CPU no tiene
instrucciones separadas para transferir datos de la memoria o desde el dispositivo de
entrada/salida.
5.5 EJECUCION DE PROGRAMAS Las computadoras de uso general
utilizan una serie de instrucciones llamada para procesar los datos
CICLO DE MAQUINA El CPU utiliza ciclos de maquina repetidos para ejecutar
instrucciones en el programa, una por una, de principio a fin.
BUSCAR Y TRAER La unidad de control ordena al sistema copiar de la siguiente
instruccin en el registro de instruccin en el CPU.
DECODIFICAR Cuando la instruccin est en el registro de instruccin, la unidad de
control la decodifica.
EJECUTAR Despus de que se decodifica la instruccin, la unidad de control enva la
orden de la tarea a un componente en el CPU.
UN EJEMPLO DE CICLO DE MAQUINA La computadora con una
arquitectura simple necesita al menos cuatro instrucciones para este trabajo.
PRIMERA OPERACIN La mquina pasa por los 3 pasos para buscar y traer,
decodificador y ejecutar para cargar el contenido de la localidad de memoria 200 en el registro
de datos R1
SEGUNDA OPERACIN La mquina pasa por los 3 pasos para buscar y traer,
decodificador y ejecutar para cargar el contenido de la localidad de memoria 201 en el registro
de datos R2
TERCERA OPERACIN La mquina pasa por los 3 pasos para buscar y traer,
decodificador y ejecutar para sumar los datos en R1 Y R2, y almacenar el resultado en R3.
CUARTA OPERACIN La mquina pasa por los 3 pasos para buscar y traer,
codificar y ejecutar para almacenar el resultado de la operacin en la localidad de memoria
202.
OPERACIN DE ENTRADA/SALIDA Existe la necesidad de comandos para
transferir datos desde los dispositivos E/S al CPU y la memoria.
E/S PROGRAMA La sincronizacin es muy primitiva, el CPU espera el dispositivo E/S.

E/S MENEJA POR INTERRUCIONES El CPU informa al dispositivo E/S que va a
ocurrir una trasferencia, pero no prueba el estado del dispositivo E/S de manera continua.
ACCESO DIRECTO A MEMORIA (DMA) Este mtodo transfiere un bloque
grande de datos entre un dispositivo. E/S de alta velocidad, por ejemplo un disco, y la
memoria directamente.
5.6 DOS ARQUITECTURAS DIFERENTES El diseo de las
computadoras ha pasado por muchos durante las ltimas dcadas.
CISC Computadora con Conjunto de Instrucciones Complejas. La estrategia en que se basa
la arquitectura CISC es tener un conjunto grande de instrucciones, incluyendo las complejas.
La programacin en CISC es ms fcil que el otro diseo debido a que hay una instruccin
para una tarea simple o compleja.
RISC Computadora con Conjunto de Instrucciones Reducidas. La estrategia en que se basa
la arquitectura RISC en tener un conjunto pequeo de instrucciones que realizan un nmero
mnimo de operaciones simples.

FUNCIONAMIENTO DE LA ARQUITECTURA DE VON
NEUMANN
(TAN SENCILLO COMO SUMAR DOS NUMEROS)
Se envan los datos al CPU
La unidad de control enva una micro-orden para transferir el contenido del contador al
programa al registro de direcciones.
El contador de programa aumenta en uno, por lo que su contenido ser la direccin de
la prxima instruccin a ejecutar.
Se selecciona la posicin de memoria que indica el registro de la direcciones y se
realiza una lectura en la memoria.
Se deposita en el registro de datos la instruccin a ejecutar.
Se realiza el traslado de la informacin contenida en el registro de datos al registro de
instrucciones, donde se almacenara.
El decodificador procede a la interpretacin de la instruccin que sern los primeros
bits, es decir, interpreta el cdigo de operacin.
El registro de instrucciones enva los 4 ltimos bits al registro de direcciones.
El registro de direcciones busca en la memoria la celda correspondiente y procede a la
lectura del dato.
La informacin es enviada al registro de datos.
El registro de datos enva la informacin al registro de entrada.
El circuito operacional realiza la operacin con el registro acumulador y el registro de
entrada y lo almacena de nuevo en el registro acumulador.
La unidad de control enva un micro-orden para transferir el contenido del contador de
programa al registro de direcciones.
El contador de programa aumenta en uno, por lo que su contenido de la prxima
instruccin a ejecutar.
Se deposita en el registro de datos la instruccin a ejecutar.
Se realiza el traslado de la informacin contenida en el registro de datos al registro de
instrucciones, donde se almacenara.
El decodificador procede a la interpretacin de la instruccin que sern los 4 primero
bits, es decir, interpreta al cdigo de operacin.
La operacin es enviada al registro de datos.
El registro de direcciones busca en la memoria de celda correspondiente y procede a
la lectura del dato.
La informacin es enviada al registro de datos.
El registro de datos enva la informacin al registro de entrada.
El circuito operacional realiza la operacin con el registro acumulador y el registro de
entrada y lo almacena de nuevo en el registro acumulador.
La unidad de control enva una micro-orden para transferir el contenido al contador de
programa al registro de direcciones.
El contador de programa aumenta en uno, por lo que su contenido ser la direccin de
la prxima instruccin a ejecutar.
Se selecciona la posicin de memoria que indica el registro de direcciones y se realiza
una lectura en la memoria.
Se deposita en el registro de datos la instruccin a ejecutar.
Se realiza el traslado de la informacin contenida en el registro de datos al registro de
instrucciones, donde se almacenara.
El decodificador procede a la interpretacin de la instruccin que sern los 4 primeros
bits, es decir, interpreta el cdigo de operacin.
El registro de instrucciones enva los 4 ltimos bits al registro de direcciones.
El registro de direcciones busca en la memoria de celda correspondiente y procede a
la lectura del dato.
El registro acumulador enva la informacin al registro de datos.
La unidad de control enva una micro-orden para transferir el contenido del contador
de programa al registro de direcciones.
El contador de programa aumenta en uno, por lo que si contenido ser la direccin de
la prxima instruccin a ejecutar
Se selecciona la posicin de memoria que indica al registro de direcciones y se realiza
una lectura en la memoria.
Se deposita en el registro de datos la instruccin a ejecutar.
Se realiza el traslado de la informacin contenida en el registro de instrucciones,
donde se almacenara.
El decodificador procede a la interpretacin de la instruccin que sern los 4 primeros
bits. Es decir, interpreta el cdigo de operacin.

S-ar putea să vă placă și