项目作者: tectijuana
项目描述 :
Lenguajes de Interfaz para ISC
高级语言: Assembly
项目地址: git://github.com/tectijuana/interfaz.git
Curso de Lenguajes de Interfaz
Bienvenido al repositorio del curso Lenguajes de Interfaz, impartido en el TecNM - Campus Instituto Tecnológico de Tijuana. Este espacio está diseñado para proporcionar los recursos, ejercicios y proyectos necesarios para que los estudiantes desarrollen habilidades en programación de bajo nivel con arquitecturas avanzadas.
🌟 Objetivo del Curso
Dominar el lenguaje ensamblador y su aplicación en arquitecturas modernas como ARM32, ARM64, y la emergente RISC-V32. Este curso busca preparar a los estudiantes con una visión integral y práctica, atendiendo las demandas tecnológicas actuales del mercado.
📚 Contenido del Repositorio
- Recursos de Aprendizaje:
- Guías y tutoriales para comenzar con ARM y RISC-V.
- Documentación oficial y referencias técnicas.
- Ejercicios Prácticos:
- Programación en ensamblador para ARM32 y ARM64.
- Retos con instrucciones básicas de RISC-V32.
- Proyectos de Curso:
- Aplicaciones avanzadas utilizando microcontroladores con estas arquitecturas.
- Material Adicional:
- Presentaciones, ejemplos de código y optimizaciones.
🛠️ Tecnologías y Arquitecturas
ARM32 y ARM64
- Dominaremos las instrucciones clave y el manejo de registros en sistemas ARM.
- Aplicaciones prácticas: diseño de subrutinas, optimización de algoritmos y manejo de hardware.
RISC-V32 (Reto del Curso)
- Introducción a esta arquitectura emergente abierta y su importancia en la industria.
- Resolución de problemas con instrucciones básicas y optimizaciones personalizadas.
📂 Estructura del Repositorio
Distribución de Unidades
- Unidad 1: 27 Enero - 13 Febrero (Examen: 20 Febrero) * cambio.
- Unidad 2: 17 Febrero - 6 Marzo (Examen: No).
- Unidad 3: 10 Marzo - 27 Marzo (Examen: No).
- Unidad 4: 31 Marzo - 8 Mayo (Examen: NO).