GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

MICRO-CONTROLADORES

Juan Felipe Martin Martinez Ingeniería Sexto Spanisch

MICRO-CONTROLADORES

Inhalt der Mindmap

MICRO-CONTROLADORES

  1. Son circuitos integrados, los cuales contienen millones de transistores en su interior

    • El primer microprocesador exitoso fue lanzado por Intel en 1971
    • Se le denomina Unidad de procesamiento o CPU. Están diseñados para interpretar y ejecutar instrucciones
  2. Está compuesto por una ALU, registros de almacenamiento temp. el contador de programa, un registro de instrucciones y un bloque de control

    • ALU: Encargada de llevar acabo las operaciones lógicas y aritméticas
      • Ejecuta lo indicado por la unidad de control, y resultado lo manda a un registro interno (acumulador)
      • Aritméticas como la suma, lógicas como AND y desplazamiento de bits
    • Realiza dos operaciones continuas: la búsqueda de instrucciones (FETCH) y su ejecución
    • Contador de Programa (PC): es un registro contador que aumenta en cada ejecución de una instrucción
      • Su cantidad de bits que posee, sirve para calcular la cantidad máx. de instrucciones que puede direccionar el procesador
  3. Los programas y datos deben ser almacenados en memorias

    • Memoria de programa: no pierde su contenido al no estar energizado el sistema
      • Se utilizan memorias ROM de solo lectura para grabar un programa
    • Memoria de datos: almacena datos temporales que pueden ser escritos y leídos múltiples veces
      • Se utilizan memorias RAM, que dan acceso rápido, lo cual le da velocidad y eficiencia al sistema
      • Si se quieren almacenar datos, tales como contraseñas, se usa una EEPROM de baja capacidad
  4. Los periféricos se comunican mediante buses de dirección de datos y señales de control. Son la interfaz entre el mundo exterior y el procesador

    • Transmiten en serie (sin necesidad de sincronía) y en paralelo (bit a bit)
    • Periféricos de entrada: codifican los mensajes del exterior, dados por un usuario o dispositivo de control, así el procesador los interpreta
    • Periféricos de salida: permiten observarlos resultados dados por el procesador de una manera más cómoda
  5. Su programación se puede realizar por medio de 3 lenguajes: Código Máquina, Ensamblador y de Alto Nivel

    • Código Máquina: Lenguaje elemental del microprocesador, más complicado de utilizar
      • Es incompatible entre distintas familias de microprocesadores
      • Es necesario comprender el microcontrolador, ya que cada bit de cada instrucción, tiene un significado concreto
    • Assembler: Cada microprocesador tiene su propio lenguaje. Utiliza lenguaje nemotécnico
      • Dispone de un PC y un registro de instrucciones. Al comienzo de cada instrucción se debe realizar la lectura del primer byte de la instrucción
    • Alto nivel: está a la altura de lenguaje conceptual, matemático y de organización del hombre
      • Al ser próximo al lenguaje humano, facilita su tiempo de desarrolllo. Los más conocidos son:
        • MATLAB (Matrix Laboratory)
        • COBOL (Common Business Oriented Languaje)
        • BASIC (Beginners All Purpose Simbolic Instruction Code)
        • C/C++
      • Necesitan de un compilador para ser traducido a Lenguaje Máquina
  6. Realiza búsqueda de la instrucción, decodificación, ejecución y almacenamiento de resultados. Estas operaciones conforman un ciclo de máquina

Bilder und Dateien der Mindmap

  • MICRO-CONTROLADORES
  • MICRO-CONTROLADORES
  • MICRO-CONTROLADORES
  • MICRO-CONTROLADORES

Informationen

Beschreibung
Sexto Ingeniería Mindmap am MICRO-CONTROLADORES, erstellt von Juan Felipe Martin Martinez am 20/08/2020.
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck