De traductores profesionales, empresas, páginas web y repositorios de traducción de libre uso.
1. hemos aprendido como usar el desensamblador y como este puede interpretar código de maquina claramente pero no así código de texto.
1. we have learnt how to use the disassembler and that it can interpret machine-code clearly but not text-code.
imprime el listado en assembler (usando el desensamblador) del programa para posteriores discusiones en el próximo capítulo !
produce a printout assembler-listing (using the disassembler) of the program for further discussion in the next chapter !
ventanas para ver el código fuente y anotaciones del desensamblador para que pueda disponer de información de los costos computacionales relacionadas con las correspondientes líneas de código e instrucciones de ensamblador.
source code and disassembler annotation views, allowing to see details of cost related to source lines and assembler instructions.
en comparación, un desensamblador traduce un ejecutable a lenguaje ensamblador (y este código puede volver a ser ensamblado en un programa ejecutable).
by comparison, a disassembler translates an executable program into assembly language (and an assembler could be used to assemble it back into an executable program).
3. usa el desensamblador para verificar las modificaciones que has hecho con el editor hexa. efectivamente siempre deberías chequear el archivo bin modificado con el desensamblador antes de transferirlo al dv3 para evitar efectos indeseados !
3. use the disassembler to verify the modifications you have done with the hexeditor. indeed you should always check the modified bin-file with the disassembler before downloading it to the dv3 to avoid unpleasant effects !
el desensamblador en cambio trata de interpretar el mismo código como el código de maquina del sm6010 y por lo tanto produce una lista clara gracias al "juego de instrucciones" del manual de instrucciones del m6010.
the disassembler instead tries to interpret the same code as sm6010 machine- code and therefore produces a clear listing due to chapter 8 “instruction set” of the sm6010 instruction manual.
ensamblador anotadola lista de ensamblador anotado muestra las instrucciones del código máquina de la función activa en ese momento, junto con el coste asociado a la ejecución de una instrucción. si ésta es una llamada, se insertan en el código líneas con detalles sobre la llamada activa: el coste dentro de la llamada, el número de llamadas activas, y el destino de la llamada. la salida del desensamblador mostrada se genera con la utilidad «objdump» del paquete «binutils». seleccione una linea con información de una llamada para hacer activa la función destino de esta llamada.
annotated assemblerthe annotated assembler list shows the machine code instructions of the current selected function together with (self) cost spent while executing an instruction. if this is a call instruction, lines with details on the call happening are inserted into the source: the cost spent inside of the call, the number of calls happening, and the call destination.the disassembler output shown is generated with the 'objdump'utility from the 'binutils'package.select a line with call information to make the destination function of this call current.