“Conocimiento Programación>Lenguajes De Programación

¿Qué programa puede traducir los códigos mnemónicos utilizados?

2014/11/4
No hay un solo programa que traduzca * todos * los códigos mnemónicos. El tipo de programa que necesita depende completamente del código mnemónico * específico * con el que está trabajando. Los códigos mnemónicos se utilizan en muchos contextos diferentes, que incluyen:

* Programación del lenguaje de ensamblaje: Estos mnemónicos representan instrucciones de la máquina para una arquitectura de CPU específica (x86, brazo, mips, etc.). Los ensambladores son los programas utilizados para traducirlos al código de la máquina. Los ejemplos incluyen:

* nasm (ensamblador de red): Un ensamblador muy popular y ampliamente utilizado.

* Gas (ensamblador de GNU): Otro ensamblador común, a menudo utilizado con GCC.

* MASM (ensamblador de macro de Microsoft): Se utiliza principalmente para el ensamblaje X86 en Windows.

* Desmontaje: Los desarmados toman el código de la máquina y lo convierten nuevamente en mnemónicos de ensamblaje. Los ejemplos populares incluyen:

* Ida Pro: Un poderoso desascado comercial (y depurador) potente y ampliamente utilizado.

* ghidra: Una suite de ingeniería desapee de forma gratuita y de código abierto.

* objdump (parte del paquete binutils): Un desmontador de línea de comandos incluido en muchas distribuciones de Linux.

* Otros mnemónicos especializados: Algunos campos tienen sus propios códigos mnemónicos. Por ejemplo, en el campo de la medicina, hay códigos mnemónicos para diferentes diagnósticos o procedimientos. La traducción para estos requeriría software especializado o tablas de búsqueda adaptadas a ese campo. No hay un solo "traductor universal" para esto.

Para obtener el programa correcto, debe decirnos:

1. ¿Qué tipo de códigos mnemónicos estás usando? (por ejemplo, ensamblaje x86, ensamblaje del brazo, códigos médicos, etc.)

2. ¿Cuál es tu objetivo? (por ejemplo, ensamblar código, desmontar código, buscar el significado de un código)

Una vez que proporciona esta información, puedo darle una respuesta más específica.

Lenguajes De Programación
Cómo cambiar el código a mayúsculas en OpenEdge Editor
S7 - 300 Capacitación Programación Siemens
Cómo ver los archivos SIG De Imprenta
Cómo programar en lenguaje Basic para microcontroladores
¿Alguien usa la máquina de escribir en la era de las computadoras?
Cómo enlazar datos en Grid View
¿Cómo se escribe hebreo con vocales en una computadora?
Cómo convertir datos en 3D a 2D Usando MATLAB
Conocimiento de la computadora © http://www.ordenador.online