0% encontró este documento útil (0 votos)
46 vistas21 páginas

Tema1 (1) Adfasdf

El documento describe la arquitectura de un ordenador, incluyendo sus componentes físicos y lógicos. Explica que los componentes físicos incluyen el procesador, memoria, almacenamiento y dispositivos de entrada/salida. Los componentes lógicos son el sistema operativo y software de aplicaciones. Describe que el procesador incluye la unidad de control y aritmética, y que la memoria incluye RAM, caché y ROM.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
46 vistas21 páginas

Tema1 (1) Adfasdf

El documento describe la arquitectura de un ordenador, incluyendo sus componentes físicos y lógicos. Explica que los componentes físicos incluyen el procesador, memoria, almacenamiento y dispositivos de entrada/salida. Los componentes lógicos son el sistema operativo y software de aplicaciones. Describe que el procesador incluye la unidad de control y aritmética, y que la memoria incluye RAM, caché y ROM.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Arquitectura de un Ordenador.

Componentes físicos y lógicos

 Procesador ................................................................................................................... 4

 Unidad de Control (UC) ................................................................................................. 5


 Unidad Aritmeticológica (UAL) ................................................................................... 6

 Memoria Principal .................................................................................................... 7

 Bus del Sistema .......................................................................................................... 9

 Ciclo de ejecución de una Instrucción ............................................................... 9

 Software de un ordenador ................................................................................. 11

 Información o datos del ordenador ................................................................ 11

 Tratamiento informático de la información ....................................................... 12


 Representación de la información ........................................................................... 13
 Código ASCII .................................................................................................................... 14
 Código UNICODE ............................................................................................................ 16

 Codificación de sistemas de numeración ...................................................... 17

 Sistema decimal: ............................................................................................................ 17


 Sistema binario: .............................................................................................................. 17
 Sistema octal: .................................................................................................................. 18
 Sistema hexadecimal: ................................................................................................... 18
 Conversión entre distintas bases de numeración .............................................. 18
• De cualquier base a decimal:.............................................................................................. 18
• De decimal a otra base: ....................................................................................................... 18
• Entre las bases 2, 4, 8 y 16: ............................................................................................ 19

1º Ciclo Medio de Servicios Microinformáticos en Red T1-1


Montaje y Mantenimiento de Equipos informáticos

La arquitectura de un ordenador es la forma en que se estructura y organiza física y

lógicamente todos los componentes que conforman una computadora. Los componentes

físicos incluyen todo el hardware que se encuentra dentro de la computadora, como la

placa base, procesador, memoria RAM, disco duro, tarjeta gráfica, entre otros.

Por otro lado, los componentes lógicos se refieren al software que se ejecuta en la

computadora, incluyendo el sistema operativo, las aplicaciones y programas. La interacción

entre los componentes físicos y lógicos es lo que permite que la computadora funcione

correctamente.

Es importante entender la arquitectura de un ordenador para poder entender cómo

funciona y cómo solucionar problemas que puedan surgir en su funcionamiento. En esta

tarea, se profundizará en los componentes físicos y lógicos que conforman la arquitectura

de una computadora.

Desde un punto teórico, la estructura de un ordenador se puede desglosar en tres niveles

de abstracción: hardware, sistema operativo y software de aplicaciones.

Hardware: el hardware de un ordenador se refiere a los componentes físicos que

componen el sistema, como la CPU, la memoria, el disco duro, la tarjeta madre, la

tarjeta de video, entre otros. Estos componentes están conectados mediante una

serie de buses, puertos y otros dispositivos que permiten la comunicación y

transferencia de datos entre ellos.

Sistema Operativo: el sistema operativo (SO) es el software que actúa como

intermediario entre el hardware y los programas de aplicación. Es el encargado de

gestionar los recursos del sistema, como la memoria, los dispositivos de

entrada/salida y la CPU. Además, proporciona una interfaz de usuario para que el

usuario pueda interactuar con el ordenador de manera intuitiva y eficiente.

Software de aplicaciones: el software de aplicaciones son programas que se ejecutan

en el sistema operativo y permiten al usuario realizar tareas específicas, como

procesar texto, navegar por Internet, editar imágenes, reproducir música, entre

otros. Estos programas utilizan los recursos del sistema (CPU, memoria, disco duro,

etc.) para realizar su tarea y se comunican con el sistema operativo para acceder a

los dispositivos de entrada/salida y otros recursos del sistema.

T1-2 1º Ciclo Medio de Servicios Microinformáticos en Red


Arquitectura de un Ordenador. Componentes físicos y lógicos

En conjunto, estos tres niveles de abstracción conforman la estructura de un ordenador

y permiten que el usuario pueda interactuar con la máquina de manera efectiva y realizar

una amplia variedad de tareas de manera eficiente.

Desde un punto de vista teórico, los componentes físicos del ordenador se pueden

clasificar en cuatro categorías principales:

Procesadores: son los componentes que realizan los cálculos y procesan los datos del

sistema. Los procesadores pueden ser de diferentes tipos, como la CPU (Unidad

Central de Procesamiento) que es la que realiza la mayoría de las operaciones en el

sistema, y las GPU (Unidades de Procesamiento Gráfico) que se encargan de procesar

la información visual.

Memoria: es el componente que almacena temporalmente los datos y programas que

están en uso en el sistema. La memoria se puede dividir en varias categorías, como

la memoria RAM (Random Access Memory) que es la memoria temporal del sistema,

la memoria caché que es una memoria de acceso rápido y la memoria ROM (Read-

Only Memory) que es una memoria no volátil utilizada para almacenar información

de arranque.

Almacenamiento: es el componente que almacena de forma permanente los datos y

programas del sistema. El almacenamiento puede ser de diferentes tipos, como los

discos duros que son dispositivos electromecánicos que almacenan información en

discos giratorios, los SSD (Solid State Drive) que utilizan memoria flash para

almacenar la información o los dispositivos de almacenamiento externo, como las

unidades flash USB.

Dispositivos de entrada y salida: son los componentes que permiten la interacción del

usuario con el sistema y la transferencia de datos hacia y desde el sistema. Los

dispositivos de entrada incluyen el teclado, el ratón, el escáner y el micrófono,

mientras que los dispositivos de salida incluyen la pantalla, la impresora, los altavoces

y los auriculares.

1º Ciclo Medio de Servicios Microinformáticos en Red T1-3


Montaje y Mantenimiento de Equipos informáticos

En resumen, estos componentes físicos del ordenador trabajan juntos para realizar

tareas complejas y permitir la interacción del usuario con el sistema. Cada uno de ellos

cumple una función específica y es esencial para el correcto funcionamiento del ordenador.

A continuación, explicamos con más detalle estos elementos.

El procesador es uno de los componentes más importantes del ordenador. Es el cerebro

del sistema y se encarga de realizar las operaciones y cálculos necesarios para ejecutar los

programas y aplicaciones que utiliza el usuario.

El procesador, también conocido como CPU (Unidad Central de Procesamiento), se

encuentra en la placa base del ordenador y se comunica con el resto de los componentes

a través del bus del sistema. El procesador está compuesto por varios elementos clave,

incluyendo:

Unidad de control (UC): es la parte del procesador que controla el flujo de datos y

las operaciones de la CPU. La unidad de control utiliza el registro de instrucciones

para buscar las instrucciones necesarias y determinar qué operaciones realizar.

Unidad aritmeticológica (ALU): es la parte del procesador que se encarga de realizar

las operaciones matemáticas y lógicas necesarias para ejecutar los programas y

aplicaciones. La ALU también realiza operaciones de comparación y toma de

decisiones.

Registros: son pequeñas áreas de almacenamiento dentro del procesador que se

utilizan para almacenar temporalmente datos e instrucciones.

Caché: es una memoria de acceso rápido que se encuentra dentro del procesador y

se utiliza para almacenar temporalmente datos e instrucciones que se utilizan con

frecuencia. Esto ayuda a mejorar el rendimiento del sistema, ya que reduce la

cantidad de tiempo que el procesador debe pasar buscando datos e instrucciones en

la memoria principal.

Frecuencia de reloj: se refiere a la velocidad a la que el procesador ejecuta las

instrucciones. La frecuencia de reloj se mide en GHz (Giga Hertz) y cuanto mayor

sea la frecuencia de reloj, más rápidamente puede ejecutar el procesador las

instrucciones.

T1-4 1º Ciclo Medio de Servicios Microinformáticos en Red


Arquitectura de un Ordenador. Componentes físicos y lógicos

Los procesadores modernos suelen tener múltiples núcleos, lo que les permite ejecutar

varias tareas al mismo tiempo. Esto se conoce como procesamiento en paralelo y permite

mejorar significativamente el rendimiento del sistema.

En resumen, el procesador es uno de los componentes más importantes del ordenador

y se encarga de realizar las operaciones y cálculos necesarios para ejecutar los programas

y aplicaciones que utiliza el usuario. Está compuesto por varios elementos clave, incluyendo

la unidad de control, la unidad aritmeticológica, los registros, la caché y la frecuencia de

reloj.

Unidad de Control (UC)

La unidad de control (UC) es una de las principales unidades funcionales de un

procesador de un

ordenador. Su función

principal es controlar y

coordinar todas las

operaciones del

procesador, lo que incluye

la gestión de la memoria, Ilustración 1: Esquema básico de Unidad de Control

la ejecución de instrucciones y la transferencia de datos. A continuación, se describen con

detalle las funciones y elementos que componen la UC (ver Ilustración 1):

Registro contador de programa: El registro contador de programa (PC, por sus siglas

en inglés de Program Counter) es un registro especial que se encuentra en la unidad

de control del procesador. Su función principal es mantener la dirección de memoria

de la siguiente instrucción a ejecutar. Cuando se inicia la ejecución de un programa,

el contador de programa se inicializa con la dirección de memoria de la primera

instrucción del programa. Después de que se ejecuta una instrucción, el valor del

contador de programa se actualiza para apuntar a la siguiente instrucción en la

secuencia.

Registro de instrucción: El registro de instrucción (IR, por sus siglas en inglés de

Instruction Register) es un registro que se encuentra en la unidad de control del


procesador. Su función principal es almacenar la instrucción actual que se está

ejecutando. La instrucción se carga en el registro de instrucción desde la memoria y

se decodifica en la siguiente etapa de la ejecución.

1º Ciclo Medio de Servicios Microinformáticos en Red T1-5


Montaje y Mantenimiento de Equipos informáticos

Decodificador: El decodificador es un circuito en la unidad de control del procesador

que se encarga de interpretar y decodificar las instrucciones que se encuentran en el

registro de instrucción. El decodificador determina qué operación se debe realizar y

qué datos se deben utilizar en esa operación. Luego, transmite esta información a

otros componentes del procesador para que puedan realizar la operación

correspondiente.

Secuenciador: El secuenciador es

un circuito en la unidad de

control del procesador que se

encarga de controlar la secuencia

de operaciones que se realizan en

el procesador. El secuenciador

utiliza la información

proporcionada por el

decodificador para determinar la

secuencia correcta de operaciones

y señales que se deben enviar a

otros componentes del procesador para realizar la operación correspondiente.

Reloj: El reloj es un circuito que se encuentra en la placa base del ordenador y se

utiliza para sincronizar las operaciones del procesador. El reloj proporciona una señal

de temporización constante que se utiliza para controlar la frecuencia a la que se

realizan las operaciones en el procesador. El reloj asegura que todas las operaciones

se realicen en el momento adecuado y que el procesador funcione de manera

sincronizada.

En resumen, la unidad de control es una parte crítica del procesador que se encarga de

coordinar y controlar todas las operaciones del procesador. Su función principal es

controlar el flujo de datos dentro del procesador y asegurarse de que las instrucciones se

ejecuten de manera eficiente y sin errores.

Unidad Aritmeticológica (UAL)

La unidad aritmeticológica (ALU, por sus siglas en inglés de Arithmetic Logic Unit) es

un componente del procesador que se encarga de realizar operaciones aritméticas y lógicas

en los datos que se procesan. Las funciones principales de la ALU son las siguientes:

T1-6 1º Ciclo Medio de Servicios Microinformáticos en Red


Arquitectura de un Ordenador. Componentes físicos y lógicos

Operaciones aritméticas: La ALU puede realizar operaciones como suma, resta,

multiplicación y división en los datos de entrada.

Operaciones lógicas: La ALU puede realizar operaciones lógicas como AND, OR, XOR,

y NOT en los datos de entrada.

Comparación de datos: La ALU también puede comparar los datos de entrada y

generar señales de estado para indicar si los datos son iguales, mayores o menores

entre sí.

Desplazamiento de bits: La ALU también puede realizar operaciones de

desplazamiento de bits para desplazar los bits de un valor de entrada hacia la

izquierda o hacia la derecha.

Componentes de la ALU:

Circuito operacional: Es el circuito principal que realiza las operaciones aritméticas y

lógicas en los datos de entrada.

Registros de entrada A y B: Son registros que almacenan los datos de entrada que

se van a procesar. Estos registros se cargan desde la memoria o desde otros

componentes del procesador.

Registro de estado: Es un registro Ilustración 2: Esquema básico de la U. Aritmético Lógica

que almacena información sobre el resultado de las operaciones realizadas por la

ALU. Por ejemplo, si se realizó una operación de comparación, el registro de estado

puede almacenar la señal que indica si los datos son iguales, mayores o menores entre

sí.

Registro acumulador: Es un registro especial que se utiliza para almacenar el

resultado de las operaciones aritméticas y lógicas realizadas por la ALU. El resultado

se almacena en el registro acumulador para que otros componentes del procesador

puedan acceder a él y utilizarlo en operaciones posteriores. El registro acumulador

también se utiliza para realizar operaciones de acumulación, en las que se suman

sucesivamente los valores de entrada para obtener un resultado final.

La memoria principal es un componente fundamental de un ordenador que se utiliza

para almacenar temporalmente datos y programas que están siendo utilizados por el

procesador. También se conoce como memoria RAM (Random Access Memory), debido a

1º Ciclo Medio de Servicios Microinformáticos en Red T1-7


Montaje y Mantenimiento de Equipos informáticos

su capacidad de acceso aleatorio

a cualquier ubicación de

memoria. La memoria principal

es esencial para el

funcionamiento de un

ordenador, ya que proporciona

un acceso rápido a los datos y

programas necesarios para

realizar tareas informáticas. La

memoria principal es una

memoria volátil, lo que significa

que pierde los datos


Ilustración 3: Esquema de la RAM
almacenados cuando se apaga el

ordenador, y su capacidad de almacenamiento puede variar en función del tipo y la

configuración del sistema.

Esquema básico de la memoria principal Ilustración 3:

Registro de dirección de memoria: Es un registro utilizado por el procesador para

almacenar temporalmente la dirección de memoria que desea acceder. Este registro

permite que el procesador acceda a la celda de memoria correcta de manera

eficiente.

Registro de intercambio con memoria: Es un registro utilizado para transferir datos

entre el procesador y la memoria principal. Cuando el procesador necesita leer o

escribir datos en la memoria principal, los datos se transfieren primero al registro

de intercambio con memoria antes de ser almacenados o recuperados de la memoria.

Selector de memoria: Es un componente que se utiliza para seleccionar la porción de

la memoria principal que se va a acceder. La memoria principal se puede dividir en

secciones para que cada sección tenga una función específica. El selector de memoria

se utiliza para determinar qué sección de la memoria se debe acceder.

Dirección de memoria: Es un número que identifica de forma única cada celda de

memoria en la memoria principal. Cuando el procesador necesita acceder a una celda

de memoria, proporciona su dirección y la memoria principal devuelve el contenido

de la celda correspondiente.

Celda de memoria: Es la unidad básica de almacenamiento en la memoria principal.

Cada celda de memoria contiene un conjunto de bits que representan un valor o un

T1-8 1º Ciclo Medio de Servicios Microinformáticos en Red


Arquitectura de un Ordenador. Componentes físicos y lógicos

dato. La información se almacena y se recupera de la memoria principal accediendo

a las celdas de memoria individuales a través de sus direcciones.

El bus de sistema es un conjunto de líneas de comunicación físicas que conectan los

diferentes componentes del sistema de un ordenador. Es una infraestructura de hardware

que permite la transferencia de datos y señales entre los distintos componentes, tales como

el procesador, la memoria, los dispositivos de entrada y salida, y otros periféricos. El bus

de sistema es crucial para el funcionamiento del ordenador, ya que permite que los

componentes del sistema se comuniquen entre sí y trabajen juntos de manera eficiente.

Hay varios tipos de buses de sistema, entre los cuales destacan:

Bus de datos: Es el conjunto de líneas que se utilizan para transferir datos entre los

diferentes componentes del sistema. Este tipo de bus es fundamental para la

comunicación entre el procesador y la memoria principal.

Bus de direcciones: Es el conjunto de líneas que se utilizan para identificar la ubicación

de la memoria o del dispositivo de E/S al que se accede. El procesador utiliza el bus

de direcciones para enviar una dirección de memoria o de E/S al controlador de

memoria o al controlador de E/S.

Bus de control: Es el conjunto de líneas que se utilizan para enviar señales de control

desde el procesador a los diferentes componentes del sistema. Estas señales de control

incluyen órdenes para leer o escribir en la memoria, así como señales de interrupción

y otras señales de control del sistema.

En resumen, el bus de sistema es una infraestructura de hardware esencial para el

funcionamiento de un ordenador moderno, ya que permite la transferencia de datos y

señales entre los diferentes componentes del sistema.

El ciclo de ejecución de una instrucción se refiere al proceso que sigue el procesador

para leer, interpretar y ejecutar una instrucción. A continuación, te explico cada una de

las etapas que conforman este ciclo:

Buscar la instrucción: La primera etapa del ciclo de ejecución es buscar la instrucción

en la memoria principal. El procesador utiliza el registro contador de programa (PC)

1º Ciclo Medio de Servicios Microinformáticos en Red T1-9


Montaje y Mantenimiento de Equipos informáticos

para determinar la dirección de memoria de la siguiente instrucción que debe

ejecutar. La dirección de memoria se coloca en el bus de direcciones y se envía a la

memoria principal para obtener la instrucción.

Decodificar la instrucción: Una vez que se ha obtenido la instrucción, el procesador

la decodifica para determinar la operación que debe realizar y los operandos que

debe utilizar. Esta etapa es crítica para el correcto funcionamiento del procesador,

ya que se deben interpretar correctamente las instrucciones para que se realice la

operación correcta.

Obtener los operandos: Después de decodificar la instrucción, el procesador debe

obtener los operandos necesarios para realizar la operación. Los operandos se

encuentran en la memoria principal o en los registros del procesador.

Ejecutar la operación: Con los operandos obtenidos, el procesador realiza la operación

especificada por la instrucción. Esto puede incluir operaciones aritméticas, lógicas, de

transferencia de datos, entre otras.

Escribir los resultados: Finalmente, el resultado de la operación se escribe en la

memoria principal o en los registros del procesador. Si la operación incluye una

transferencia de datos, entonces los datos se escriben en la dirección de memoria

especificada en la instrucción.

Una vez que se ha completado el ciclo de ejecución, el procesador repite este proceso

para la siguiente instrucción en la secuencia. Es importante destacar que este proceso se

realiza a una velocidad extremadamente rápida, lo que permite al procesador ejecutar

millones de instrucciones por segundo.

La parte lógica del ordenador, también conocida como software, es la colección de

programas, datos y archivos que se utilizan para controlar el hardware del ordenador y

realizar tareas específicas.

T1-10 1º Ciclo Medio de Servicios Microinformáticos en Red


Arquitectura de un Ordenador. Componentes físicos y lógicos

El software de ordenador se refiere a los programas y aplicaciones que se utilizan para

controlar y gestionar el hardware del sistema, y para realizar diversas tareas y funciones

en el ordenador. A continuación, se presentan los diferentes tipos o clases de software que

existen:

Software de sistema: Este tipo de software se encarga de gestionar y controlar los

recursos del sistema, incluyendo el hardware, el sistema operativo, los controladores

de dispositivos y las utilidades del sistema. Algunos ejemplos de software de sistema

son Windows, macOS, Linux, Unix, iOS, Android, entre otros.

Software de programación: Este tipo de software se utiliza para crear, desarrollar y

programar aplicaciones de software. Incluye lenguajes de programación, editores de

código fuente, compiladores, depuradores y otros tipos de herramientas de

programación.

Software de aplicación: Este tipo de software es utilizado por los usuarios finales para

realizar tareas específicas en el ordenador, como procesamiento de texto, hojas de

cálculo, presentaciones, navegación web, correo electrónico, edición de audio y video,

diseño gráfico, entre otros. Algunos ejemplos de software de aplicación son Microsoft

Office, Adobe Creative Suite, Google Chrome, Mozilla Firefox, VLC Media Player,

entre otros.

Software de utilidades: Este tipo de software se utiliza para realizar tareas específicas

de mantenimiento y gestión del sistema, como la limpieza del disco duro, la

desfragmentación del disco, la copia de seguridad y restauración de archivos, el

escaneo en busca de virus y malware, entre otras. Algunos ejemplos de software de

utilidades son CCleaner, Norton Antivirus, Acronis True Image, entre otros.

Software de entretenimiento: Este tipo de software se utiliza para la diversión y el

entretenimiento del usuario, como videojuegos, música, películas y programas de

televisión, libros electrónicos y otros tipos de contenido multimedia. Algunos ejemplos

de software de entretenimiento son Steam, Spotify, Netflix, Kindle, entre otros.

La información o datos en un ordenador se refiere a cualquier tipo de información que

se almacena en la memoria del ordenador, ya sea temporal o permanentemente. Estos

1º Ciclo Medio de Servicios Microinformáticos en Red T1-11


Montaje y Mantenimiento de Equipos informáticos

datos pueden incluir texto, imágenes, audio, video, programas de software, archivos y

cualquier otro tipo de información que se pueda almacenar digitalmente.

En un nivel más técnico, la información se almacena en el ordenador en forma de bits

y bytes. Un bit es la unidad más pequeña de almacenamiento de información, que puede

tener dos valores posibles, 0 o 1. Un byte está formado por 8 bits y puede representar

256 valores diferentes, lo que permite codificar una amplia gama de información.

La información se puede introducir en el ordenador mediante dispositivos de entrada,

como el teclado, el ratón, el escáner, el micrófono y otros dispositivos. Luego, la

información se procesa por la unidad central de procesamiento (CPU) y se almacena en la

memoria del ordenador, que puede ser la memoria RAM temporal o la memoria de

almacenamiento permanente como el disco duro o la memoria flash.

La información se puede acceder y utilizar en el ordenador mediante programas de

software, que procesan y manipulan los datos de diversas maneras para realizar tareas

específicas. Por ejemplo, un procesador de texto puede manipular los datos de texto para

crear un documento, mientras que un programa de edición de imágenes puede manipular

los datos de imagen para crear o editar una imagen.

En resumen, la información o datos del ordenador son cualquier tipo de información

que se almacena digitalmente en la memoria del ordenador y se procesa y manipula

mediante programas de software para realizar diversas tareas.

Tratamiento informático de la información

El tratamiento informático de la información es el proceso mediante el cual la

información se procesa y se transforma utilizando dispositivos y programas de ordenador.

Este proceso se divide en varias etapas, que incluyen la entrada de datos, el procesamiento,

el almacenamiento, la salida y la transmisión de la información.

La entrada de datos es el proceso de introducir información en el sistema informático

mediante dispositivos de entrada, como el teclado, el ratón, el escáner, el micrófono, entre

otros. Una vez que los datos se introducen en el sistema, el procesamiento de la información

se lleva a cabo por la CPU y otros componentes del sistema informático, utilizando

programas de software específicos para realizar tareas específicas.

El almacenamiento de la información se refiere a la capacidad del sistema informático

para guardar y acceder a los datos almacenados. La información se almacena en

T1-12 1º Ciclo Medio de Servicios Microinformáticos en Red


Arquitectura de un Ordenador. Componentes físicos y lógicos

dispositivos de almacenamiento como la memoria RAM, el disco duro, la memoria USB y

otros dispositivos.

La salida de datos es el proceso mediante el cual el sistema informático presenta los

resultados del procesamiento de datos en una forma utilizable para el usuario. Por ejemplo,

la salida de datos puede ser una impresión de un documento, una imagen en una pantalla,

un archivo de audio o un archivo de vídeo.

La transmisión de datos se refiere al proceso de enviar información a través de redes

de ordenadores, como Internet, para su uso por otros usuarios o sistemas informáticos.

En resumen, el tratamiento informático de la información es un proceso clave para la

realización de tareas informáticas y se lleva a cabo a través de varias etapas que incluyen

la entrada, procesamiento, almacenamiento, salida y transmisión de la información. Este

proceso se realiza utilizando una variedad de dispositivos y programas de software

específicos.

Representación de la información

En los ordenadores, la información se representa mediante combinaciones de dígitos

binarios (unos y ceros). Estos dígitos binarios, también conocidos como bits, se utilizan para

representar cualquier tipo de información, ya sea texto, imágenes, sonidos o vídeos.

La unidad básica de información en los ordenadores es el bit, que puede tener un valor

de 0 o 1. Un conjunto de ocho bits se llama byte y se utiliza para representar caracteres

en texto y otros tipos de información.

Los ordenadores también utilizan sistemas de numeración para representar los valores

de los datos. El sistema binario es el sistema de numeración utilizado por los ordenadores,

ya que se basa en la representación de los datos mediante combinaciones de dígitos

binarios.

Además, los ordenadores utilizan diferentes tipos de codificación para representar la

información en diferentes formatos. Por ejemplo, la codificación ASCII se utiliza para

representar caracteres en texto, mientras que la codificación RGB se utiliza para

representar colores en imágenes y vídeos.

En resumen, la información en los ordenadores se representa mediante combinaciones

de dígitos binarios y se utiliza el sistema binario para representar los valores de los datos.

Los diferentes tipos de información se representan mediante diferentes tipos de

codificación, como ASCII y RGB.

1º Ciclo Medio de Servicios Microinformáticos en Red T1-13


Montaje y Mantenimiento de Equipos informáticos

Código ASCII

El código ASCII (American Standard Code for Information Interchange) es un conjunto

de códigos numéricos utilizados para representar caracteres en el alfabeto latino, como

letras, números, signos de puntuación y otros caracteres especiales. Fue desarrollado en la

década de 1960 y se ha convertido en el estándar de codificación de caracteres más

utilizado en los ordenadores.

El código ASCII utiliza un conjunto de 7 bits (128 caracteres) para representar los

caracteres, aunque se ha extendido a un conjunto de 8 bits (256 caracteres) para incluir

caracteres adicionales y caracteres de otros idiomas.

En el código ASCII, cada carácter se representa mediante un número decimal que va

desde 0 hasta 127 (o 255 en la versión extendida de 8 bits). Por ejemplo, la letra "A" se

representa por el número decimal 65, la letra "a" por el número decimal 97, el signo de

exclamación por el número decimal 33, y así sucesivamente.

En el conjunto de caracteres ASCII, se divide en los siguientes subgrupos:

los primeros 32 caracteres (del 0 al 31) se reservan para caracteres de control como

el salto de línea, retorno de carro, tabulador, etc.

El resto de los caracteres (hasta el 128) se dividen en cuatro grupos:

 Letras mayúsculas: A-Z (65-90)

 Letras minúsculas: a-z (97-122)

 Números: 0-9 (48-57)

 Signos de puntuación y símbolos especiales: por ejemplo, !, @, #, $, %, &, *, (, ),


-, _, +, =, {, }, [, ], |, , ;, :, ", ', <, >, ?, /, `, ~, etc.

En el conjunto ASCII extendido, además de los caracteres del conjunto ASCII básico,

se agregan caracteres adicionales para soportar otros idiomas y símbolos especiales.

Por ejemplo, el conjunto de caracteres ISO-8859-1 incluye caracteres adicionales

para idiomas europeos, mientras que el conjunto de caracteres Windows-1252

incluye caracteres adicionales utilizados en los sistemas operativos de Microsoft

Windows.

 Estos caracteres adicionales se organizan en bloques de caracteres, como el bloque


de caracteres latinos, el bloque de caracteres cirílicos, el bloque de caracteres
griegos, etc.

T1-14 1º Ciclo Medio de Servicios Microinformáticos en Red


Arquitectura de un Ordenador. Componentes físicos y lógicos

El código ASCII es utilizado por los sistemas operativos, editores de texto, programas

de correo electrónico, navegadores web y muchos otros tipos de software. También es

compatible con una amplia variedad de dispositivos de entrada y salida, como teclados,

monitores e impresoras.

código EBCDIC
EBCDIC (Extended Binary Coded Decimal Interchange Code) es un conjunto de

caracteres que fue desarrollado por IBM en la década de 1960 para ser utilizado en sus

sistemas mainframe. Al igual que el código ASCII, EBCDIC se utiliza para representar

caracteres alfanuméricos y especiales mediante combinaciones de bits.

A diferencia del código ASCII, que utiliza una codificación de 7 bits para representar

cada carácter, EBCDIC utiliza una codificación de 8 bits, lo que permite representar un

conjunto de caracteres más amplio. EBCDIC también se utiliza para representar caracteres

de idiomas que no se soportan en ASCII, como el japonés y el chino tradicional.

El conjunto de caracteres EBCDIC consta de 256 caracteres, incluyendo letras

mayúsculas y minúsculas, números, signos de puntuación y otros caracteres especiales. La

mayoría de los sistemas informáticos modernos utilizan el código ASCII o Unicode en lugar

de EBCDIC, pero algunos sistemas heredados todavía utilizan EBCDIC.

El conjunto de caracteres en EBCDIC se divide en varias categorías:

Letras mayúsculas: A, B, C, ..., Z

Letras minúsculas: a, b, c, ..., z

Números: 0, 1, 2, ..., 9

Signos de puntuación: . (punto), , (coma), ; (punto y coma), : (dos puntos), ' (comilla

simple), " (comillas dobles), - (guion), _ (guion bajo), / (barra diagonal), \ (barra

invertida), | (barra vertical), ! (exclamación), ? (interrogación), ( (paréntesis

izquierdo), ) (paréntesis derecho), { (llave izquierda), } (llave derecha), [ (corchete

izquierdo), ] (corchete derecho), < (menor que), > (mayor que), # (numeral), @

(arroba), $ (dólar), % (porcentaje), & (ampersand), ^ (símbolo de acento circunflejo),

` (acento grave), ~ (tilde)

Caracteres de control: caracteres no imprimibles que se utilizan para controlar el

flujo de datos en el sistema, como el carácter de inicio de encabezado (SOH), el

carácter de fin de encabezado (EOT), el carácter de retorno de carro (CR), el carácter

de avance de línea (LF), etc.

1º Ciclo Medio de Servicios Microinformáticos en Red T1-15


Montaje y Mantenimiento de Equipos informáticos

La división de caracteres en EBCDIC es similar a la división en ASCII, pero con algunas

diferencias en los caracteres de control y algunos signos de puntuación.

Código UNICODE

Unicode es un estándar de codificación de caracteres que tiene como objetivo unificar

la representación de todos los sistemas de escritura utilizados en el mundo. A diferencia

de los códigos ASCII y EBCDIC que solo representan caracteres en inglés y algunos símbolos

comunes, Unicode tiene un rango mucho más amplio de caracteres, incluyendo letras y

símbolos de todos los idiomas escritos del mundo, así como también símbolos matemáticos,

musicales y otros símbolos especializados.

Unicode utiliza una codificación de 16 bits, lo que permite la representación de hasta

65.536 caracteres diferentes. Esto es suficiente para cubrir la mayoría de los idiomas

escritos del mundo, pero algunos idiomas requieren más caracteres de los que se pueden

representar con 16 bits. Por esta razón, Unicode también proporciona una codificación de

32 bits que permite la representación de hasta 1.114.112 caracteres diferentes.

La ventaja de Unicode es que permite la creación de textos multilingües y la

comunicación entre diferentes sistemas y aplicaciones informáticas de diferentes idiomas

sin tener que preocuparse por la compatibilidad de los códigos de caracteres.

Unicode se divide en varias categorías de caracteres, que incluyen:

Caracteres básicos: Estos son los caracteres más comunes y se representan mediante

un solo punto de código de 16 bits. Incluyen letras mayúsculas y minúsculas, dígitos,

signos de puntuación, símbolos matemáticos y otros símbolos comunes.

Caracteres complementarios: Estos caracteres se representan mediante dos puntos

de código de 16 bits y se utilizan para representar caracteres que no caben en los

65.536 caracteres básicos. Estos caracteres incluyen algunos caracteres chinos,

japoneses y coreanos, así como algunos caracteres matemáticos y de música.

Caracteres suplementarios: Estos caracteres se representan mediante un solo punto

de código de 32 bits y se utilizan para representar caracteres raros o poco comunes

que no se pueden representar mediante los 16 bits de los caracteres básicos o

complementarios. Estos caracteres incluyen algunos idiomas indios, antiguas

escrituras mesopotámicas y jeroglíficos egipcios, entre otros.

Caracteres privados: Estos caracteres son definidos por usuarios y organizaciones

específicas y no son parte del estándar Unicode oficial. Se representan mediante

T1-16 1º Ciclo Medio de Servicios Microinformáticos en Red


Arquitectura de un Ordenador. Componentes físicos y lógicos

puntos de código específicos y se utilizan para representar caracteres personalizados

utilizados en aplicaciones específicas.

La codificación de sistemas de numeración se refiere a la forma en que se representan

los números en una computadora. Aunque los sistemas de numeración como el decimal,

binario, octal y hexadecimal se utilizan comúnmente para representar números, una

computadora no entiende números en estos formatos. Por lo tanto, se requiere una

codificación especial para representar números en una computadora.

La codificación de sistemas de numeración más comúnmente utilizada es la codificación

binaria, en la que los números se representan mediante una serie de bits (dígitos binarios)

que solo pueden tomar dos valores, 0 o 1. En esta codificación, cada dígito decimal se

representa mediante una combinación de bits. Por ejemplo, el número decimal 5 se

representa como "101" en binario, mientras que el número decimal 10 se representa

como "1010".

Otras codificaciones comunes incluyen el código Gray y el código BCD (Binary Coded

Decimal). El código Gray es una codificación en la que dos números consecutivos solo

difieren en un bit. El código BCD es una codificación en la que cada dígito decimal se

representa mediante un grupo de cuatro bits binarios.

En general, las computadoras utilizan la codificación binaria para representar números,

pero los humanos a menudo usamos otros sistemas de numeración más fáciles de leer y

entender, como el decimal, el octal y el hexadecimal.

Sistema decimal:

El sistema decimal es el sistema de codificación numérica más comúnmente utilizado y

se basa en la representación de números utilizando diez símbolos numéricos diferentes: 0,

1, 2, 3, 4, 5, 6, 7, 8 y 9. Este sistema se utiliza en la mayoría de las operaciones

aritméticas cotidianas.

Sistema binario:

El sistema binario se basa en la representación de números utilizando dos símbolos

numéricos diferentes: 0 y 1. Este sistema se utiliza comúnmente en la electrónica digital

1º Ciclo Medio de Servicios Microinformáticos en Red T1-17


Montaje y Mantenimiento de Equipos informáticos

y la informática, ya que los dispositivos electrónicos sólo pueden reconocer dos estados

eléctricos distintos.

Sistema octal:

El sistema octal se basa en la representación de números utilizando ocho símbolos

numéricos diferentes: 0, 1, 2, 3, 4, 5, 6 y 7. Este sistema se utiliza comúnmente en la

programación de sistemas informáticos y en la electrónica.

Sistema hexadecimal:

El sistema hexadecimal se basa en la representación de números utilizando dieciséis

símbolos numéricos diferentes: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F. Este sistema

se utiliza comúnmente en la programación de sistemas informáticos y en la representación

de colores en gráficos digitales.

Conversión entre distintas bases de numeración

Los sistemas de numeración son diferentes formas de representar números. Los más

comunes son el sistema decimal (base 10), el binario (base 2), el octal (base 8) y el

hexadecimal (base 16). Para convertir un número de una base a otra, se necesita conocer

el valor posicional de cada dígito en la base original y en la base de destino.

De cualquier base a decimal:

Para convertir un número de cualquier base a decimal, se multiplica cada dígito por su

valor posicional y se suman los resultados. Por ejemplo, el número binario 1010 se

convierte a decimal de la siguiente manera:

(1 x 2^3) + (0 x 2^2) + (1 x 2^1) + (0 x 2^0) = 8 + 0 + 2 + 0 = 10

De decimal a otra base:

Para convertir un número decimal a otra base, se divide sucesivamente entre la base

de destino y se escriben los residuos de las divisiones en orden inverso. Por ejemplo, el

número decimal 42 se convierte a binario de la siguiente manera:

 42 / 2 = 21 residuo 0

T1-18 1º Ciclo Medio de Servicios Microinformáticos en Red


Arquitectura de un Ordenador. Componentes físicos y lógicos

 21 / 2 = 10 residuo 1

 10 / 2 = 5 residuo 0

 5 / 2 = 2 residuo 1

 2 / 2 = 1 residuo 0

 1 / 2 = 0 residuo 1

Entonces, el número binario equivalente es 101010.

Entre las bases 2, 4, 8 y 16:

La conversión entre estas bases es sencilla ya que son potencias de 2. Para convertir de

una base a otra, se agrupan los dígitos de la base original en grupos de la longitud de la

potencia de la base de destino. Luego, se convierten cada grupo a la nueva base utilizando

las reglas anteriores. Por ejemplo, el número binario 11011011 se convierte a

hexadecimal de la siguiente manera:

11 01 10 11 -> 3 1 2 B -> 3 1 2 B (hexadecimal)

En este caso, se agruparon los dígitos en grupos de 4 (la potencia de 2 más cercana a

16). Luego, se convirtieron cada grupo a hexadecimal utilizando la tabla de equivalencias.

Sistema Base 4
Octal Hexadecimal Decimal
binario (cuaternario)
0000 0 0 0 0
0001 1 1 1 1
0010 2 2 2 2
0011 3 3 3 3
0100 10 4 4 4
0101 11 5 5 5
0110 12 6 6 6
0111 13 7 7 7
1000 20 10 8 8
1001 21 11 9 9
1010 22 12 A 10
1011 23 13 B 11
1100 30 14 C 12
1101 31 15 D 13
1110 32 16 E 14
1111 33 17 F 15
Tabla 1: Tabla de equivalencias entre base 2, 4, 8 16 y decimal

Es importante tener en cuenta que cada dígito en el sistema cuaternario equivale a 2

bits en el sistema binario, cada dígito en el sistema octal equivale a 3 bits en el sistema

binario y cada dígito en el sistema hexadecimal equivale a 4 bits en el sistema binario.

1º Ciclo Medio de Servicios Microinformáticos en Red T1-19

También podría gustarte