P. 1
Arquitectura de Las Computadoras

Arquitectura de Las Computadoras

|Views: 6|Likes:
Publicado porFhernando Soto

More info:

Published by: Fhernando Soto on May 10, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PPTX, PDF, TXT or read online from Scribd
See more
See less

05/05/2015

pdf

text

original

FACULTAD DE INGENIERIA

CARRERA DE INGENIERIA EN SISTEMAS

ASIGNATURA INTRODUCCION A LA CARRERA DE INGENIERIA EN SISTEMAS

ARQUITECTURAS DE LAS COMPUTADORAS

ESTRUCTURA DEL COMPUTADOR COMPUTADOR:

ARQUITECTURAS DE LAS COMPUTADORAS

COMPONENTES:  EL HARDWARE:

 Del ingles "hard" duro y "ware" artículos, hace referencia a los
medios Físicos:  la memoria del computador,

 los circuitos que se encuentran dentro del gabinete,
 la disquetera, el teclado, la impresora, el monitor, el mouse.

ARQUITECTURAS DE LAS COMPUTADORAS

 EL SOFTWARE:  Del ingles "soft" blando y "ware" artículos, se refiere al conjunto de instrucciones (programa) que indican a la electrónica de la maquina que modifique su estado, para llevar a cabo un proceso de datos; éste se encuentra almacenado previamente en memoria junto con los datos.  El software es un conjunto de instrucciones detalladas que controlan la operación de un sistema computacional.

 USUARIOS:  Las personas son los operadores de las computadoras. .ARQUITECTURAS DE LAS COMPUTADORAS  DATOS:  Los datos consisten en hechos o piezas individuales de información que por si mismos no tienen mucho sentido para las personas. también se conocen como usuarios.  El trabajo principal de una computadora es el de procesar estas pequeñas piezas de datos de distintas maneras convirtiéndolas en información útil.

impresora)  ALMACENAMIENTO (disco duro y otros dispositivos de almacenamiento de información) . mouse. ROM Y CACHE)  ENTRADA Y SALIDA (teclado. monitor.ARQUITECTURAS DE LAS COMPUTADORAS HARDWARE ESENCIAL DE UNA COMPUTADORA:  PROCESADOR (CPU (Unidad Central de Proceso))  MEMORIA (RAM.

ARQUITECTURAS DE LAS COMPUTADORAS .

o Unidad Aritmético-Lógica (Aritmethic Control Unit o ALU en inglés). .  El microprocesador central de una computadora se divide en: o Unidad de Control (Control Unit o CU en inglés). o Registros.ARQUITECTURAS DE LAS COMPUTADORAS  UNIDAD CENTRAL DE PROCESOS (CPU):  Es el lugar donde se realizan las operaciones de cálculo y control de los componentes que forman la totalidad del conjunto del sistema informático.

ARQUITECTURAS DE LAS COMPUTADORAS .

lectura y escritura a cada una de las posiciones de la memoria principal donde se almacenan las instrucciones necesarias para realizar un proceso.  Interpretar la instrucción en proceso.  Realizar las tareas que se indican en la instrucción.ARQUITECTURAS DE LAS COMPUTADORAS  Unidad de Control (CU):  Es la parte de la unidad central de proceso que actúa como coordinadora de todas las tareas que ha de realizar la computadora.  Sus funciones Básicas son:  Manejar todas las operaciones de acceso. .

ARQUITECTURAS DE LAS COMPUTADORAS .

3. se le deben proporcionar.  La unidad de control maneja las instrucciones y la aritmética y lógica procesa los datos. 4. El código que indique la operación a efectuar. los siguientes datos: 1. La dirección de la celda donde está almacenado el primer sumando. 2.  Una operación aritmética. . La dirección de la celda de memoria donde se almacenará el resultado. La dirección del segundo sumando implicado en la operación.ARQUITECTURAS DE LAS COMPUTADORAS  Unidad Aritmética y Lógica (ALU):  Se debe a que puede realizar operaciones tanto aritméticas como lógicas con los datos transferidos por la unidad de control.

ARQUITECTURAS DE LAS COMPUTADORAS .

• Registros de Segmento de Memoria. . temporalmente.ARQUITECTURAS DE LAS COMPUTADORAS  Registros:  Los Registros son un medio de ayuda a las operaciones realizadas por la unidad de control y la unidad aritmética y lógica.  Los registros se dividen en tres grupos principales: • Registros de Propósito General. • Registros de Instrucciones. para facilitar la manipulación de los datos por parte de la CPU. Permiten almacenar información.

 Decodificar: antes de que se pueda ejecutar un comando. la Unidad de control debe separar el comando en instrucciones Que corresponden .ARQUITECTURAS DE LAS COMPUTADORAS  Ciclos de Maquinas:  Ciclo de Instrucciones:  Recolectar : antes de que el CPU pueda ejecutar alguna Instrucción. la UC debe recuperar un comando o datos desde la Memoria de la computadora.

Como se miden las velocidades de instrucciones los CPU:  Millones de Instrucciones por Segundo (MIPS)  Billones de Instrucciones por Segundo (BIPS) . el CPU lleva a cabo las instrucciones en orden al convertirlas en microcódigo.  Almacenar: Es posible que el CPU necesite almacenar los resultados de la instrucción en la memoria.ARQUITECTURAS DE LAS COMPUTADORAS  Ciclo de Ejecuciones:  Ejecutar: Cuando el comando es ejecutado.

• Bus de Direcciones. del sistema informático. • Bus de Control. tanto internas (del sistema) como externas (de expansión).ARQUITECTURAS DE LAS COMPUTADORAS Buses:  El Bus es la vía a través de la que se van a transmitir y recibir todas las comunicaciones.  En una unidad central de sistema típica el bus se subdivide en tres buses o grupos de líneas. . • Bus de Datos.

ARQUITECTURAS DE LAS COMPUTADORAS .

.ARQUITECTURAS DE LAS COMPUTADORAS Bus de Direcciones:  Solo conecta al CPU y la RAM. además solo transporta direcciones de memoria. Bus de Control  El número de líneas de control dependerá directamente de la cantidad que pueda soportar el tipo de CPU utilizada y de su capacidad de direccionamiento de información.

 Los modelos mas nuevos de computadoras tienen un bus de datos de 64 bits. lo cual es un byte completo. el cual transfiere 8 bytes por vez. memoria y los otros dispositivos de HW en la tarjeta madre. .  Cada cable puede transportar de 1 bit de datos por vez. un bus de 8 cables puede mover 8 bits por vez.  Un bus de 16 bits puede transferir 2 bytes y un bus de 32 bits puede transferir 4 bytes por vez.ARQUITECTURAS DE LAS COMPUTADORAS Bus de Datos:  Es una ruta eléctrica que conecta al CPU. conocido como bus frontal.

.  El bus puerto de aceleración de gráficos (AGP) incorpora una arquitectura especial que le permite a la tarjeta de video tener acceso a la RAM del sistema directamente.  El bus interconexión de componentes periféricos (PCI) es un tipo de bus local diseñado por Intel para facilitar la integración de nuevos tipos de datos.  La tecnología bus local se desarrollo para conectar dispositivos mas rápidos con le CPU.ARQUITECTURAS DE LAS COMPUTADORAS Estándares de Bus:  El bus arquitectura estándar de la industria (ISA) es un bus de datos de 16 bits.

 Los puertos IEEE 1394 (FireWire) se utiliza para conectar dispositivos de video. este desempeño a menudo se mide en megahertz (MHZ) o gigahertz (GHZ).  Los hertz mide numero de veces de una onda eléctrica sobre un punto fijo en el bus. .  El bus PC Card se utiliza únicamente en las computadoras laptop.  Hoy en día los buses también se evalúan de acuerdo con sus velocidades de transferencia de datos.ARQUITECTURAS DE LAS COMPUTADORAS  El bus serial universal (USB) es un bus de intercambio rápido. utilizados anteriormente como Macintosh e IBM y ahora utilizado por clones.

 Un ciclo de reloj es un solo tic.ARQUITECTURAS DE LAS COMPUTADORAS El reloj interno de las computadoras:  Todas las computadoras tienen un reloj del sistema. o el tiempo que se toma para hacer que un transistor se apague y vuelva a encender.  La computadora utiliza las vibraciones del cuarzo del reloj del sistema para marcar el tiempo de sus operaciones de procesamiento. .

2. El almacenamiento es más barato que la memoria.ARQUITECTURAS DE LAS COMPUTADORAS MEMORIAS:  El propósito del almacenamiento es guardar datos que la computadora no esté usando. Hay más espacio en almacenamiento que en memoria. El almacenamiento tiene tres ventajas sobre la memoria: 1. . El almacenamiento retiene su contenido cuando se apaga el computador 3.

ARQUITECTURAS DE LAS COMPUTADORAS El computador dispone de varios dispositivos de memorización: • La memoria RAM • La memoria ROM • Memoria Cache • Memoria Virtual • Las memorias externas. . básicamente los llamados “archivos” grabados en disco. Un aspecto importante de la memorización es la capacidad de hacer ese registro en medios permanentes.

formada por ocho bits. que es la unidad básica. BYTE: es la también conocida como el octeto. 16. 64. es decir sistema binario • BYTE: son 8 Bits. es la mínima unidad de información y puede ser un cero o un uno. .ARQUITECTURAS DE LAS COMPUTADORAS Unidades de Memoria • BIT: puede tener valore de 0 y 1. las capacidades de almacenamiento en las computadoras se organiza en potencias de dos. • KILOBYTE (KB) = 2 **10 bytes • MEGABYTE (MB) = 2 ** 10 Kilobyte = 2 ** 20 Bytes • GIGABYTE (GB) = 2** 10 Megabyte = 2** 30 Bytes • TERABYTE (TB) =2**10 Gigabyte = 2**40 Bytes BIT: su nombre se debe a la contracción de Binary Digit. 32.

La cantidad de memoria existente en una computadora se verá limitada por la capacidad de direccionamiento del bus. que son su medio de comunicación con la unidad central de proceso del sistema informático.  La memoria principal se divide fundamentalmente en dos partes: Volátil y No Volátil.ARQUITECTURAS DE LAS COMPUTADORAS MEMORIA PRINCIPAL  La memoria principal está conectada directamente a los buses. . esto forma el Mapa de Memoria.

. Esta memoria es de sólo lectura y la computadora no puede escribir sobre ella. Su función principal es el arranque del sistema informático.ARQUITECTURAS DE LAS COMPUTADORAS  La Memoria Volátil pierde la información almacenada en su interior si el sistema informático que la soporta es apagado. Esta parte de la memoria principal se conoce como RAM (Memoria de Acceso Aleatorio o Random Access Memory).  La parte de la Memoria principal que No es Volátil es la ROM (Memoria de Sólo Lectura o Read Only Memory).

El rango total varía desde 0000 hasta un valor Hexadecimal que depende de la cantidad de semiconductores de memoria RAM con la que se haya configurado el sistema de la computadora. .ARQUITECTURAS DE LAS COMPUTADORAS  La comunicación de la RAM con la CPU se realiza a través del Bus de Direcciones y el Bus de Datos. Los segmentos de memoria tienen un tamaño múltiplo de 16.  La RAM está dividida en segmentos de memoria para facilitar su manejo por la unidad de control. de 0 a F en Hexadecimal.

ARQUITECTURAS DE LAS COMPUTADORAS Las áreas de la memoria son: • Memoria Convencional. • Memoria Alta. .  La Memoria Convencional viene delimitada por la capacidad de direccionamiento de memoria de la CPU de la computadora y la capacidad de manejo de memoria que sea capaz de realizar el sistema operativo que gestiona el sistema informático. La Memoria Convencional se Divide en: • Memoria Baja. • Memoria Extendida.

también se denomina área de memoria del usuario.  La Memoria Alta. Ocupa las primeras direcciones de la memoria convencional y está ocupada por las tablas de los vectores de las interrupciones. es la zona en la que se sitúan los códigos de los programas ejecutables y los datos que éstos manejan en las diferentes aplicaciones que la computadora ejecuta. .ARQUITECTURAS DE LAS COMPUTADORAS  La Memoria Baja es el área de memoria del sistema. las rutinas de la ROMBIOS y la parte residente del sistema operativo.

WINDOWS. . etc. asociada a sistemas operativos que permiten gestionarla correctamente. es decir. los sistemas operativos multitareas o multiusuarios como UNIX. sistemas operativos LAN.ARQUITECTURAS DE LAS COMPUTADORAS  La Memoria Extendida se utiliza en computadoras que poseen una CPU que puede direccionar una gran cantidad de memoria. más de 1 megabyte.

o solo en la línea de módulos de memoria .ARQUITECTURAS DE LAS COMPUTADORAS  Tipos de memorias RAM:  SIMM . . es un tipo de módulo de memoria que contiene la memoria de acceso aleatorio utilizado en los ordenadores de la década de 1980 a finales de 1990.

ARQUITECTURAS DE LAS COMPUTADORAS  DIMM o dual in-line módulo de memoria . Estos módulos están montados en una placa de circuito impreso y diseñado para su uso en ordenadores personales . comprende una serie de memoria dinámica de acceso aleatorio circuitos integrados . estaciones de trabajo y servidores .

Estos primeros módulos DIMM de DRAM síncrona registrados tuvieron la misma frecuencia del bus de datos.ARQUITECTURAS DE LAS COMPUTADORAS  SDR SDRAM DIMM . direcciones y líneas de control. o PC66 = 66 MHz o PC100 = 100 MHz o PC133 = 133 MHz .

ARQUITECTURAS DE LAS COMPUTADORAS  DDR SDRAM (DDR1) DIMM .DIMM basados ​en Double Data Rate (DDR) DRAM o PC1600 = 200 MHz de datos y strobe / 100 MHz de reloj para la dirección y control o PC2100 = 266 MHz de datos y strobe / 133 MHz de reloj para la dirección y el control de o PC2700 = 333 MHz de datos y strobe / 166 MHz de reloj para la dirección y control o PC3200 = 400 MHz de datos y strobe / 200 MHz de reloj para la dirección y control .

DIMM basados ​en la doble velocidad de datos 2 (DDR2) DRAM o PC2-3200 = 400 MHz de datos y strobe / 200 MHz de reloj para la dirección y control o PC2-4200 = 533 MHz de datos y strobe / 266 MHz de reloj para la dirección y control o PC2-5300 = 667 MHz de datos y strobe / 333 MHz de reloj para la dirección y control o PC2-6400 = 800 MHz de datos y strobe / 400 MHz de reloj para la dirección y control o PC2-8500 = 1066 MHz y datos estroboscópica / 533 MHz de reloj para la dirección y el control .ARQUITECTURAS DE LAS COMPUTADORAS  DDR2 SDRAM DIMM .

ARQUITECTURAS DE LAS COMPUTADORAS  DDR3 SDRAM DIMM .DIMM basados ​en Double Data Rate 3 (DDR3) o o o PC3-6400 = 800 MHz de datos y strobe / 400 MHz de reloj para la dirección y control PC3-8500 = 1066 MHz y datos estroboscópica / 533 MHz de reloj para la dirección y el control de PC3-10600 = 1333 MHz y datos estroboscópica / 667 MHz de reloj para la dirección y el control de PC3-12800 = 1600 MHz y datos estroboscópica / 800 MHz de reloj para la dirección y control PC3-14900 = 1866 MHz y datos estroboscópica / 933 MHz de reloj para la dirección y control PC3-17000 = 2133 MHz y datos estroboscópica / 1066 MHz de reloj para la dirección y el control o o o .

ARQUITECTURAS DE LAS COMPUTADORAS MEMORIA ROM Memoria de sólo lectura (normalmente conocida por su acrónimo.y se utiliza principalmente para contener el firmware . Los datos almacenados en la ROM no se puede modificar -al menos no de manera rápida o fácil. . Read Only Memory) es una clase de medio de almacenamiento utilizado en los ordenadores y otros dispositivos electrónicos.

Es una memoria digital donde el valor de cada bit depende del estado de un fusible (o antifusible). . que puede ser quemado una sola vez. un programador PROM. Por esto la memoria puede ser programada (pueden ser escritos los datos) una sola vez a través de un dispositivo especial. o cuando los datos deben cambiar en muchos o todos los casos.ARQUITECTURAS DE LAS COMPUTADORAS Memoria PROM PROM es el acrónimo de Programmable Read-Only Memory (ROM programable). Estas memorias son utilizadas para grabar datos permanentes en cantidades menores a las ROMs.

diseñadas originalmente para mantener constantes de objetivos. fueron utilizadas para sistemas de armas de MBIs y MMRBMs. NDRO) para aplicarlo a misiles guiados. Estas memorias. . fundamentado en una base de doble abertura magnética.ARQUITECTURAS DE LAS COMPUTADORAS MEMORIA EPROM y EEPROM La primera Memoria de Sólo Lectura No destruible' (NonDestructive Read-Only Memory.

. Básicamente. pero de una gran velocidad. la memoria caché de un procesador es un tipo de memoria volátil (del tipo RAM).ARQUITECTURAS DE LAS COMPUTADORAS MEMORIA CACHE Una memoria caché es una memoria en la que se almacenas una serie de datos para su rápido acceso.

Hay tres tipos diferentes de memoria caché para procesadores: o Caché de 1er nivel (L1): 64KB y los 256KB o Caché de 2º nivel (L2): 2MB o Caché de 3er nivel (L3): Es un tipo de memoria caché más lenta que la L2. . y su cometido es almacenar una serie de instrucciones y datos a los que el procesador accede continuamente.ARQUITECTURAS DE LAS COMPUTADORAS En la actualidad esta memoria está integrada en el procesador. muy poco utilizada en la actualidad. con la finalidad de que estos accesos sean instantáneos.

lo que disminuye significativamente la velocidad de funcionamiento del programa. Cuando esta última es insuficiente se la prolonga en el disco. la de disponer de una memoria central aparente considerablemente acrecentada y económica. Pero también tiene dos inconvenientes: o Los datos se intercambian permanentemente entre la memoria central y el disco. . o El disco duro es mucho menos rápido que la memoria central. Este método ofrece una gran ventaja.ARQUITECTURAS DE LAS COMPUTADORAS MEMORIA VIRTUAL La llamada "Memoria Virtual" es un espacio del disco que simula la memoria central.

está en memoria real y el resto almacenado en el disco. sin tener en cuenta el tamaño de la memoria física.ARQUITECTURAS DE LAS COMPUTADORAS o La memoria virtual es una técnica para proporcionar la ilusión de un espacio de memoria mayor que la memoria física. o El espacio de direcciones virtual. junto con un almacenamiento rápido en disco duro (swap). o Está soportada por el mecanismo de traducción de memoria. . está mapeado de tal forma que una pequeña parte de él.

ARQUITECTURAS DE LAS COMPUTADORAS .

.  Lectura de datos almacenados para luego transferirlos a la memoria de la computadora. El almacenamiento se relaciona con dos procesos:  Escritura o registro de datos para que mas tarde se puedan encontrar y utilizar.ARQUITECTURAS DE LAS COMPUTADORAS MEMORIAS EXTERNAS: El propósito de los dispositivos de almacenamiento es alojar datos (incluso cuando la computadora esta apagada) de manera que estos puedan utilizarse siempre que se necesiten.

Los componentes de hardware (HW) que escriben en los medios de almacenamiento leen datos de ellos se conocen como dispositivos de almacenamiento.ARQUITECTURAS DE LAS COMPUTADORAS  Los materiales físicos en donde se almacenan los datos se conocen como medios de almacenamiento. .  Las dos principales categorías de tecnologías de almacenamiento que se utilizan en la actualidad son el almacenamiento magnético y el almacenamiento óptico.  Una tercera categoría de almacenamiento (almacenamiento de estado solido) se utiliza cada vez con mayor frecuencia en los sistemas de computación.

.ARQUITECTURAS DE LAS COMPUTADORAS DISPOSITIVOS DE ALMACENAMIENTO MAGNÉTICOS:  La forma en que los datos se almacenan en un disco: Las superficies de discos y cintas magnéticas están cubiertas por millones de pequeñas partículas de hierro con el fin de que se puedan almacenar datos en ellas. Cada una puede actuar como un imán. Las cabezas de lectura/escritura de una unidad de disco o cinta magnética contienen electroimanes que generan campos magnéticos en el hierro del medio de almacenamiento cuando la cabeza pasa sobre el disco o cinta. acogiendo un campo magnético cuando se expone a un electroimán.

ARQUITECTURAS DE LAS COMPUTADORAS  La forma en que los datos están organizados en un disco magnético: Las cabezas de la unidad de disco magnético pueden dirigirse directamente a cualquier punto de la superficie del disco para leer o escribir datos. los dispositivos de almacenamiento magnético también entran en la categoría de dispositivos de almacenamiento de acceso aleatorio. Se le conoce como pistas y sectores del disco magnético. El proceso de asignar un disco se conoce como formato o inicialización. .

ARQUITECTURAS DE LAS COMPUTADORAS  La forma en que el sistema operativo encuentra datos en un disco: La asignación de etiquetas a las pistas y sectores se conocen como formato lógico. dando como resultado un sistema de archivos diferente. Se crean cuatro áreas en el disco:  Sector de Arranque  Tabla de asignación de archivos  La carpeta raíz (directorio)  Área de datos (cluster´s) . Cada método de formateo configura la superficie del disco de una manera distinta.

etc) .ARQUITECTURAS DE LAS COMPUTADORAS Los distintos sistemas operativos utilizan diferentes sistemas de archivos:  FAT (FAT 16 DOS)  FAT 32 (Windows 95. etc. (UNIX. XP y 2000)  NTFS (Sistemas de archivos de alta tecnología)  NTFS 5 (W2000 y W XP)  HPFS ( Sistemas de archivos de alto desempeño) OS/2 IBM  ZFS.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->