Skip to content

eavelardev/OpenASM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OpenASM

Compilador de lenguaje ensamblador de codigo abierto escrito en C

Compilador de lenguaje ensamblador escrito en C, llevado a cabo durante el curso de Compiladores y Traductores visto en el sexto semestre de la carrera Ing. en Sistemas Computacionales impartida por la Universidad de Colima en la Facultad de Ingenieria Mecanica y Electrica por el maestro Benjamin Iglesias Cortes. El programa crea un archivo ejecutable con extensión .com, que puede ser ejecutado por un sistema operativo MS-DOS, o haciendo uso del emulador DosBox. Acepta programas que estan escritos basados en la estructura que tiene un programa que puede ser compilado por el Turbo Assembler, y la estructura del codigo maquina generado se basa en la del compilador Flat Assembler, del cual hicimos uso a travez del emu8086. El programa es compartido sin niguna restricción Junio/2015

Autor: Eduardo Avelar Pantoja

Facebook: eavelardev
Twitter: eavelardev
GitHub: eavelardev
Correo electronico: [email protected]

Referencias:
http://www.mathemainzel.info/files/x86asmref.html
https://courses.engr.illinois.edu/ece390/resources/opcodes.html

About

Ensamblador de codigo abierto escrito en C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published