Skip to content

tectijuana/interfaz

Repository files navigation

Screenshot 2025-01-30 at 12 42 16 p m

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

  1. Recursos de Aprendizaje:
    • Guías y tutoriales para comenzar con ARM y RISC-V.
    • Documentación oficial y referencias técnicas.
  2. Ejercicios Prácticos:
    • Programación en ensamblador para ARM32 y ARM64.
    • Retos con instrucciones básicas de RISC-V32.
  3. Proyectos de Curso:
    • Aplicaciones avanzadas utilizando microcontroladores con estas arquitecturas.
  4. 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

  • repo.md

📧 Contacto


Distribución de Unidades

  • Unidad 1: 27 Enero - 13 Febrero (Examen: 13 Febrero).
  • Unidad 2: 17 Febrero - 6 Marzo (Examen: 6 Marzo).
  • Unidad 3: 10 Marzo - 27 Marzo (Examen: 27 Marzo).
  • Unidad 4: 31 Marzo - 8 Mayo (Examen: 8 Mayo).

Releases

No releases published

Packages

No packages published