Microsex 2
Contenidos
- Introducción
- Instalación
- Guía de Uso (Windows)
- Para Modificar el Código (Clonar Repositorio)
- Contribuir (Avanzado)
- Contacto
Documentación Repositorio en GitHub
Introducción
Microsex fue creado para facilitar el aprendizaje y experimentación en ensamblador dentro de un entorno de simulación de arquitectura USCE. Este lenguaje ensamblador contiene instrucciones personalizadas y permite emular operaciones básicas en ensamblador.
Instalación
El emulador Microsex 2.0 se distribuye de forma portable, a través de ejecutable(s) para las plataformas:
- Windows.
(.exe)
- Ubuntu 20.04.
(*.)
Para la instalación del emulador únicamente se debe descargar el ejecutable del apartado de Releases
(Lanzamientos) de la página del Repositorio de GitHub:
- Click en
Releases
en
- Buscar la versión con la etiqueta
Latest
, en la secciónAssets
hacer click sobre el archivomicrosexABC_win64_xxx.exe
(Windows) omicrosexABC_ubuntu64_xxx
(Ubuntu) según corresponda para descargar el emulador:
Nota: Puedes hacer click en el siguiente ENLACE para ir directamente a la última versión publicada.
- El ejecutable ya estará descargado en tu equipo (normalmente en la carpeta
Descargas
).
Guía de Uso (Windows)
- Abrir el Programa: Ejecuta
microsexABC_win64_xxx.exe
para abrir la interfaz gráfica. - Elegir el módulo a utilizar del emulador:
- Unidad Básica de Cálculo.
- Unidad Aritmética-Lógica.
- Unidad Secuencial de Cálculo.
- Unidad Secuencial de Cálculo con Memoria de Datos.
- Computador Completo.
Para una guía completa, revisa la documentación online.
Para Modificar el Código (Clonar Repositorio)
Se debe tener instalada una versión de
Git
en el equipo: Tutorial para Instalar Git.
Además, se requiere una versión de Python 3.8 o superior: Descargar Python.
Para instalar, editar y utilizar Microsex, sigue estos pasos:
-
Clona el repositorio:
git clone https://github.com/LeoDAJM/microsex.git cd microsex/SRC
- Instala las dependencias:
pip install -r requirements.txt
- Ejecuta el proyecto:
python Microsex.py
Contribuir (Avanzado)
¿Quieres contribuir al proyecto? Sigue estos pasos:
- Haz un fork del repositorio y crea una nueva rama.
- Haz un pull request con una descripción detallada de tus cambios.
Contacto
Para más información o dudas, contacta a LeoDAJM a través del repositorio en GitHub. mediante la pestaña Issues
.
Licencia
Distributed by an MIT license.