0 calificaciones0% encontró este documento útil (0 votos)
5 vistas5 páginas
El documento habla sobre la arquitectura de computadoras. Brevemente describe algunos componentes clave como la CPU, la memoria y las unidades de entrada y salida. También menciona los diferentes tipos de microprocesadores, buses y modos de direccionamiento de la memoria. Además, explica que a lo largo de la historia han existido seis generaciones de computadoras con diferentes características tecnológicas.
El documento habla sobre la arquitectura de computadoras. Brevemente describe algunos componentes clave como la CPU, la memoria y las unidades de entrada y salida. También menciona los diferentes tipos de microprocesadores, buses y modos de direccionamiento de la memoria. Además, explica que a lo largo de la historia han existido seis generaciones de computadoras con diferentes características tecnológicas.
El documento habla sobre la arquitectura de computadoras. Brevemente describe algunos componentes clave como la CPU, la memoria y las unidades de entrada y salida. También menciona los diferentes tipos de microprocesadores, buses y modos de direccionamiento de la memoria. Además, explica que a lo largo de la historia han existido seis generaciones de computadoras con diferentes características tecnológicas.
Almacenamiento de operandos en la CPU se pueden clasificar según el
Posición del operando Mas conocidos son:
Cantidad de operandos explícitos por instrucciones fabricante Intel RAM, ROM, numero de núcleos AMD Tarjetas gráficas, y E/S juego de instrucciones encapsulamiento La arquitectura de computadoras es el diseño conceptual y la estructura Son Circuitos integrados formado por millones de operacional fundamental de un elementos electrónicos. También conocido como sistema de computadoras. procesador,
1.1 Concepto de 1.5 Tipos de
arquitectura en el Microprocesadore entorno informático s
1.2 Organización física Fundamentos de la 1.4 Arquitectura Básica
de una Computadora arquitectura computacional de Von Newman
Dispositivos de entrada también 1.3 Generación de computadoras
llamados periféricos para dispositivos como teclado, ratón, micrófono, cámara, A lo largo de la historia las computadoras han etc. Dispositivos de Salida traductor de ido evolucionando con tal de llegar a forma información que muestra al usuario por seis generaciones en el cual tenemos como: ejemplo una impresora, monitores, auriculares. 1er Generación abarca del año 1940 a Memoria interna y Externa 1955 herramientas de almacenamiento seguro 2da Generación abarca del año 1956 a de datos. 1964 o Internos: Fisco duro, disco 3era generación abarca del año 1965 a duro solido 1971 o Externos: Disco duro portátil, USB, Tarjetas de 4ta generación abarca del año 1972 a Memoria (Micro SD), CD/ 1982 DVD 5ta generación abarca del año 1983 a 1999 6ta Generación abarca del 2000 hasta hoy en día Clásicas: Arquitectura Von Newman y Harvard. Tipos: Paralelo, serial, Segmentadas: Pipeline que son un dedicados y conjunto de procesadores de datos en multiplexores serie. Estructura: ISA, PCI, Multiprocesamiento: Simétricos, SCSI, FIREWIRE Y asimétricos USB Sistema digital de Jerarquía: Internos, de Sus Funciones básicas son el transferencia de datos y se procesador, de caches, procesamiento, almacenamiento y clasifican en la siguiente de memoria, local E/S y transferencia de datos manera: estándar.
2.1 Modelos de arquitectura de Computo 2.5 Buses
2.2 CPU 2.4 Manejo de entrada
Arquitecturas de computo /Salida Esta conformado de componentes que 2.3 Memoria proporcionan datos en el cual encontraremos. La misión de E/S es adaptar los Componente que se encarga de almacenar dispositivos externos y conectarlos Arquitecturas: Von Newman todos los datos que procesa muestra al bus del sistema. RICS, CISC y EPIC: Procesadores de computadoras, en las cuales de dividen en instrucciones reducidas, complejas y Módulos: Se implementan tres mediante dispositivos explícitamente paralelos. ALU: Circuitos únicamente de periféricos. Memoria Principal: es volátil es decir Programadas: se operaciones lógicas y aritméticas. que guarda la información de forma Unidad de control: encargado de intercambias entre el temporal procesador y el controlador. controlar todas las funciones que realiza nuestra computadora. Memoria cache: Aumenta el Mediante Interrupciones: Registros: Clasificados en Control y rendimiento de recuperación de datos. pueden ser o no ser estado y visibles para el programador. Es esta se encuentra la cache de disco. enmascarables. AMD: imita al procesador Buses internos: Clasificados en Memorias semiconductoras: utiliza buses de datos, direcciones y de hace técnica de robo de ciclo almacenamientos de datos digitales y control. quitándole el trabajo a la CPU. se clasifican en lectura y escritura Canales: esta el canal (RAM), estáticas (SRAM), dinámicas multiplexor, selector y (DRAM) y de solo lectura (ROM). multiplexor por bloques. Los microprocesadores son el Especifica la forma de calcular la dirección de la Es una combinación de instrucciones que detalla cerebro de cualquier sistema un procesamiento, sus características son: memoria efectiva. Entre ellos tenemos el de de cómputo. Y está Completo relacionado con: direccionamientos implícito, inmediato, directo Eficiente por registros, absoluto, indirecto, por base y Autocontenida La unidad de control desplazamiento, indexado, autoincrementado y Independientes Unidad de proceso Buses auto decrementado. Registros Consiste en dividir el ciclo de Control ejecución de las instrucciones en un 3.7 modos de direccionamientos conjunto de etapas ALU y formatos Calculo flotante Su objetivo es aumentar el 3.6 conjunto de rendimiento del procesador sin tener 3.1 Organización que hacer más rápida las unidades instrucciones del procesador del Procesador
3.2 Estructura de Estructura y 3.5 Segmentación
registro funcionamiento de la CPU de Instrucciones
La función de un registro en la CPU es 3.3 Ciclo de instrucción
guardar temporalmente los datos a los que se accede frecuentemente. Es el período que tarda la unidad central de 3.4 Arquitectura Básica Registros visibles para el proceso (CPU) en ejecutar una instrucción de Von Newman usuario: disponibles de lenguaje máquina. La secuencia de normalmente son los registros de acciones del ciclo de instrucción es propósito general, datos, Ciclo de computadora que ejecuta Buscar las instrucciones la memoria direcciones y códigos de todas las tareas que una principal condición. computadora puede realizar y se Decodificar Registros de control y de conforma de etapas. Ejecutar la instrucción estado: Los mas usados so los Traer la instrucción Almacenar o guardar resultados registros de instrucciones (IR) y Decodificar la instrucción de direcciones de memoria Cargar de parámetros (MAR), el contador de programa Ejecutar (pc) y palabras de estado del programa (PSW) Almacenar Actualizar PC Para ejecutar una instrucción requiere un ciclo de reloj. La técnica de canalización se usa en para ejecutar múltiples partes. El tamaño del código es Estos procesadores están optimizados pequeño Consiste en la repetición del basándose en múltiples registros. Las instrucciones complejas proceso de lectura y ejecución. Soporta un modo de direccionamiento simple necesitar más de un ciclo de reloj para ejecutar el código El procesamiento Se requieren menos requerido para una instrucciones para escribir un instrucción simple se software llama ciclo de 4.6 Características Ofrece programación más instrucción RISC sencilla en lenguaje 4.1 Organización ensamblador del procesador 4.5 Características 4.2 Utilización de un amplio 4 arquitectura Alternativas CISC banco de registros (CISC, RISC)
Totalmente visibles 4.3 Optimización de registros 4.4 Arquitectura de
Parcialmente visibles: registros basada en el compilador repertorio reducido de que tienen funciones especiales instrucciones Internos: que utiliza la CPU para Es el que intenta minimiza o maximiza ejecutar instrucciones algunos atributos de un programa. Son abstractos para controlar y Optimización de mirilla causar la ejecución de cualquier Optimizaciones locales secuencia de operaciones y su objetivo es: Optimizaciones globales Encontrar un lenguaje que Optimizaciones de bucle haga fácil la construcción Optimización proféticas d la tienda del hardware y el software Optimización de tiempo enlace, de Maximizar el rendimiento y programa completo o Inter minimizar el coste. procedimiento Se basa nen todos los conceptos Características de ejecución de Para ejecutar una instrucción requiere un básicos como instrucciones ciclo es la visión funcional (el conjunto de Utilización de un amplio banco de Arquitectura en el entorno recursos que "ve" el programador), registros informático Optimización de registros basada en Organización física de una mientras que la organización es la forma el compilador computadora Arquitectura de repertorio reducido en que se construye una cierta Dispositivo E/S de instrucciones Memoria interna y externa arquitectura en base a circuitos lógicos Características CISC Generación de computadoras Características RISC Arquitectura básica de Von SPARC Newman RISC vs CISC Controversias entre RISC, CISC y EPIC Unidad 1_Fundamentos de la Concepto arquitectura computacional Unidad 4_Arquitectura Arquitectura de la alternativas (CISC, RISC) Unidad 2_Arquitectura de Computadora computo Unidad 3_Estrucrura y funcionamiento de la CPU Modelos de Arquitectura o Se clasifican en tres: las clásicas, segmentadas y los multiprocesamientos Organización del procesador CPU Estructura de registros o Arquitecturas, RISC, CISC y EPIC, características, o Visibles para el usuario ALU, registros y buses internos o Control y estados Memoria o Manejo de memoria, principales, cache y Ciclo de instrucciones semiconductoras Ciclos Fetch-decode-Execute Manejo de E/S Segmentación de Instrucciones o Módulos, programadas y de interrupciones, AMD y Conjunto de instrucciones canales Modos de direccionamiento y formatos Buses o Tipos, estructuras y jerarquías