Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Arquitectura de Las Computadoras

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 16

Arquitectura de las computadoras

Juan Alejandro Rosero

Brayan Ramirez

Wilfredy Beltrán Amaya

Edwin Camilo Calderón Angulo

2771097
QUÉ ES Y FUNCION DE LA COMPUTADORA

Es un aparato electrónico digital capaz de ejecutar comandos a partir de información suministrada


y devolver al usuario información a través de sus unidades de salida. Las funciones básicas de
una computadora pueden resumirse de la siguiente manera:

Almacenar datos y permitir su fácil recuperación: Las computadoras son herramientas dotadas de
una enorme capacidad de memorización de información, especialmente a través de sus unidades
de almacenamiento fijas (como el disco duro) y portátiles (como un pendrive).

Procesar grandes cantidades de información: Cuando una computadora está en funcionamiento


realiza miles de cálculos y ejecuta cientos de instrucciones, todo a grandes velocidades. Esto es
posible gracias a la potencia de sus microprocesadores, que efectúan millones de operaciones
matemáticas por segundo, ya que todo el software que existe se compone, en el fondo, de un
complejo sistema de cálculos y representaciones, cuyo nivel más básico es el código binario: un
conjunto de ceros y unos que permiten codificar el alfabeto y los números de manera formal.

Organizar la información y obtener datos nuevos a partir de ella: Es posible pensar las
computadoras como grandes y potentes calculadoras, capaces de recibir y enviar información,
pero también de organizarla y presentarla al usuario de acuerdo a criterios específicos. Así, es
posible usar una computadora para operaciones lógicas y deductivas que a una persona le tomaría
mucho tiempo y esfuerzo completar, tal y como hacemos cuando empleamos una hoja de cálculo
y le pedimos al sistema que construya gráficos con los datos suministrados.

Establecer comunicaciones remotas: Uno de los principales usos de las computadoras en la


actualidad tiene que ver con su capacidad de conectarse entre sí a través de una red informática,
lo cual otorga a la computadora acceso a información contenida en otras máquinas distantes
geográficamente.
Arquitectura de von Neumann

Se puede decir que la idea fundamental de von Neumann se apoya en el hecho que
una operación compleja normalmente se puede dividir como una secuencia ordenada de
operaciones más simples. En otras palabras, lo que propuso fue construir una máquina
capaz de ejecutar algoritmos en forma explícita. Para ello introdujo el concepto de
"programa almacenado" como una "secuencia lógicamente ordenada de instrucciones",
siendo las "instrucciones" las operaciones básicas que implementa el hardware a través de
sus circuitos lógicos.
Una Arquitectura de von Neumann tiene tres bloques constructivos básicos: la
Unidad Central de Proceso, la Memoria y la Entrada/Salida.
Las funciones de cada bloque son:
- CPU: se encarga de ejecutar los programas.
- Memoria: almacena el programa (conjunto de instrucciones ordenado
lógicamente) y los datos (operadores y resultados de la ejecución de las
instrucciones).
- Entrada/Salida: comunica el computador con el mundo exterior, permitiendo la
interacción con los usuarios y con otras computadoras.

Arquitectura Harvard
El término proviene de la computadora Harvard Mark I basada en relés, que almacenaba las
instrucciones sobre cintas perforadas (de 24 bits de ancho) y los datos en interruptores
electromecánicos. Este modelo, que utilizan los microcontroladores PIC, tiene la unidad central de
proceso (CPU) conectada a dos memorias (una con las instrucciones y otra con los datos) por
medio de dos buses diferentes.

Es una configuración de la computadora en la que los datos y las instrucciones de un programa se


encuentran en celdas separadas de memoria, que se pueden abordar de forma independiente.

Una de las memorias contiene solamente las instrucciones del programa (Memoria de Programa),
y la otra sólo almacena datos (Memoria de Datos).

Ambos buses son totalmente independientes, lo que permite que la CPU pueda acceder de forma
independiente y simultánea a la memoria de datos y a la de instrucciones. Como los buses son
independientes, éstos pueden tener distintos contenidos en la misma dirección y también distinta
longitud.
Función del software

El software también conocido como logicial es toda la parte digital, es decir las instrucciones y
comandos que son procesados por la computadora y se les conoce como sistema operativo.

Comprende un conjunto de componentes lógicos necesarios que hacen posibles tareas específicas
de un sistema informático. Por su parte los dos componentes principales del software son el
sistema operativo y los programas.

Además del software se necesita del hardware para hacer operativo un ordenador. El
primero envía las instrucciones y el segundo las ejecuta, algunos ejemplos de software son
Windows, Ubuntu, Fedora, Solari.

Por su parte, para ejemplificar los elementos del hardware hay que aclarar que se divide
en dos, el hardware básico que son las piezas imprescindibles como la pantalla, el teclado
y el hardware complementario que son los elementos no esenciales como el escáner o la
webcam.

Clasificación de software

Se dividen en:

○ Software de aplicación: son los programas que utilizas para realizar tarea específica,
como, por ejemplo, los procesadores de texto o las aplicaciones.

○ Software de sistema: incluye, los controladores de dispositivo, los utilitarios de sistema y


el sistema operativo.

○ Software de programación: son las herramientas digitales que sirven para la creación de
nuevos programas, o para el desarrollo de los ya existentes.
Función del hardware

El hardware son los elementos físicos que componen el ordenador; o sea, todas las partes que
podemos ver y tocar. Se trata de componentes eléctricos, electrónicos, electromecánicos y
mecánicos que facilitan el funcionamiento del ordenador, desde la pantalla, el teclado y el ratón
hasta los componentes internos como el disco duro o la placa base.

Diferencia del hardware y software

La principal diferencia entre el hardware y el software de un ordenador radica en que el hardware


está compuesto por elementos materiales que se pueden ver y tocar mientras que el software no
tiene una forma física, sino que responde a elementos digitales intangibles, como es el caso del
sistema operativo, los procesadores de texto, los reproductores de vídeo o los programas de
edición de imágenes.
partes del hardware de un ordenador

Procesamiento:Son los elementos del hardware de un ordenador que conforman el núcleo duro
del sistema cuya función principal consiste en procesar la información e interpretar y ejecutar las
instrucciones.

Almacenamiento: Son los componentes hardware de un ordenador que permiten guardar y


recuperar la información, ya se trate de soportes internos o portátiles. La memoria RAM, por
ejemplo, se encarga del almacenamiento temporal de la información mientras que el disco duro
almacena los datos de forma permanente.

Periféricos de entrada: Estos dispositivos, que pueden estar integrados en el ordenador o ser
removibles, permiten introducir la información para que el equipo se conecte con el exterior. Es el
caso del teclado, el ratón,

Periféricos de salida: Estos dispositivos, que también pueden estar integrados o ser removibles,
tienen la función de extraer o recuperar la información del ordenador transfiriendo los datos al
exterior. La pantalla, impresoras y altavoces son ejemplos de hardware de salida.

Periféricos mixtos:Estos elementos del hardware de un ordenador combinan indistintamente la


entrada y salida de información del sistema, como es el caso de las tarjetas de red, el módem o las
memorias USB.
Memoria ROM

cuando hablamos de memoria ROM (Read–Only Memory, es decir, Memoria de Sólo Lectura), nos
referimos a un tipo de almacenamiento empleado en computadores y otros dispositivos
electrónicos, que se caracteriza por ser únicamente de acceso para lectura y nunca para escritura,
es decir, que se la puede recuperar pero no modificar o intervenir.La memoria ROM es de acceso
secuencial y su presencia es independiente de la presencia de una fuente de energía . Como se ha
dicho, su contenido no puede modificarse, o al menos no de manera simple y cotidiana, y suele
contener información introducida en el sistema por el fabricante, de tipo básico, operativo o
primario.

¿Para qué sirve la memoria ROM?

La memoria ROM tiene dos usos principales, que son:

● Almacenamiento de software:Comúnmente, los ordenadores en la década de 1980 traían


todo su sistema operativo almacenado en ROM, para que los usuarios no pudieran
alterarlo por error e interrumpir el funcionamiento de la máquina. Aún hoy en día se la
utiliza para instalar el software de arranque o de funcionamiento más básico (el BIOS,
SETUP y POST, por ejemplo).
● Almacenamiento de datos:Dado que los usuarios no suelen tener acceso al ROM de un
sistema, se lo emplea para almacenar los datos que no requerirán de modificación alguna
en la vida del producto, como tablas de consulta, operadores matemáticos o lógicos y otra
información de índole técnica.

Tipos de memoria ROM

PROM: Programmable Read–Only Memory (Memoria de Sólo Lectura Programable), es de tipo


digital y puede ser programada una única vez, ya que cada unidad de memoria depende de un
fusible que se quema al hacerlo.

EPROM:Erasable Programmable Read–Only Memory (Memoria de Sólo Lectura Borrable y


Programable) es una forma de memoria PROM que puede borrarse al exponerse a luz ultravioleta
o altos niveles de voltaje, borrando la información contenida y permitiendo su reemplazo.

Memoria RAM

RAM (que significa memoria de acceso aleatorio) es la sigla en inglés con la que se conoce la
memoria de acceso aleatorio, que es el almacenamiento temporal de la computadora que da a las
aplicaciones un lugar para almacenar y acceder a los datos a corto plazo. Tener más RAM significa
que se puede acceder a más datos y leerlos casi al instante, en lugar de escribirlos en su unidad de
disco duro.

La RAM le permite que su computadora desempeñe la mayoría de las tareas diarias como cargar
aplicaciones, navegar en Internet, editar una hoja de cálculo o probar el juego más reciente. La
memoria también le permite cambiar rápidamente de una tarea a otra y recordar en qué punto de
cada tarea se encuentra.

Características de la memoria RAM

Es de libre acceso:El sistema accede a ella de manera aleatoria, es decir, sin un orden secuencial
establecido y del modo más rápido y ágil posible.

Funciona a corto plazo: Una vez reiniciado o apagado el sistema, la memoria RAM queda en
blanco para poder volverse a usar en el siguiente ciclo.
Determina la capacidad de cómputo simultáneo: Dado que es el lugar donde se van a ejecutar los
programas de la computadora, la cantidad de RAM del sistema determina cuántas cosas puede
hacer al mismo tiempo.

Es bidireccional: En la memoria RAM se pueden introducir o “escribir” datos, tanto como


extraerlos o “leerlos”, a diferencia de otros tipos de memoria, como la ROM.

Puede ser fija o extensible: En algunos sistemas, el monto de RAM está predeterminado y no
puede aumentarse, mientras que otros permiten añadir módulos nuevos para incrementar la
memoria del sistema

Tipos de memoria RAM

Memoria SRAM

Static Random Access Memory (Memoria Estática de Acceso Aleatorio) y se trata de un tipo de
memoria RAM sustentado en semiconductores y capaz de mantener los datos sin necesidad de
circuitos de refrescamiento.

Memoria DRAM

Su nombre es el acrónimo de Dynamic Random Access Memory (Memoria Dinámica de Acceso


Aleatorio), y es un tipo de memoria RAM que basa su tecnología en condensadores, que al perder
carga progresivamente requieren de un circuito de refrescamiento que revisa su carga y la repone.

Microprocesador

Se denomina microprocesador (o procesador) al circuito integrado de mayor complejidad de los


sistemas informáticos contemporáneos. Este circuito juega un papel análogo al cerebro en el
orden del sistema computacional.Los procesadores se encargan de los cálculos y formulaciones
necesarias para ejecutar los distintos programas que operan en un sistema, desde el sistema
operativo (que regula las funciones básicas de funcionamiento físico y digital) hasta las
aplicaciones ejecutadas por el usuario. Sin embargo, lo lleva a cabo mediante un lenguaje de bajo
nivel, es decir, mediante operaciones aritméticas, lógicas y accesos a la memoria informática.
Este tipo de circuitos semiconductores operan negando y permitiendo el paso a la corriente
eléctrica, conforme a los principios del código binario (0 negativo – 1 positivo). El nombre
“microprocesador” proviene de su gradual disminución de tamaño a medida que sus materiales se
hacen más eficientes, livianos y reducidos

Rendimiento del microprocesador

El rendimiento de los microprocesadores se mide tradicionalmente en megahertzios o, más


recientemente, en Gigahertz (entre 1,5 y 4), que no es otra cosa que la descripción en frecuencia
reloj de la cantidad de datos que un procesador puede calcular en una unidad de tiempo
determinada.

Esto es una medida particular del procesador en solitario ya que su desempeño general dependerá
en gran medida del resto de los componentes del sistema, como la Memoria RAM o el software

Arquitectura del microprocesador

Los microprocesadores realizan cálculos bajo un programa de control; en eso se parecen a


pequeñísimas calculadoras. En ese sentido, están compuestos por las siguientes partes:

● Encapsulado. Barrera plástica que rodea al silicio del microprocesador y que impide su
deterioro por contacto con el aire y los elementos (oxidación).

● Memoria caché. Un tipo de memoria ultravioleta que está dentro del procesador y es
empleada por éste para resolver operaciones previstas en su funcionamiento interno. Por
ende, está encapsulada dentro del mismo procesador y opera en varios niveles.

● Coprocesador matemático. Una parte del procesador especializada en la resolución de


cálculos matemáticos, es decir, su parte “lógica”.

● Registros. Un tipo de memoria interna del procesador que contiene instrucciones de


programación (32) disponibles para el control de su funcionamiento.

● Memoria. El lugar donde el procesador obtiene las instrucciones para ejecutar programas
y datos informáticos. No está propiamente dentro del procesador, pero le resulta
indispensable en su funcionamiento cotidiano.
● Puertos. Enlaces entre el procesador y el mundo externo, que operan de manera análoga a
una línea telefónica.

Unidad Central de Procesamiento (CPU)

Los microprocesadores forman parte del CPU de las computadoras: Unidad Central de
Procesamiento. Esto no es más que el núcleo informático del sistema, donde se centraliza todo el
flujo de información entre los distintos periféricos y los componentes centrales del sistema
informático. Así, el procesador vendría a ser el centro del centro de un computador.

Buses

Se llama “bus” a los mecanismos de comunicación que posee un procesador para conectarse con
el resto del chipset o los dispositivos periféricos. Estos pueden ser seriados (en serie) o paralelos
(en paralelo), de lo cual dependerá el modelo de transmisión de datos que sirva para agilizar la
transmisión y procesamiento de los datos.
Similitud de las computadoras del automóvil con las computadoras de
escritorio

Arquitectura básica: Tanto las ECUs de los vehículos como las computadoras normales utilizan
componentes básicos de hardware como procesadores, memoria RAM, almacenamiento (aunque
en el caso de las ECUs suele ser memoria flash), y otros periféricos como interfaces de
comunicación.

Sistema operativo: Aunque las ECUs a menudo no ejecutan sistemas operativos de propósito
general como Windows o Linux, tienen sistemas operativos embebidos diseñados para ejecutar las
funciones específicas del vehículo. Estos sistemas operativos son más simples y están optimizados
para aplicaciones de tiempo real y control

Componentes básicos de hardware:

● Procesadores: Tanto las ECUs como las computadoras normales tienen procesadores que
ejecutan instrucciones y procesan datos.

● Memoria: Ambas utilizan memoria RAM para almacenar datos temporalmente mientras
se ejecutan programas.

● Almacenamiento: Aunque con diferencias en el tipo (las ECUs utilizan principalmente


memoria flash), ambas tienen algún tipo de almacenamiento para guardar programas y
datos de manera permanente.

● Periféricos: Incluyen interfaces de entrada/salida (I/O) para interactuar con otros


dispositivos, como sensores, actuadores, pantallas, etc.

Software y sistemas operativos:

● Software: Tanto las ECUs como las computadoras normales ejecutan software para
realizar funciones específicas. En el caso de las ECUs, este software controla y supervisa
diversas funciones del vehículo, como el motor, la transmisión, los sistemas de frenado,
etc.

● Sistema operativo: Aunque las ECUs a menudo utilizan sistemas operativos embebidos
específicamente diseñados para aplicaciones en vehículos (como AUTOSAR en la industria
automotriz), comparten la noción de un sistema que gestiona recursos y ejecuta
programas.

Capacidad de procesamiento y almacenamiento:

● Las ECUs están diseñadas para manejar datos y ejecutar algoritmos en tiempo real,
priorizando la velocidad y la precisión sobre la capacidad de procesamiento complejo.
● Las computadoras normales tienen capacidades de procesamiento más potentes y
flexibles, adecuadas para una amplia gama de aplicaciones y usos generales.

Conectividad y redes:

● Ambas pueden estar conectadas a redes externas, aunque en el caso de las ECUs, la
conectividad suele estar más orientada a sistemas de comunicación dentro del vehículo o
con sistemas externos como diagnósticos a través de protocolos específicos (por ejemplo,
CAN bus).

También podría gustarte