1. Módulo I – Práctica II
Grupo IV
Arquitectura de una Computadora
Definiciones
Hardware
Hardware corresponde a todas las partes físicas y tangibles de una
computadora: sus componentes eléctricos, electrónicos, electromecánicos y
mecánicos; sus cables, gabinetes o cajas, periféricos de todo tipo y cualquier
otro elemento físico involucrado; contrariamente al soporte lógico e intangible
que es llamado software. El término es una voz inglesa y es definido por el
DRAE como «equipo (conjunto de aparatos de una computadora)».
Microprocesador
El microprocesador es un circuito integrado que contiene algunos o todos los
elementos hardware, y el de CPU, que es un concepto lógico. Una CPU puede
estar soportada por uno o varios microprocesadores, y un microprocesador
puede soportar una o varias CPU. Un núcleo suele referirse a una porción del
procesador que realiza todas las actividades de una CPU real.
El microprocesador ejecuta instrucciones almacenadas como números binarios
organizados secuencialmente en la memoria principal. La ejecución de las
instrucciones se puede realizar en varias fases:
•PreFetch, pre lectura de la instrucción desde la memoria principal.
•Fetch, envío de la instrucción al decodificador
•Decodificación de la instrucción, es decir, determinar qué instrucción es y
por tanto qué se debe hacer.
•Lectura de operandos (si los hay).
•Ejecución, lanzamiento de las máquinas de estado que llevan a cabo el
procesamiento.
•Escritura de los resultados en la memoria principal o en los registros.
Página 1 de 10
2. Módulo I – Práctica II
Grupo IV
Memoria ROM
Memoria de sólo lectura (normalmente conocida por su acrónimo, Read Only
Memory) es una clase de medio de almacenamiento utilizado en los
ordenadores y otros dispositivos electrónicos. Los datos almacenados en la
ROM no se puede modificar -al menos no de manera rápida o fácil- y se utiliza
principalmente para contener el firmware (software que está estrechamente
ligado a hardware específico, y es poco probable que requiera actualizaciones
frecuentes).
Memoria RAM
Del inglés Random Access Memory, literalmente significa "memoria de acceso
aleatorio". El término tiene relación con la característica de presentar iguales
tiempos de acceso a cualquiera de sus posiciones (ya sea para lectura o para
escritura). Esta particularidad también se conoce como "acceso directo".
La RAM es la memoria utilizada en una computadora para el almacenamiento
transitorio y de trabajo (no masivo). En la RAM se almacena temporalmente la
información, datos y programas que la Unidad de Procesamiento (CPU) lee,
procesa y ejecuta. La memoria RAM es conocida como Memoria principal de la
Página 2 de 10
3. Módulo I – Práctica II
Grupo IV
computadora, también como "Central o de Trabajo"; [16] a diferencia de las
llamadas memorias auxiliares y de almacenamiento masivo (como discos
duros, cintas magnéticas u otras memorias).
Las memorias RAM son, comúnmente, volátiles; lo cual significa que pierden
rápidamente su contenido al interrumpir su alimentación eléctrica.
Las más comunes y utilizadas como memoria central son "dinámicas" (DRAM),
lo cual significa que tienden a perder sus datos almacenados en breve tiempo
(por descarga, aún estando con alimentación eléctrica), por ello necesitan un
circuito electrónico específico que se encarga de proveerle el llamado
"refresco" (de energía) para mantener su información.
La memoria RAM de un computador se provee de fábrica e instala en lo que se
conoce como “módulos”. Ellos albergan varios circuitos integrados de memoria
DRAM que, conjuntamente, conforman toda la memoria principal.
Placa Madre
La placa base, placa madre, tarjeta madre o board (en inglés motherboard,
mainboard) es una tarjeta de circuito impreso a la que se conectan las demás
partes de la computadora. Tiene instalados una serie de circuitos integrados,
entre los que se encuentra el chipset, que sirve como centro de conexión entre
el procesador, la memoria RAM, los buses de expansión y otros dispositivos.
Va instalada dentro de una caja que por lo general está hecha de chapa y tiene
un panel para conectar dispositivos externos y muchos conectores internos y
zócalos para instalar componentes dentro de la caja.
La placa base, además, incluye un software llamado BIOS, que le permite
realizar las funcionalidades básicas, como pruebas de los dispositivos, vídeo y
manejo del teclado, reconocimiento de dispositivos y carga del sistema
operativo.
Una placa base típica admite los siguientes componentes:
Página 3 de 10
4. Módulo I – Práctica II
Grupo IV
• Uno o varios conectores de alimentación: por estos conectores, una
alimentación eléctrica proporciona a la placa base los diferentes voltajes
necesarios para su funcionamiento.
• El zócalo de CPU (a menudo llamado socket): es un receptáculo que
recibe el micro-procesador y lo conecta con el resto de la
microcomputadora.
• Los conectores de memoria RAM (ranura de memoria, en inglés
memory slot), en número de 2, 3 o 4 en las placas base comunes, e
incluso 6.
• El chipset: uno o más circuitos electrónicos, que gestiona las
transferencias de datos entre los diferentes componentes de la
computadora (microprocesador, memoria, disco duro, etc.).
• Un reloj: regula la velocidad de ejecución de las instrucciones del
microprocesador y de los periféricos internos.
• La CMOS: una pequeña memoria que preserva cierta información
importante (como la configuración del equipo, fecha y hora), mientras el
equipo no está alimentado por electricidad.
• La pila de la CMOS: proporciona la electricidad necesaria para operar el
circuito.
• La BIOS: un programa registrado en una memoria no volátil
(antiguamente en memorias ROM, pero desde hace tiempo se emplean
memorias flash). Este programa es específico de la tarjeta y se encarga
de la interfaz de bajo nivel entre el microprocesador y algunos
periféricos. Recupera, y después ejecuta, las instrucciones del MBR
(Master Boot Record), registradas en un disco duro, cuando arranca el
• El bus (también llamado bus interno o en inglés (Front Side Bus (FSB)):
conecta el microprocesador al chipset.
• El bus de memoria conecta el chipset a la memoria temporal.
• El bus de expansión (también llamado bus I/O): une el microprocesador
a los conectores entrada/salida y a las ranuras de expansión.
.
Disco Duro
Página 4 de 10
5. Módulo I – Práctica II
Grupo IV
Un disco duro o disco rígido (en inglés hard disk drive) es un dispositivo no
volátil, que conserva la información aun con la pérdida de energía, que emplea
un sistema de grabación magnética digital. Dentro de la carcasa hay una serie
de platos metálicos apilados girando a gran velocidad. Sobre los platos se
sitúan los cabezales encargados de leer o escribir los impulsos magnéticos.
Hay distintos estándares para comunicar un disco duro con la computadora; las
interfaces más comunes son Integrated Drive Electronics (IDE, también
llamado ATA) , SCSI generalmente usado en servidores, SATA, este último
estandarizado en el año 2004 y FC exclusivo para servidores.
Dentro de un disco duro hay uno o varios platos (entre 2 y 4 normalmente,
aunque hay hasta de 6 ó 7 platos), que son discos (de aluminio o cristal)
concéntricos y que giran todos a la vez. El cabezal (dispositivo de lectura y
escritura) es un conjunto de brazos alineados verticalmente que se mueven
hacia dentro o fuera según convenga, todos a la vez. En la punta de dichos
brazos están las cabezas de lectura/escritura, que gracias al movimiento del
cabezal pueden leer tanto zonas interiores como exteriores del disco.
Cada plato tiene dos caras, y es necesaria una cabeza de lectura/escritura
para cada cara (no es una cabeza por plato, sino una por cara). Si se mira el
esquema Cilindro-Cabeza-Sector (más abajo), a primera vista se ven 4 brazos,
uno para cada plato. En realidad, cada uno de los brazos es doble, y contiene 2
cabezas: una para leer la cara superior del plato, y otra para leer la cara
inferior. Por tanto, hay 8 cabezas para leer 4 platos, aunque por cuestiones
comerciales, no siempre se usan todas las caras de los discos y existen discos
duros con un número impar de cabezas, o con cabezas deshabilitadas. Las
cabezas de lectura/escritura nunca tocan el disco, sino que pasan muy cerca
(hasta a 3 nanómetros) ó 3 millonésimas de milímetro, debido a una finísima
película de aire que se forma entre éstas y los platos cuando éstos giran
(algunos discos incluyen un sistema que impide que los cabezales pasen por
encima de los platos hasta que alcancen una velocidad de giro que garantice la
formación de esta película). Si alguna de las cabezas llega a tocar una
superficie de un plato, causaría muchos daños en él, rayándolo gravemente,
debido a lo rápido que giran los platos (uno de 7.200 revoluciones por minuto
se mueve a 129 km/h en el borde de un disco de 3,5 pulgadas).
Fuente de Alimentación
Página 5 de 10
6. Módulo I – Práctica II
Grupo IV
La función de una fuente de alimentación es convertir la tensión alterna en una
tensión continua y lo mas estable posible, para ello se usan los siguientes
componentes: 1.- Transformador de entrada; 2.- Rectificador a diodos; 3.- Filtro
para el rizado; 4.- Regulador (o estabilizador) lineal. este último no es
imprescindible.
Fuentes de alimentación lineales
Las fuentes lineales siguen el esquema: transformador, rectificador, filtro,
regulación y salida. En primer lugar el transformador adapta los niveles de
tensión y proporciona aislamiento galvánico. El circuito que convierte la
corriente alterna en continua se llama rectificador, después suelen llevar un
circuito que disminuye el rizado como un filtro de condensador. La regulación, o
estabilización de la tensión a un valor establecido, se consigue con un
componente denominado regulador de tensión. La salida puede ser
simplemente un condensador.
Fuentes de alimentación conmutadas
Una fuente conmutada es un dispositivo electrónico que transforma energía
eléctrica mediante transistores en conmutación . Mientras que un regulador de
tensión utiliza transistores polarizados en su región activa de amplificación, las
fuentes conmutadas utilizan los mismos conmutándolos activamente a altas
frecuencias (20-100 Kilociclos típicamente) entre corte (abiertos) y saturación
(Cerrados). La forma de onda cuadrada resultante es aplicada a
transformadores con núcleo de ferrita (Los núcleos de hierro no son adecuados
para estas altas frecuencias) para obtener uno o varios voltajes de salida de
corriente alterna (CA) que luego son rectificados (Con diodos rápidos)y filtrados
(Inductores y capacitores)para obtener los voltajes de salida de corriente
continua (CC). Las ventajas de este método incluyen menor tamaño y peso del
núcleo, mayor eficiencia por lo tanto menor calentamiento. Las desventajas
comparándolas con fuentes lineales es que son mas complejas y generan ruido
eléctrico de alta frecuencia que debe ser cuidadosamente minimizado para no
causar interferencias a equipos próximos a estas fuentes.
Las fuentes conmutadas tienen por esquema: rectificador, conmutador,
transformador, otro rectificador y salida. La regulación se obtiene con el
conmutador, normalmente un circuito PWM (Pulse Width Modulation) que
cambia el ciclo de trabajo. Aquí las funciones del transformador son las mismas
que para fuentes lineales pero su posición es diferente. El segundo rectificador
convierte la señal alterna pulsante que llega del transformador en un valor
continuo. La salida puede ser también un filtro de condensador o uno del tipo
LC.
Página 6 de 10
7. Módulo I – Práctica II
Grupo IV
Las ventajas de las fuentes lineales son una mejor regulación, velocidad y
mejores características EMC. Por otra parte las conmutadas obtienen un mejor
rendimiento, menor coste y tamaño.
Software
Software se refiere al equipamiento lógico o soporte lógico de una computadora
digital, y comprende el conjunto de los componentes lógicos necesarios para
hacer posible la realización de tareas específicas; en contraposición a los
componentes físicos del sistema, llamados hardware.
Tales componentes lógicos incluyen, entre muchos otros, aplicaciones
informáticas como procesador de textos, que permite al usuario realizar todas
las tareas concernientes a edición de textos; software de sistema, tal como un
sistema operativo, que, básicamente, permite al resto de los programas
funcionar adecuadamente, facilitando la interacción con los componentes
físicos y el resto de las aplicaciones.
Considerando esta definición, el concepto de software va más allá de los
programas de cómputo en sus distintos estados: código fuente, binario o
ejecutable; también su documentación, datos a procesar e información de
usuario forman parte del software: es decir, abarca todo lo intangible, todo lo
"no físico" relacionado.
Página 7 de 10
8. Módulo I – Práctica II
Grupo IV
Sistema operativo
Un Sistema operativo (SO) es un software que actúa de interfaz entre los
dispositivos de hardware y los programas usados por el usuario para manejar
un computador. Es responsable de gestionar, coordinar las actividades y llevar
a cabo el intercambio de los recursos y actúa como estación para las
aplicaciones que se ejecutan en la máquina.
Los Sistemas Operativos más utilizados son Dos, Windows, Linux y Mac.
Algunos SO ya vienen con un navegador integrado, como Windows que trae el
navegador Internet Explorer.
Programa informático
Un programa informático es una serie de comandos ejecutados por el equipo.
Sin embargo, el equipo sólo es capaz de procesar elementos binarios, es decir,
una serie de 0s y 1s. Por lo tanto, necesitamos un lenguaje de programación
para escribir de manera legible, es decir, con comandos que el ser humano
pueda comprender (por ser similares a su propio lenguaje) los comandos que el
equipo deberá ejecutar.
Estos programas se traducen después a un lenguaje máquina (en binario) a
través de un compilador.
El método de escritura de un programa está muy ligado al lenguaje de
programación elegido, ya que existen muchos tipos distintos. Además, el
compilador debe coincidir con el lenguaje elegido: cada lenguaje de
programación tiene su propio compilador (excepto los lenguajes interpretados).
En términos generales, el programa es un simple archivo de texto (escrito
usando un procesador o editor de texto), llamado archivo fuente.
Página 8 de 10
9. Módulo I – Práctica II
Grupo IV
Archivo
En informática, un archivo es un grupo de datos estructurados que son
almacenados en algún medio y pueden ser usados por las aplicaciones.
La forma en que una computadora organiza, da nombre, almacena y manipula
los archivos se denomina sistema de archivos y suele depender del sistema
operativo y del medio de almacenamiento (disco duro, disco óptico, etc).
Características generales de los archivos
* Nombre y extensión: Cada archivo es individual y es identificable por un
nombre y una extensión opcional que suele identificar su formato. El formato
suele servir para identificar el contenido del archivo.
* Datos sobre el archivo: Además para cada fichero, según el sistema de
archivos que se utilice, se guarda la fecha de creación, modificación y de último
acceso. También poseen propiedades como oculto, de sistema, de solo lectura,
etc.
* Tamaño: Los archivos tienen también un tamaño que se mide en bytes,
kilobytes, megabytes, gigabytes y depende de la cantidad de caracteres que
contienen.
* Ubicación: Todo archivo pertenece a un directorio o subdirectorio. La ruta de
acceso a un archivo suele comenzar con la unidad lógica que lo contiene y los
sucesivos subdirectorios hasta llegar al directorio contenedor, por ejemplo:
"C:Archivos de programaMicrosoftarchivo.txt".
Página 9 de 10
10. Módulo I – Práctica II
Grupo IV
Carpeta
Espacio en el disco duro donde se pueden almacenar archivos, siguiendo una
estructura jerárquica determinada, o no, por el usuario. Se le denomina carpeta
porque la idea de este tipo de almacenamiento se asemeja con el ambiente
administrativo de cualquier oficina, donde los documentos también se
almacenan en carpetas; de hecho, el icono también simula este objeto.
Es un archivo especial que tiene la particularidad contener otros archivos. Las
carpetas fueron pensadas para organizar la información en el computador,
dentro de ellas se puede almacena archivos y otras carpetas.
Página 10 de 10