Este documento describe la arquitectura y funcionamiento de los ordenadores. Explica que una CPU está compuesta por la unidad de control, la unidad aritmético lógica y la memoria principal. También describe las diferentes partes de un ordenador como la CPU y los periféricos. Además, explica cómo se clasifican las diferentes arquitecturas en función del almacenamiento de operandos, número de operandos por instrucción y tipo de operaciones soportadas.
Conceptos básicos sobre la estructura del procesador , como se organiza y en especial sobre el empleo de los registros como elemento de control y manejo del procesador. Se emplean gráficos para representar los bloques del procesador y la estructura de la UAL.
Conceptos básicos sobre la estructura del procesador , como se organiza y en especial sobre el empleo de los registros como elemento de control y manejo del procesador. Se emplean gráficos para representar los bloques del procesador y la estructura de la UAL.
Esta presentación es para uso de maestros y estudiantes que les interese conocer conceptos de arquitectura de computadoras, historia y fundamentos, con el objetivo de entender mejor la estructura de las computadoras y sistemas con microcontroladores y microprocesadores.
Muestra de manera sencilla y resumida una serie de conceptos en torno a las computadoras.
El contenido es para la enseñanza de los conceptos y no es exclusivo, por lo que puede ser modificada y utilizada para su divulgación.
Esta presentación es para uso de maestros y estudiantes que les interese conocer conceptos de arquitectura de computadoras, historia y fundamentos, con el objetivo de entender mejor la estructura de las computadoras y sistemas con microcontroladores y microprocesadores.
Muestra de manera sencilla y resumida una serie de conceptos en torno a las computadoras.
El contenido es para la enseñanza de los conceptos y no es exclusivo, por lo que puede ser modificada y utilizada para su divulgación.
En este material podrás encontrar información acerca de los tipos, caracteristicas, ejemplos de arquitecturas de computadoras. Nota: Esta es la actualización de mi material # 3
Instrucciones del procedimiento para la oferta y la gestión conjunta del proceso de admisión a los centros públicos de primer ciclo de educación infantil de Pamplona para el curso 2024-2025.
2. 2
INDICE
● ¿Qué es?
● Partes de la CPU
● Su construcción
● Las arquitecturas se pueden clasificar en los suiguientes asp
● Puertas lógicas
● Los almacenamientos de operandos de la CPU
Ventajas de las arquitectruras
Desventajas de las arquitecturas
● Bibliografía
3. 3
¿QUE ES? Volver indice
La arquitectura de computadoras
es el diseño conceptual y la
estructura operacional
fundamental de un sistema de
computadoras.
También suele definirse como la
forma de interconectar
componentes de hardware, para
crear computadoras según los
requerimientos de funcionalidad,
rendimiento y costo.
4. 4
PARTES DE LA CPU
La computadora recibe y envía la información a través de los
periféricos, por medio de los canales. La CPU es la encargada
de procesar la información que le llega a la computadora. El
intercambio de información se tiene que hacer con los
periféricos y la CPU.
Por lo que la computadora tiene dos partes bien definidas:
Volver indice
5. 5
● La CPU compuesta por la
memoria principal , la
unidad aritmetico lógica y
la unidad de control)
Partes de la CPU
● Los periféricos: Son de
entrada, salida,
entrada/salida,
almacenamiento y
comunicaciones
Volver indice
6. 6
SU CONSTRUCCIÓN
En una fábrica de manufacturación, cadenas de montaje, el
producto pasa a través de muchas etapas de producción antes
de tener el producto desarmado. Cada etapa o segmento de la
cadena está especializada en un área específica. Esta
tecnología es aplicada en el diseño de procesadores eficientes.
A estos procesadores se les conoce como pipeline processors.
La computadora realiza operaciones con los datos que tiene
almacenados en memoria, produce nuevos datos o información
para uso externo.
.
Volver indice
7. 7
Las arquitecturas se pueden clasificar considerando los
siguientes aspectos:
● Almacenamiento de operandos en la CPU.
● Cantidad de operandos explícitos por instrucción:
Normalmente son 0, 1, 2 y 3.
● Posición del operando: Cómo se especifica la dirección de
memoria.
● Operaciones: qué operaciones están disponibles en el
conjunto de instrucciones.
●
Tipo y tamaño de operandos y cómo se especifican.
Volver indice
8. 8
PUERTAS LÓGICAS
Son las encargadas de procesar la lógica de las
instrucciones del sistema. Existen siete tipos básicos
diferentes:
● NOT: es la negación de la entrada.
● AND: es la multiplicación binaria de dos entradas y da
una sola salida.
● OR: es la suma binaria de dos entradas.
● XOR
● NAND: es la negación de AND.
● NOR: es la negación de OR.
● XNOR: es la negación de XOR.
Volver indice
9. 9
Almacenamiento de operandos en la
CPU
La diferencia básica está
en el almacenamiento
interno de la CPU.
Volver indice
Las principales alternativas son:
● Acumulador.
● Conjunto de registros.
● Memoria
10. 10
Ventajas de las arquitecturas
1. Pila:
●
Modelo sencillo para evaluación
de expresiones
●
Instrucciones cortas pueden dar
una buena densidad de código.
.
Volver indice
2. Acumulador:
● Instrucciones cortas.
● Minimiza estados
internos de la
máquina
11. 11
Ventajas de las arquitecturas
3. Registro:
● Modelo más general para el código de
instrucciones parecidas.
● Automatiza generación de código y la
reutilización de operandos.
● Reduce el tráfico a memoria.
● Una computadora tiene 32 registros, como
estándar.
●
El acceso a los datos es más rápido y veloz.
Volver indice
12. 12
Desventajas de las arquitecturas
1. Pila:
●
A una pila no se puede acceder aleatoriamente.
●
Esta limitación hace difícil generar código eficiente.
●
También dificulta una implementación eficiente, ya que la pila
llega a ser un cuello de botella es decir que existe dificultad para
la transferencia de datos en su velocidad mk.
Volver indice
13. 13
Desventajas de las arquitecturas
2. Acumulador:
● Como el acumulador es solamente
almacenamiento temporal, el tráfico de memoria
es el más alto en esta aproximación.
3. Registro:
● Todos los operadores deben ser nombrados,
conduciendo a instrucciones más largas
Volver indice