AnsweredAssumed Answered

compilador asamblador

Question asked by julian403 on Aug 23, 2015
Latest reply on Aug 26, 2015 by jtrudeau

Buenos días colegas. Les comento, ¿es posible la obtención de un compilador que genere código objeto específico para la familia de microprocesadores x86 mediante un código fuente ensamblador cuya codificación sea ASCII? A lo que me refiero es que no necesito un compilador cuyo código final (mal llamado objeto) sean llamadas al SO, es decir, tengan cabeceras ni necesidad de código adicional linkeado para que los drivers que conforman el kernel del SO codifiquen el código máquina a una codificación interpretable para los periféricos externos sino que el código objeto compilado sea específico para el micro, me genere una palabra binaria que contenga el opcode seguido de los correspondientes bytes que contengan los operandos, según la cantidad de operandos necesarios debido al tipo de instrucción. Para qué tipo de micro no importa ya que solo usaré las instrucciones x86 básica.

 

(Moderator use of Google Translate)

Buenos colleagues days. I commented, is the production of a specific compiler to generate object code for the x86 microprocessor family by an assembler source code which is ASCII coding is possible? What I mean is that I do not need a compiler whose final code (so-called object) are calls to the OS, ie, have headers or need for additional code linkeado for drivers that make up the OS kernel coding machine code to an interpretable for external peripherals coding but compiled object code is specific to the micro, I generate a binary word containing the opcode followed by the corresponding bytes containing the operands, depending on the number of operands required due to the type of instruction. For what type of micro does not matter because I will use only the basic x86 instructions.

 

Message was edited by: Jim Trudeau

Outcomes