Componentes esenciales de hardware, software y arquitectura de sistemas informáticos
Clasificado en Informática
Escrito el en
español con un tamaño de 4,02 KB
Conceptos básicos
Hardware: elementos físicos, en su mayoría eléctricos, electrónicos, electromecánicos y mecánicos, capaces de realizar una gran variedad de trabajos a gran velocidad.
Software: programas que nos sirven para procesar la información.
Definiciones de programa y sistema operativo
- Programa (definición 1): conjunto de instrucciones ordenadas y agrupadas de forma adecuada.
- Programa (definición 2): conjunto de instrucciones ordenadas y agrupadas de forma adecuada.
- Sistema operativo: componente software de un sistema informático capaz de hacer que los programas procesen información sobre los componentes electrónicos de un ordenador o sistema informático.
Firmware y software de base
El firmware es un bloque de instrucciones para propósitos específicos, grabado en una memoria tipo ROM, EEPROM o flash; por ejemplo, la BIOS. Software de base: Sistemas operativos, drivers y firmware.
Unidad aritmético-lógica y registros
Unidad Aritmético-Lógica (ALU y AUL): circuito operacional. Componentes asociados: registro de entrada, acumulador y registro de estado.
Memoria
- Memoria RAM
- Conceptos básicos de medidas:
- 1 bit: unidad mínima de información.
- 4 bits = nibble.
- 8 bits = byte (octeto).
- 16 bits = palabra (word).
- Octeto: 8 bits; tiene 256 posibilidades (2^8).
- Bit: 2 posibilidades (0 o 1).
- Memoria ROM: es de solo lectura, no volátil. Contiene programas para cargar e iniciar el arranque del ordenador y almacena información referente al hardware del equipo.
- Tipos de ROM y variantes programables:
- PROM: solo se programa una vez.
- EPROM: se borra con rayos ultravioleta.
- EEPROM y flash: memorias reescribibles eléctricamente.
Modos de direccionamiento
- Directo: en la instrucción, el campo del operando contiene la dirección en memoria donde se encuentra el operando.
- Indirecto: el campo del operando contiene una dirección de memoria en la que se encuentra la dirección efectiva del operando.
- Relativo: la dirección del dato que interviene en la instrucción se obtiene sumando a la dirección de la propia instrucción una cantidad fija.
Buses del sistema
- Bus de datos: transmite información entre CPU y periféricos.
- Bus de direcciones: identifica el dispositivo al que va destinada la información que se transmite por el bus de datos.
- Bus de control o de sistema: organiza y redirige hacia el bus pertinente la información.
Periféricos y modos de comunicación
- Simplex: comunicación en una sola dirección.
- Semidúplex (half-duplex): primero una dirección, luego la otra (comunicación alterna).
- Full duplex: ambas direcciones al mismo tiempo (comunicación simultánea).
Tipos de datos
- Según su flujo: entrada, intermedios, salida.
- Según su contenido: fijos, variables.
Notas finales
Se han corregido aspectos ortográficos y de redacción para facilitar la lectura y comprensión de los conceptos relacionados con hardware, software, memoria, buses y modos de direccionamiento.