Está en la página 1de 19

INGENIERÍA EN SISTEMAS COMPUTACIONALES

MATERIA: ARQUITECTURA DE COMPUTADORAS

ALUMNO:

JUAN CARLOS CHIPOL FISCAL

DOCENTE: LILY ALEJANDRA MEDRANO MENDOZA

PERIODO: AGOSTO-DICIEMBRE 2021


INTRODUCCION

La arquitectura de computadoras es el diseño conceptual y la


estructura operacional fundamental de un sistema que conforma una
computadora. Es decir, es un modelo y una descripción funcional de los
requerimientos y las implementaciones de diseño para varias partes de
una computadora, con especial interés en la forma en que la unidad
central de proceso (CPU) trabaja internamente y accede a las
direcciones de memoria. El computador es una máquina capaz de
interpretar y ejecutar una serie de instrucciones. Está constituido por un
conjunto de bloques lógicos electrónicos, comunicados entre si
mediante conectores de líneas o buces e interruptores, gobernados por
unos controladores.

OBJETIVOS
Conocer la organización básica de una computadora digital, sus
principales componentes y el conjunto de instrucciones del
microprocesador como medio de interacción entre la computadora y su
medio ambiente.
FUNCIONES QUE DESEMPEÑAN CADA BLOQUE FUNCIONAL DE
LA ARQUITECTURA BÁSICA DE UN SISTEMA DE CÓMPUTO

• Arquitecturas
• Tipos
• Características
• Funcionalidad(Alu,Unidad de control, Registros y Buses internos.)

CPU

La clasificación más común de los diferentes tipos de cpu existentes

Por núcleos

• Cpu de un núcleo

• Cpu de dos núcleos

• Cpu de cuatro núcleos

• Cpu de seis y ocho núcleos

Por tamaño

• Cpu de torre

• Cpu mini torre

• Cpu semitorre

• Cpu barebone o cpu barebón

Buses internos

• Bus paralelo: Es un bus en el cual los datos son enviados por bytes al
mismo tiempo, con la ayuda de varias líneas que tienen funciones fijas.
• Bus serie: En este los datos son enviados, bit a bit y se reconstruyen por
medio de registros o rutinas de software.

Alu
Es un circuito digital que calcula operaciones aritméticas (como suma, resta,
multiplicación, etc.) y operaciones lógicas (si, y, o, no), entre valores
(generalmente uno o dos) de los argumentos.

Unidad de control

Su función es buscar las instrucciones en la memoria principal, decodificarlas


(interpretación) y ejecutarlas, empleando para ello la unidad de proceso. Existen
dos tipos de unidades de control: las cableadas, usadas generalmente en
máquinas sencillas, y las micro programadas, propias de máquinas más
complejas.

Registros

Necesita almacenar instrucciones y datos temporalmente mientras una instrucción


está siendo ejecutada. En otras palabras, la CPU necesita una pequeña memoria
interna.
MEMORIA

• Memoria Cache

• Memoria Principal Semiconductora

• Conceptos Básicos del manejo de la memoria

1.- Memoria cache


Literalmente, se trata de una palabra en francés que quiere decir “escondido” u
“oculto”. Su función, es mantener de manera temporal y accesible aquellos datos
que son requeridos por el sistema para realizar determinadas funciones o tareas.

2.- Memoria principal semiconductora


En computadores antiguos, la forma más común de almacenamiento de acceso
aleatorio para la memoria principal consistía en una matriz de pequeños anillos
ferro-magnéticos denominados núcleos.

3.- Conceptos Básicos del manejo de la memoria

Una memoria es un dispositivo que puede mantenerse en por lo menos dos


estados estables por un cierto periodo de tiempo. Cada uno de estos estados
estables puede utilizarse para representar un bit. A un dispositivo con la capacidad
de almacenar por lo menos un bit se le conoce como celda básica de memoria. El
número de bits que puede almacenar cada localidad de memoria es conocido
como el ancho de palabra de la memoria.
MANEJO DE ENTRADA Y SALIDA

• La E/S se implementa mediante dispositivos periféricos y es un elemento


que permiten la transferencia de información entre la CPU y el mundo
exterior.

• Un módulo de E/S puede controlar varios dispositivos externos.

• El módulo de E/S también almacena datos temporalmente debido a las


diferencias de velocidades entre los periféricos y el CPU o la memoria.

• Los términos “controlador”, “procesador de E/S” y “módulo de E/S” son


equivalentes. La diferencia radica en su complejidad.

Entradas y salidas programadas


El CPU tiene el control absoluto de la operación de E/S: inicia y lleva a cabo la
transferencia. La CPU está dedicándose por completo a realizar la operación de
E/S: realiza tanto la comprobación de estado como la transferencia y la
inicialización: poco eficiente.
Entradas y Salidas Mediante Interrupciones

Funcionamiento

• El procesador ejecuta instrucciones de un programa. Al finalizar cada


instrucción comprueba si se ha producido una interrupción.
• En caso afirmativo se salva el estado actual del programa (contador del
programa y registros) y se salta a ejecutar la rutina de servicio
correspondiente.
• La rutina de servicio efectúa las operaciones apropiadas en la E/S para
realizar la transferencia de datos solicitada.
• Al finalizar la rutina de servicio se recupera el estado de la CPU y se
continúa ejecutando el programa que se estaba ejecutando antes de la
interrupción.

Acceso directo a memoria

• El DMA (Direct Memory Access) es un procesador/controlador especializado


en transferencias “muy grandes “desde periféricos a memoria y viceversa.

• Es programable. La CPU no realiza ninguna tarea (salvo programar el DMA)


ya que la inicialización y transferencia son gobernadas por el periférico.
BUSES

Buses
El bus es un dispositivo en común entre dos o más dispositivos, si dos dispositivos
transmiten al mismo tiempo señales las señales pueden distorsionarse y
consecuentemente perder información. Por dicho motivo existe un arbitraje para
decidir quién hace uso del bus. Los buses son casi todos esos caminos que se ven
en las tarjetas madre

Tipos De Buses

• Bus de datos

Por estas líneas se transfieren los datos, pueden ser de 8, 16, 32 o más
líneas, lo cual nos indica cuantos datos podemos transferir al mismo
tiempo, y es muy influyente en el rendimiento del sistema.

• Bus de direcciones

Por estas líneas se envía la dirección a la cual se requiere hacer referencia


para una lectura o escritura.

• Bus de control

Estas líneas son utilizadas para controlar el uso del bus de control y del bus
de datos. Se transmiten órdenes y señales de temporización.
Jerarquía de buses

• Bus Interno: Es el nivel más alto en la jerarquía. Es el bus que comunica


las partes internas del procesador.
• Bus del Procesador: Es usado para enviar información desde y hacia el
procesador.
• Bus del Caché: Es un bus dedicado que se tiene en algunas arquitecturas
para acceder el caché. En otras arquitecturas el caché se conecta
directamente al bus de memoria.
• Bus de Memoria: Este bus conecta la memoria al procesador. En algunos
sistemas los buses de memoria y del procesador son básicamente los
mismos.

Bus local

Este es un bus de alta velocidad de entrada/salida y es usado para conectar


periféricos cuyo desempeño es crítico (tarjetas de video, discos, redes de alta
velocidad) con la memoria y el procesador. Los más conocidos son los buses
VESA y PCI.

Bus estándar

El Bus estándar de E/S: Este es un bus usado para conectar dispositivos de E/S
de baja velocidad (ratón, módems, tarjetas de sonido).
INTERRUPCIONES

• Interrupción externa

• Interrupción de programa

• Interrupción internas

1.- Interrupción externa

Las interrupciones externas provienen de dispositivos de entrada y salida (E/S), de


un dispositivo de temporización, de un circuito que monitorea la fuente de
almacenamiento o de cualquier otra fuente externa.

2.- Interrupción de programa

Son aquellas que son programables y que podemos cambiar. Las interrupciones
de software podemos llegar a manejarlas y por ello el ensamblador nos
proporciona una instrucción que nos permita poner en funcionamiento una
determinada rutina de interrupción; esta instrucción es INT.

3.- Interrupción internas

Son aquellas provocadas dentro del propio procesador por una situación anormal
de funcionamiento de alguna de sus partes. Las interrupciones internas surgen
debido a la utilización ilegal o errónea de una instrucción o datos.[1]

CLASIFICACION DE LA ARQUITECTURA GENERAL DE EQUIPO DE


COMPUTO

La arquitectura de una computadora explica la situación de sus componentes y


permite determinar las posibilidades de un sistema informático, con una
determinada configuración, pueda realizar las operaciones para las que se va a
utilizar. La arquitectura básica de cualquier ordenador completo está formada por
solo 5 componentes básicos: procesador, memoria RAM, disco duro, dispositivos
de entrada/salida y software.

Estructura general de una computadora.

• CPU (por el acrónimo en inglés de central processing unit) : La unidad


central de proceso es el corazón del computador. Controla el flujo de datos,
los procesa, y gobierna el secuencia miento de las acciones en todo el
sistema. Para ello necesita un oscilador externo o reloj que sincroniza las
operaciones y marca la velocidad de proceso, este va marcando la
evolución del CPU y mide su velocidad de funcionamiento; en forma no
afortunada la frecuencia del reloj del CPU viene limitada por la tecnología
del CPU y del computador completo ya dependiendo de los periféricos, sus
tarjetas gráficas, memorias, etc. Por lo tanto, el uso excesivo de los
recursos que tenga la computadora puede resultar un sobrecalentamiento
que deteriore parcial o totalmente la CPU.

• Memoria: es la responsable del almacenamiento de datos.

• Entrada/Salida: transfiere datos entre el entorno exterior y el computador.


En él se encuentran los controladores de periféricos que forman la interfaz
entre los periféricos, la memoria y el procesador.
• Sistema de interconexión: Buses; es el mecanismo que permite el flujo de
datos entre la CPU, la memoria y los módulos de entrada/salida. Aquí se
propagan las señales eléctricas que son interpretadas como unos y ceros
lógicos.

• Periféricos: estos dispositivos son los que permiten la entrada de datos al


computador, y la salida de información una vez procesada. Un grupo de
periféricos puede entenderse como un conjunto de transductores entre la
información física externa y la información binaria interpretable por el
computador. Ejemplos de estos dispositivos son el teclado, el monitor, el
ratón, el disco duro y las tarjetas de red.

Controla el funcionamiento de los elementos de un computador. Desde que el


sistema es alimentado por una corriente, este no deja de procesar información
hasta que se corta dicha alimentación. La CPU es la parte más importante del
procesador, debido a que es utilizado para realizar todas las operaciones y
cálculos del computador.[2]
COMPONENTES INTERNOS DE UNA COMPUTADORA

Los componentes internos son los que componen el hardware de nuestro equipo,
y serán los encargados de manejar la información que nosotros introducimos o la
que descargamos desde Internet. Serán los que nos harán posible almacenar
datos, jugar a juegos o mostrar por una pantalla los trabajos que realizamos. Los
componentes internos básicos serán:

• Placa base
• CPU o procesador
• Memoria RAM
• Disco duro
• Tarjeta gráfica
• Fuente de alimentación
• Tarjeta de red

Estos componentes van a generar calor, ya que funcionan mediante electricidad y a


enormes frecuencias de procesamiento. Entonces también consideramos
componentes internos los siguientes:

• Disipadores
• Ventiladores
• Refrigeración líquida

Pues por algún lado habrá que empezar, y qué mejor forma de hacerlo que viendo
cada uno de los componentes que hay instalados dentro de un ordenador, o en su
caso, los que será críticos y básicos.
Funcionamiento de los componentes internos de una computadora

1.- Placa o base

En esta placa se conecta el procesador, la memoria RAM la tarjeta gráfica y


prácticamente todos los elementos internos de nuestro ordenador. Explicar una
placa base en detalle es tremendamente complejo debido a la enorme cantidad de
elementos importantes que tiene.
Lo que realmente la placa base, va a determinar la arquitectura del procesador
que se pueda instalar en ella, además de otros componentes como la memoria
RAM. Ya que no todas son iguales y cada una está orientada a unos determinados
procesadores.

2.- Cpu o procesador

El microprocesador es el cerebro del ordenador, el que se encarga de analizar


absolutamente toda la información que pasa por él en forma de unos y ceros. El
procesador decodifica y ejecuta las instrucciones de los programas cargados en la
memoria principal del ordenador y coordina y controla todos o casi todos los
componentes, así como los periféricos conectados. La velocidad con la que
procesa estas instrucciones una CPU se mide en ciclos por segundo o hertzios
(Hz).

3.- Memoria ram

La memoria RAM es un componente interno que se instala en la placa base y sirve


para cargar y almacenar todas las instrucciones que se ejecutan en el procesador.
Estas instrucciones son enviadas desde todos los dispositivos conectados a la
placa base y a los puertos de nuestro equipo.

La memoria RAM tiene comunicación directa con el procesador para que la


trasferencia de datos sea más rápida, aunque estos datos serán almacenados por
la memoria cache antes de llegar al procesador. Se llama de acceso aleatorio
porque la información se almacena de forma dinámica en las celdas que hay
libres, sin orden aparente.
4.- Disco duro

El disco duro será el componente encargado de almacenar de forma permanente


todos los datos que nos descarguemos de Internet, documentos y carpetas de
hayamos creado, imágenes, música, etc. Y lo más importante de todo, es el
elemento que lleva instalado el sistema operativo con el que podemos hacer
funcionar nuestro ordenador.

5.- Tarjeta grafica

Una tarjeta gráfica básicamente es un dispositivo que va conectado a una ranura


de expansión PCI-Express 3.0 x16 que cuenta con un procesador gráfico o GPU
que se encarga de realizar todo el complejo procesamiento de gráficos de nuestro
ordenador.
7.- Fuente de alimentación
Como su propio nombre indica, es un dispositivo que proporciona corriente
eléctrica a los elementos electrónicos que constituyen nuestro ordenador, y que
son básicamente los que ya hemos visto en anteriores apartados.
Estas fuentes se encargan de transformar la corriente alterna de nuestra casa de
240 Voltios (V) en corriente continua y distribuirla entre todos los componentes que
la necesiten mediante conectores y cables. Normalmente las tensiones que se
manejan son de 12 V y 5 V.
8.- Tarjeta de red
Una tarjeta de red es una tarjeta de expansión, o interna de la placa base que nos
va a permitir conectarnos a nuestro router para obtener conexión a Internet o a
una red LAN. Existen dos tipos de tarjetas de red:
Ethernet: con un conector RJ45 para introducir un cable y conectarnos a una red
cableada y LAN. Una tarjeta de red normal proporciona una conexión con
velocidades de transferencia en red LAN de 1000 Mbit/s, aunque también las hay
de 2,5 Gb/s, 5 Gb/s y 10 Gb/s.
Wi-Fi: también tenemos la tarjeta se proporcionará una conexión inalámbrica a
nuestro router o a Internet. La tienen instalada los ordenadores portátiles, nuestro
Smartphone y muchas placas base.[3]
MODELOS DE ARQUITECTURAS DE COMPUTADORAS

Arquitectura Von Neumann

Un computador está compuesto por los elementos siguientes: un procesador, una


memoria, unidades de E/S y un sistema de interconexión. Todos estos elementos
están presentes en la arquitectura Von Neumann.

En una máquina Von Neumann, la manera de procesar la información se


especifica mediante un programa y un conjunto de datos que están almacenados
en la memoria principal.
Los programas están formados por instrucciones simples,
denominadas instrucciones máquina. Estas instrucciones son básicamente de los
tipos siguientes:
• Transferencia de datos (mover un dato de una localización a otra).
• Aritméticas (suma, resta, multiplicación, división).
• Lógicas (AND, OR, XOR, NOT).
• Ruptura de secuencia (salto incondicional, salto condicional, etc.).
La arquitectura Von Neumann se basa en tres propiedades:
1) Hay un único espacio de memoria de lectura y escritura, que contiene las
instrucciones y los datos necesarios.
2) El contenido de la memoria es accesible por posición, independientemente
de que se acceda a datos o a instrucciones.
3) La ejecución de las instrucciones se produce de manera secuencial:
después de ejecutar una instrucción se ejecuta la instrucción siguiente que hay en
la memoria principal, pero se puede romper la secuencia de ejecución utilizando
instrucciones de ruptura de secuencia.
Arquitectura Harvard
La organización del computador según el modelo Harvard, básicamente, se
distingue del modelo Von Neumann por la división de la memoria en una memoria
de instrucciones y una memoria de datos, de manera que el procesador puede
acceder separada y simultáneamente a las dos memorias.

El procesador dispone de un sistema de conexión independiente para acceder a la


memoria de instrucciones y a la memoria de datos. Cada memoria y cada
conexión pueden tener características diferentes; por ejemplo, el tamaño de las
palabras de memoria (el número de bits de una palabra), el tamaño de cada
memoria y la tecnología utilizada para implementarlas.
Debe haber un mapa de direcciones de instrucciones y un mapa de direcciones de
datos separados.
Los microcontroladores y el DSP (procesador de señales digitales o digital signal
processor) son dos tipos de computadores que utilizan arquitectura Harvard.
Veamos a continuación las características más relevantes de estos dos tipos de
computadores de uso específico.[4]
CONCLUCION

La arquitectura es un modelo y una descripción de los requerimientos y


las implementaciones de diseño en varias partes de una computadora.
Con especial interés en la forma en la que la CPU trabaja internamente
y accede a las direcciones de memoria, el procesamiento interno de la
información que es ingresada a un Ordenador, así como también la
capacidad que se tiene para poder utilizar cada uno de los
componentes internos de almacenamiento a su máxima capacidad y
realizar los programas necesarios para explotar los recursos de un
Ordenador y convertirlo en información útil.
REFERENCIAS

[1] https://prezi.com/p/orkhpzj2yg2x/funciones-que-desempenan-los-
bloquefuncionales-de-la-arquitectura-de-un-sistema-de-computo/

[2] https://sites.google.com/site/computadorasarquitectura/home/unidad1

[3] ttps://www.profesionalreview.com/2019/02/06/componentes-de-un-ordenador/

[4]http://cv.uoc.edu/annotation/8255a8c320f60c2bfd6c9f2ce11b2e7f/619469/PID_0
0218274/PID_00218274.html

También podría gustarte