Desarrollar un documento GIST.GitHub.COM con el contexto del poster de de ARM32 lenguaje ensamblador utilizando GEMINI.google.com como herramienta de inferencia y aprendizaje. El trabajo se basará en el póster de Azeria Labs: https://azeria-labs.com/assembly-basics-cheatsheet/ que permite hacer mas dinámica la lectura y comprensión.
Instrucciones:
Crear una cuenta en GEMINI.google.com (si aún no la tiene).
Seleccionar una sección del póster: una vez "cargado" a el gemin, y atenderá las secciones del poster para que el asistente se refiera a una sección del conocimiento.
EjemploInstrucciones básicas: Esta sección incluye las instrucciones de ensamblaje más comunes, como suma, resta, carga y almacenamiento de datos.
Directivas de ensamblaje: Esta sección describe las directivas de ensamblaje que se utilizan para controlar el flujo del programa y definir la estructura de datos.
Modos de direccionamiento: Esta sección explica cómo se utilizan los diferentes modos de direccionamiento para acceder a la memoria.
Interrupciones y excepciones: Esta sección describe cómo se manejan las interrupciones y excepciones en ARM32.
Utilizar GEMINI para:
Anotar la información más importante: Resuma los conceptos clave, las sintaxis y los ejemplos de código de la sección seleccionada.
Organizar la información de forma clara y concisa: El cheat sheet debe ser fácil de leer y comprender.
Objetivo:
Desarrollar un documento GIST.GitHub.COM con el contexto del poster de de ARM32 lenguaje ensamblador utilizando GEMINI.google.com como herramienta de inferencia y aprendizaje. El trabajo se basará en el póster de Azeria Labs: https://azeria-labs.com/assembly-basics-cheatsheet/ que permite hacer mas dinámica la lectura y comprensión.
Instrucciones:
Crear una cuenta en GEMINI.google.com (si aún no la tiene).
Acceder al póster de Azeria Labs: https://azeria-labs.com/assembly-basics-cheatsheet/ y descargarlo
Seleccionar una sección del póster: una vez "cargado" a el gemin, y atenderá las secciones del poster para que el asistente se refiera a una sección del conocimiento.
Ejemplo Instrucciones básicas: Esta sección incluye las instrucciones de ensamblaje más comunes, como suma, resta, carga y almacenamiento de datos.
Directivas de ensamblaje: Esta sección describe las directivas de ensamblaje que se utilizan para controlar el flujo del programa y definir la estructura de datos.
Modos de direccionamiento: Esta sección explica cómo se utilizan los diferentes modos de direccionamiento para acceder a la memoria.
Interrupciones y excepciones: Esta sección describe cómo se manejan las interrupciones y excepciones en ARM32.
Utilizar GEMINI para:
Anotar la información más importante: Resuma los conceptos clave, las sintaxis y los ejemplos de código de la sección seleccionada.
Compartir el cheat sheet:
Rúbrica:
La rúbrica para evaluar el cheat sheet se basará en los siguientes criterios:
Recursos adicionales y oficiales del la arquitectura RISC de ARM:
Documentación oficial de ARM: https://developer.arm.com/documentation/den0024/a/