Вы находитесь на странице: 1из 19

SEMANA 3 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

FUNDAMENTOS DE HARDWARE Y SOFTWARE

SEMANA 3

Arquitectura del hardware

Todos los derechos de autor son de la exclusiva propiedad de IACC o de los otorgantes de sus licencias. No está
permitido copiar, reproducir, reeditar, descargar, publicar, emitir, difundir, poner a disposición del público ni
utilizar los contenidos para fines comerciales de ninguna clase.
IACC-2018
1
SEMANA 3 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

APRENDIZAJE ESPERADO
 Reconocer las características y
potencialidades operativas de un
hardware computacional.

IACC-2018
2
SEMANA 3 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

APRENDIZAJE ESPERADO....................................................................................................................2
INTRODUCCIÓN ..................................................................................................................................4
1. ARQUITECTURA DEL HARWARE..................................................................................................5
1.1 DISPOSITIVOS DE ENTRADA Y SALIDA .................................................................................5
1.2 DISPOSITIVOS DE COMUNICACIÓN ....................................................................................6
1.3 DISPOSITIVOS DE CÓMPUTO ..............................................................................................8
1.3.1 UNIDAD CENTRAL DE PROCESO ..................................................................................8
1.3.2 MEMORIA: ROM, RAM, CACHE, VIRTUAL O SWAP ...................................................10
1.3.3 BUS DE DATOS Y DIRECCIONES .................................................................................13
1.4 DISPOSITIVOS DE ALMACENAMIENTO .............................................................................14
COMENTARIO FINAL.........................................................................................................................17

IACC-2018
3
SEMANA 3 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

INTRODUCCIÓN
El computador, como ya se ha visto, está cuales viajan información y direcciones, así
conformado por dos partes básicas: el como el estado de los periféricos.
hardware y software, sin embargo, cada uno
de ellos, a su vez, está internamente Internamente, todos los componentes
trabajan de manera integrada y sincronizada,
estructurado de varios aspectos.
bajo la dirección y control de la CPU.
Esta semana se estudiará más
detenidamente el hardware y sus aspectos Al respecto, los periféricos de entrada y
internos, conocidos en su conjunto como salida requieren de controladores y otros
elementos para poder ejecutar sus
estructura o arquitectura, de la cual forma
parte la CPU . operaciones, así como la interacción interna
y externa.
Esta cuenta con carácterísticas y
funcionabilidades que varían de acuerdo a la Por otra parte, las memorias que conforman
marca y aspectos definidos por cada la arquitectura interna poseen características
específicas, así como el funcionamiento de
fabricante.
los dispositivos de entrada/salida,
Sin embargo, se puede descatar que la CPU, dispositivos de comunicación, dispositivos de
está conectada a periféricos, memorias y cómputo y los dispositivos de
otros dispositivos mediante buses, por los almacenamiento.

IACC-2018
4
SEMANA 3 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

1. ARQUITECTURA DEL HARWARE


A continuación, se analizará el funcionamiento de los dispositivos de entrada/salida, dispositivos
de comunicación, dispositivos de cómputo y los dispositivos de almacenamiento.

Es importante conocer la funcionabilidad y el trabajo integrado entre dispositivos y otros


componentes del computador, ya que la arquitectura interna del computador trabaja en conjunto
con la CPU, acompañados de memorias y módulos, “donde cada uno de ellos se conecta a un bus
del sistema o a un conmutador central y controla a uno o más dispositivos periféricos” (Stallings,
1997, p. 179).

Por ello, es importante destacar la funcionabilidad de los módulos, periféricos y su interconexión a


los buses y al CPU del computador.

1.1 DISPOSITIVOS DE ENTRADA Y SALIDA


Todo dispositivo de entrada/salida, que forma parte de la arquitectura del hardware, se conecta al
bus del sistema, el cual es una línea electrónica por donde viaja información relacionada a los
datos y dirección del dispositivo con el que se interactuará; el bus del sistema es el encargado de
controlar a uno o más dispositivos mediante un medio físico y uno lógico. El físico no es más que el
elemento donde se fija de forma mecánica el dispositivo, a través de un puerto, lo que permite
conectarlo y puede ser un dispositivo de almacenamiento externo o interno; el lógico, es el
encargado de establecer la comunicación entre el dispositivo y el bus, y puede ser, en este caso, el
software del dispositivo de almacenamiento. Esto también se relaciona con los archivos necesarios
para que el dispositivo pueda entenderse con el procesador y traduzca los datos a un lenguaje
entendible, tanto para el usuario como para el computador.

El modelo general de un módulo de entrada y salida funciona de manera conjunta con los buses de
datos (contiene la información), dirección (posiciones y zonas de memoria disponibes para la
ejecución) y de control (almacenan el estado de los dispositivos), mediante estas líneas o canales
se traslada la información necesaria para que el módulo de E/S (entrada y salida) envíe la
información necesaria al procesador para su ejecución.

IACC-2018
5
SEMANA 3 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

Figura 1. Modelo genérico de un módulo de E/S.

Fuente: Stallings (1997, p. 180).

Es importante estudiar el proceso que el computador ejecuta de forma interna, con respecto a la
estructura y funcionamiento de un módulo de E/S, de forma conjunta con la CPU y los módulos de
memoria.

1.2 DISPOSITIVOS DE COMUNICACIÓN


Los dispositivos de comunicación “permiten el intercambio de datos con un equipo remoto, es
decir una comunicación de una estación de trabajo o cliente-servidor” (Patterson y Hennessy,
2000, p. 168).

Se refiere a todos los dispositivos o periféricos que permiten la transferencia de datos entre
dispositivos. Para lograrlo, el computador se apoya en los buses de datos, dirección y control con
el fin de realizar la operación de transferencia de datos a los diversos dispositivos de E/S. Como es
de esperarse, los controladores de E/S gestionan la comunicación y generan las señales necesarias
para el envío de los datos a los dispositivos requeridos.

Entre los dispositivos de comunicación más utilizados hoy se encuentran los controladores para la
conexión a redes físicas o inalámbricas, las cuales físicamente están ubicadas de manera integrada
a la placa o tarjeta base del computador. Adicionalmente, se cuenta con los archivos necesarios
para permitir la comunicación entre la CPU y el periférico.

Entre algunos de los dispositivos de comunicación se encuentran:

IACC-2018
6
SEMANA 3 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

Tabla 1: Dispositivos de comunicación.

Fax módem

Router

Teléfonos

Concentradores y conmutadores

Dispositivos Bluetooth

Hub USB

Fuente: Prieto, Lloris y Torres (2002, p. 308).

IACC-2018
7
SEMANA 3 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

1.3 DISPOSITIVOS DE CÓMPUTO


Los dispositivos de cómputo son los encargados del procesamiento digital de la información. A
continuación, se estudiarán los componentes que permiten efectuar las operaciones internas
entre ellos. Se tienen:

 La unidad central de procesamiento (CPU).


 Memorias: ROM, RAM CACHE, VIRTUAL O SWAP.
 Bus de datos y direcciones.

1.3.1 UNIDAD CENTRAL DE PROCESO


La CPU es el “cerebro” del computador, su principal función es administrar, dirigir y controlar las
operaciones del sistema. De forma simplificada puede decirse que el trabajo de la CPU consiste en
extraer una instrucción de un programa, analizarla y realizar la acción correspondiente. Su
estructura física corresponde a un elemento electrónico integrado a un chip, conocido como
procesador.

La CPU además interactúa con periféricos de E/S y las memorias. La misma está formada por tres
componentes: memorias, unidad de control y unidad aritmética lógica, las cuales se encuentran
ubicadas en la placa base del computador y, de acuerdo al fabricante, pueden variar la posición y
otras características.

 Unidad aritmético-lógica (ALU): encargada de procesar las operaciones de tipo aritmético


y lógica (suma, resta, desplazamientos, comparaciones, entre otros) del computador. Para
poder comunicarse con otros elementos dentro del computador hace uso del bus de
datos. La ALU está compuesta de:

o Circuito operacional (COP): circuitos para ejecutar la operación.


o Registros de entrada (RE): datos u operando de una instrucción.
o Registro de estado (RS): también conocido como estado, se caracteriza por ser
biestable (dos estados posibles), registra el estado de la última operación
ejecutada.
o Registro acumulador (RA): almacena los resultados de las operaciones ejecutadas.

IACC-2018
8
SEMANA 3 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

Figura 5. Esquema de la unidad aritmética-lógica.

Fuente: Ureña, Sánchez, Martín y Mantas (1999, p. 47).

 Unidad de control (UC): se encarga de administrar y dirigir los recursos de la computadora


a las distintas unidades o periféricos, en el momento adecuado, mientras el procesador
ejecuta las instrucciones. La unidad de control está conformada por:

o Contador de programa (CP): contiene la dirección de memoria donde se


encuentra la instrucción siguiente a ser ejecutada.
o Registro de instrucción (RI): guarda de forma temporal la instrucción que se está
ejecutando.
o Decodificador (D): es el encargado de interpretar la instrucción.
o Reloj (R): genera impulsos eléctricos, también conocidos como ciclos, que
establecen la velocidad a la que debe ejecutarse cada instrucción.
o Secuenciador (S): es un elemento que sincronizado por el reloj ejecuta la
secuencia de instrucciones.

IACC-2018
9
SEMANA 3 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

Figura 6. Esquema de la unidad de control.

Fuente: Ureña, Sánchez, Martín y Mantas (1999, p. 47).

1.3.2 MEMORIA: ROM, RAM, CACHE, VIRTUAL O SWAP


La memoria es un lugar donde se almacenan los datos, sea de manera temporal o permanente. En
ella se guardan las instrucciones que conforman un programa con sus datos. La memoria principal
del computador está conformada por las memorias RAM y ROM. El resto son llamadas memorias
auxiliares o secundarias.

Figura 7. Memoria interna del computador.

Fuente: Prieto, Lloris y Torres (2002, p. 351).

IACC-2018
10
SEMANA 3 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

 Memoria ROM (read only memory, memoria de solo lectura): permite únicamente leer
su información y es permanente pues una vez grabada no es posible alterarla, solo el
fabricante puede grabarla. En ella se guardan los datos de inicialización del computador,
los cuales son un patrón preestablecido. La memoria ROM se clasifica en:

o PROM: se refiere a la memoria de solo lectura programable, es decir, a través de


un equipo para grabar memorias ROM. Se pueden grabar programas dentro de
ellas.
o EPROM: memoria programable y borrable, esto solo es posible mediante un
esquipo especializado para grabar y borrar memorias ROM. Esta memoria también
es conocida como semiconductora y se utiliza en variedad de tecnologías
electrónicas.

Ambas presentan características similares:

o Presentan dos estados estables (1 y 0).


o Pueden ser escritas por equipos especiales (típicamente utilizando sobre voltajes).
o Pueden ser leídas.

 Memoria RAM (random acces memory, memoria de acceso aleatorio): en sus inicios eran
del tipo FPM (fast page mode RAM), lo que estaba asociado al modo de página rápido,
esto con los cambios tecnológicos ha sufrido variaciones, con el objeto de reducir la
diferencia de velocidad entre la memoria principal y el procesador. Internamente existen 3
tipos de RAM:

o DRAM con caché interna: relacionada a memorias RAM dinámicas, donde se


almacenan datos con acceso frecuente.
o DRAM con transferencias a ráfagas: es cuando la información requerida se
encuentra en posiciones de memorias consecutivas, permitiendo el manejo de
bloques de memorias que pueden transmitirse por ráfagas.
o Anillo RAM: se trata de un conjunto de redes en anillo de la memoria, donde se
intercambian datos en forma de paquetes.

 Memoria caché: internamente el computador contiene una memoria principal grande y


lenta y una memoria pequeña y rápida. La memoria caché contiene una copia de la
memoria principal y su principal función es mejorar la velocidad de transferencia, estas
pueden variar de acuerdo a las especificaciones del fabricante. Su tamaño está limitado
por la superficie y espacio disponible en la base.

IACC-2018
11
SEMANA 3 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

Figura 8. Memoria caché.

Fuente: Prieto, Lloris y Torres (2002, p. 356).

La memoria caché se organiza con base en la función de proyección, la cual puede estar
basada en el uso de tres técnicas: directa, conjunto o asociativa. Por otra parte, la
correspondencia directa se emplea mediante el uso de direcciones, permitiendo que cada
dirección de la memoria se divida en tres campos (etiqueta, línea y palabra).

 Memoria virtual o swap: es un conjunto de pasos, procedimientos y recursos que usan las
computadoras a través de los sistemas operativos (software base) para simular mayor
cantidad de memoria principal. Este tipo de memoria es activada cuando se presentan
inconvenientes con la disponibilidad de memoria. Típicamente utilizan espacio de
memoria del disco duro, por lo que el acceso a esta es más lento.

Figura 9. Memoria virtual.

Fuente: Prieto, Lloris y Torres (2002, p. 358).

IACC-2018
12
SEMANA 3 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

Con el concepto memoria virtual o swap se hace referencia a la extensión lógica de la memoria,
con el propósito de poder efectuar intercambios de imágenes. Para ser implementada el
procedimiento debe basarse en las técnicas de gestión:

o Por páginas: lleva la mayor cantidad de páginas a la memoria, efectuando el


intercambio entre disco y memoria principal, cuando sea requerido.
o Segmentadas: los segmentos de memorias son variables, produciendo el
intercambio con mayor frecuencia.
o Segmentada paginada: lleva a la memoria la página requerida para la ejecución de
algún proceso, esto está basado en el manejo de tablas de páginas de proceso y de
marco de páginas.

1.3.3 BUSES DE DATOS Y DIRECCIONES


La conexión entre los elementos de una computadora se logra a través de los llamados buses, los
cuales son hilos o caminos que permiten el flujo o paso de los datos entre los dispositivos. Ellos
permiten la interconexión entre los distintos elementos internos que conforman el computador y
pueden ser de tres tipos: datos, dirección y control.

Figura 10. Interconexión mediante buses.

Fuente: Stallings (1997, p. 66).

IACC-2018
13
SEMANA 3 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

 Bus de datos: facilita el transporte de los datos entre los dispositivos. Es del tipo
bidireccional, es decir, que el camino usado para enviar datos también es utilizado para
recibir o para transmitir información hacia adentro o afuera. Este, a su vez, se clasifica en
dos tipos: interno y externo.

o Los internos son utilizados para transferir datos a la CPU y memorias.


o Los externos permiten la comunicación del procesador con los periféricos.

 Bus de dirección: son los encargados de transportar o llevar las direcciones o posiciones
de memorias o de periféricos, donde se van a ejecutar las operaciones. Tiene como
función la comunicación entre el procesador y las memorias.

 Bus de control: está conformado por hilos o caminos que contienen las señales de control
y las señales de estado, las cuales indican la dirección de transferencia de datos, a través
del control de eventos, durante el proceso.

De todo esto se concluye que un bus es un camino de comunicación entre uno o más dispositivos,
donde sus medios de transmisión son compartidos y pueden conectarse a varios periféricos,
mediante la estructura del bus (datos, dirección y control).

1.4 DISPOSITIVOS DE ALMACENAMIENTO


Los dispositivos de almacenamiento se clasifican en internos y externos. Entre los internos se
encuentra el disco duro, donde los datos se transfieren desde y hacia este en forma de bloques, a
través de los periféricos y unidades involucradas. En este caso los datos son almacenados en
sectores, y tales sectores, a su vez, están compuestos por pistas.

Figura 11: Estructura general de un disco duro.

Fuente: Prieto, Lloris y Torres (2002, p. 360).

IACC-2018
14
SEMANA 3 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

Los DD (discos duros) pueden variar de acuerdo a cada fabricante, sin embargo existen
características que se han convertido en comunes, entre ellas: cabeza fija de lectura y escritura,
montada sobre un brazo que puede moverse a lo largo de las pistas. Por otro lado, existe un eje
que permite la rotación del disco (magnéticos), así como la circuitería electrónica necesario para
su correcto funcionamiento.

Mientras los DD están operativos, se mantiene una velocidad de acceso constante. Para mejorar
los tiempos de acceso y velocidades se han generado innovaciones, como los arreglos de discos o
también conocidos como memorias de discos, lo que ha posibilitado una variedad de acceso a los
datos, de acuerdo a los periféricos que permitan el acceso a los mismos.

Otro medio de almacenamiento que aún se encuentra disponible en el mercado son los discos
compactos o digitales, desarrollados con memoria óptica, los cuales con el pasar del tiempo han
evolucionado en cuanto a velocidad de acceso, capacidad de almacenamiento y tamaño. Estos
discos están hechos de resina o policarbonato cubierto con otros materiales como el aluminio.

Figura 12. Composición de un disco compacto.

Fuente: Prieto, Lloris y Torres (2002, p. 360).

Este tipo de disco permite leer y escribir utilizando para ello un láser, el cual pasa a través de las
capas protectoras mientras gira el disco. De igual forma el disco se divide en sectores y pistas
concéntricas.

IACC-2018
15
SEMANA 3 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

Figura 13. Estructura interna de un dispositivo de almacenamiento.

Fuente: Prieto, Lloris y Torres (2002, p. 361).

La variedad de dispositivos de almacenamiento, como los actuales medios externos, se comunican


a través de los mecanismos de E/S. Entre estos se encuentran los discos portátiles, los cuales
presentan como características generales la gran capacidad de almacenamiento, facilidad de
copiar y distribuir y alta velocidad de acceso. Hoy en día estos son de lectura, escritura y poseen
mecanismos de seguridad para evitar pérdida de datos. Recientemente se han creado discos duros
de estado sólido, en los cuales la tecnología utilizada es de alguna manera similar a la de las
memorias RAM, excepto que los datos no se pierden una vez desconectada la fuente de poder.

IACC-2018
16
SEMANA 3 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

COMENTARIO FINAL
La arquitectura del computador, con el pasar del tiempo, ha evolucionado generando diversidad
en cuanto a marcas, modelos, características y funcionalidades de las computadoras. Sin embargo,
la estructura interna es común en cuanto a su operatividad, ya que el director del sistema es la
unidad central de procesamiento (CPU), el cual trabaja de forma conjunta con otros elementos,
con el objeto de poder lograr realizar sus procesos.

Entre las partes importantes dentro de la arquitectura se encuentran los módulos que permiten la
administración y control de los periféricos de E/S, los cuales están compuestos de dos partes: física
o mecánica y la lógica; estas, a su vez, al igual que todos los elementos que están dispuestos en la
placa base del computador, se encuentran conectadas mediante los buses que pueden ser de
control, dirección o datos. De acuerdo a su función pueden ser uni o bidireccionales.

Otro aspecto importante son las memorias internas, donde las más comunes son la RAM, ROM,
caché y virtual. Cada una de ellas tiene como función colaborar en el proceso de lectura, escritura
o almacenamiento de datos, sea de forma temporal o permanente. De acuerdo al tipo y sus
características, puede variar su capacidad y velocidad, así como las técnicas de acceso y ejecución.

Con el pasar del tiempo los dispositivos de almacenamiento magnético han evolucionado,
proporcionando accesos más rápidos a la información y permitiendo la portabilidad de la
información, sea a través de medios físicos o mediante el uso de los dispositivos de comunicación,
los cuales presentan una variedad de periféricos que permiten establecer conexiones con equipos
y dispositivos de forma remota, en red o de manera inalámbrica.

IACC-2018
17
SEMANA 3 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

REFERENCIAS
Patterson, D. y Hennessy, J. (2000). Estructura y diseño de computadores. Barcelona, España:

Editorial Reverté.

Prieto, A.; Lloris, A. y Torres, J. (2002). Introducción a la informática. Madrid, España: McGraw-Hill.

Stallings, W. (1997). Organización y arquitectura de computadoras: principios de estructura y de

funcionamiento. Madrid, España: Prentice Hall.

Ureña L., Sánchez A., Martín, M., Mantas, J. (1999). Fundamentos de informática. México D.F.,

México: Alfa Omega Grupo Editor.

PARA REFERENCIAR ESTE DOCUMENTO, CONSIDERE:

IACC. (2018). Arquitectura del hardware. Fundamentos de Hardware y Software.

Semana 3.

IACC-2018
18
SEMANA 3 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

IACC-2018
19

Вам также может понравиться