Introduccion Arquitectura de Computadoras

Description

Trabajo
Raul Munoz
Mind Map by Raul Munoz, updated more than 1 year ago
Raul Munoz
Created by Raul Munoz almost 7 years ago
16
0

Resource summary

Introduccion Arquitectura de Computadoras
  1. CPU
    1. -Interpreta instrucciones
      1. PROCESADOR I: Este debe de ser capaz de hacer unas operaciones aritmeticas logicas basicas, a partir de las cuales se pueden resolver problemas mas complejos.
      2. Arquitectura de Computadoras: Von Neumann
        1. PROCESADOR=Sistema|Memoria-Unidades de E/S = Interconexion|
          1. La ejecucion de las instrucciones se produce de manera secuencia: Despues de ejecutar una instruccion se ejecuta la sigueinte instruccion que hay en la memoria principal, pero se puede romper la secuencia de ejecucion utilizando instrucciones de ruptura de secuencia.
            1. ARITMETICAS: Suma|Resta|Multiplicacion|Division.
              1. EL OBJETIVO DE LA ARQUITECTURA ES CONSTRUIR UN SISTEMA FLEXIBLE QUE PERMITA RESOLVER DIFERENTES TIPOS DE PROBLEMAS:
                1. Ruptura de Secuencia: Salto condicional| Salto incondicional.
                  1. Programa + Datos -> Memoria
                    1. Logicas: AND|OR|XOR|NOT
                      1. TRANSFERENCIA DE DATOS: Mover un dato de una localizacion a otra
            2. Arquitectura Harvard
              1. El procesador dispone de un sistema de conexion independiente para acceder a la memoria de instrucciones y a la memoria de datos.
                1. Cada memoria y cada conexion pueden tener caracteristicas diferentes: Por ejemplo, el tamaño de las palabras de memoria, el tamaño de cada memoria y la tecnologia utilizada para implementarlas.
                  1. Debe haber un mapa de direcciones de instrucciones y un mapa de direcciones de datos separados.
                    1. Los microcontroladores y el DSP (Procesador de señales digitales) son dos tipos de comptadores que utilizan arquitectura harvard.
                      1. Microcontroladores
                        1. Es un sistema encargado de controlar el funcionamiento de un dispositivo, por ejemplo, controlar que el nivel de un deposito de agua este siempre entre un nivel minimo y un nivel maximo o controlar las funciones de un electrodomestico.
                          1. Un microcontrolador se considera un computador dedicado. Dentro de la memoria se almacena un solo programa que controla un dispositivo.
                            1. Aplicaciones de Microcontroladores
                              1. Estructura de un Microcontrolador
                                1. 1. Unidad de Proceso | 2. Dispositivos de Entrada y Salida. | 3.Recursos auxiliares.
                                  1. 1. Procesador | Memoria de programa | Memoria de datos | Lineas de interconexion. 2. Temporizador | Convertidor A/D | Comparadores Analogicos | Puertos de comunicacion. 3. Circuito de reloj | Modos de bajo consumo | Temporizador de vigilancia | Reinicializacion o reset de procesador.
                                2. Telecomunicaciones: Se utilizan en los telefonos moviles | Productos de gran consumo: Lavadoras, microhondas, lavavajillas. | Automocion: Airbags, Frenado. | Informatica: HDD, Teclado. | Industria: Robotica, Motores.
              2. Memoria y E/S
                1. Las instrucciones que ejecuta el procesador y los datos necesarios para cada instruccion estan almacenados en la memoria principal, pero para introducirlos en la memoria es necesario de un dispositivo de entrada.
                  1. Instrucciones + Datos -> Dispositivo Entrada Memoria
                    1. Estos resultados se deben representar a los usuarios , por lo que es necesario algun tipo de dispositivo de salida.
                      1. En un computador con arquitectura VON NEWMANN, ademas del procesador son necesarias otros elementos: DISPOSITIVOS DE SALIDA | MEMORIA PRINCIPAL
                        1. Perifericos
                          1. Segun la aplicacion del microcontrolador, son necesarios unos u otros. Los recursos mas habituales que hay en la mayoria de los microcontroladores son los siguientes:
                            1. Circuito de Reloj | Temporizador | Temporizador de vigilancia | Convertidor ADC/DAC | Comparadores analogicos | Sistema de proteccion de fallos de alimentacion | Modos de funcionamiento de bajo consumo | Modulos de comunicacion
                          2. PROCESADOR DE SEÑALES
                            1. Es un dispositivo capaz de procesar en tiempo real señales procedentes de diferentes fuentes. Un DSP tiene caracteristicas propias de un microcontrolador y tambien de los microprocesadores. | Dispone de un procesador con gran potencia de calculo preparado para tratar señales en tiempo real y puede hacer operaciones aritmeticas.
                              1. APLICACIONES DE DSP
                                1. Procesamiento de Voz | Radar y sonar | Sismologia y Medicina | Reconocmiento de voz | Procesamiento de Imagenes | Compresion de audio | Telefonos moviles | Reproductor MP3 | Modems ADSI | Manos Libres | Osciloscopios
                                2. ORGANIZACION DE UN DSP
                                  1. El procesador habitualmente dispone de multiples ALU y multiplicadores que son capaces de hacer distintas operaciones aritmeticas en un solo ciclo de reloj del sistema.
                      2. Sistema de Interconexion
                        1. El medio de interconexion habitual en la Arquitectura de VON NEWMANN, es el bus un medio de comunicacion compartido o multipunto, donde se conectan todos los componentes que se quieren interconectar
                          1. El sistema de interconexion es necesario pero generalmente no se considera una unidad funcional del computador.
                            1. Como se trata de un medio compartido, es necesario un mecanismo de control y acceso de bus.
                              1. PROCESADOR DE SEÑALES: Banco de Registros -> Banco de registros -> Unidad aritmetica logica -> Unidad de control = BUS INTERNO DE DATOS E INSTRUCCIONES: Sistema de E/S -> Bus -> Memoria.
                      3. PROCESADOR II: Señales de control -> Datos ->Unidad Aritmetica Logica -> Resultados
                        1. Cada instruccion maquina se ejecuta en el procesador genera un determinado conjunto de señales a fin que la ALU haga una operacion determinada.
                          1. INSTRUCCIONES DE TRANFERENCIA DE DATOS: Se pueden mover datos entre diferentes localizaciones del computador sin la intervencion de la ALU.
                            1. Dentro del procesador es necesaria una unidad, denominada unidad de control, que sea capaz de interpretar las instrucciones para generar el conjunto de señales de control necesarias para gobenar la ejecucion de las instrucciones.
                              1. Almacenar Datos: Bus de Datos -> BR | Recuperar Datos: BR -> Bus de Datos.
                                1. Componentes Procesador
                                  1. Arquitectura RISC-CISC
                                    1. Caracteristicas de RISC/CISC
                                      1. Parametro: Tipo instrucciones, No. Isntrucciones, Duracion, Formato, ejecucion, Duracion, Formato, Ejecucion, Modos direccionamiento, Conjunto registros, Complejidad
                                        1. RISC: Simples, Reducido (30%-40%), Ciclo Reloj, Fijo, Paralelo, Simple, Multiple
                                          1. CISC: Complejo, Extendido, Ciclos reloj, Variable, Secuencial, Complejo, Unico.
                                      2. RISC: Instrucciones de maquina -> Ejecucion de instrucciones | CISC: Instrucciones maquina -> Conversion microcodigo -> Microinstrucciones -> ejecucion de microinstruccion
                                      3. Contador Programa | Memoria Instruccion | Unidad de Control | Banco de registros | Memoria Datos | Unidad Aritmetica Logica | Unidad Punto Flotante | Registro de Estado | Bus Control | Bus Instrucciones | Bus Datos | Bus Direcciones | Bus compartido | Bus Particular.
                          Show full summary Hide full summary

                          Similar

                          Transition Metals
                          Madeleine.Dc
                          enzymes and the organ system
                          Nour
                          Geography - Population
                          bohcass
                          AS AQA Accounting Unit 1 - FLASH CARDS
                          Harshad Karia
                          Themes in Lord of the Flies
                          lowri_luxton
                          Edexcel Biology chapter 1
                          Anna Bowring
                          Camera Angles
                          saradevine97
                          “The knower’s perspective is essential in the pursuit of knowledge.” To what extent do you agree with this statement?
                          Lucia Rocha Mejia
                          Market & Technology Dynamics
                          Tris Stindt
                          CST Module 6a
                          Jane Foltz
                          Unit 1.1 Systems Architecture
                          Mathew Wheatley