Resultados de la búsqueda a petición "assembly"

1 la respuesta

Cómo ejecutar una sola línea de ensamblaje, luego vea [R1] y marcas de condición

Estoy tratando de enseñarme a mí mismo ensamblaje. Tengo años y años de experiencia con C, Java y Python, pero no puedo avanzar CUALQUIER avance aquí y estoy a punto de rendirme. Entonces, descargué uVision4, y asumí que podía escribir un ...

2 la respuesta

¿Cómo depuro jonesforth con GDB?

Jonesforth generalmente se inicia de la siguiente manera: cat jonesforth.f - | ./jonesforth¿Cuál es una buena manera de depurarjonesforth?

3 la respuesta

Implementar recursividad en ASM sin procedimientos

Estoy tratando de implementar funciones y recursividad en un lenguaje simplificado similar a ASM que no tiene procedimientos. Solo comandos simples de jumpz, jump, push, pop, add, mul. Aquí están los comandos: (todas las variables y literales ...

1 la respuesta

BYTE de origen “Esta es la cadena de origen”, 0 TAMAÑO DE BYTE de destino DUP de origen (0), 0

¿A qué se refiere SIZEOF? ¿Se refiere al tamaño de la fuente (lengthOf * TYPE que es igual al número de elementos en la matriz * el tamaño de cada elemento)? Además, ¿alguien puede explicar DUP (0), 0? Esto se refiere al ensamblado x86 MASM. Gracias

1 la respuesta

¿Cómo funcionan los modos de redondeo AVX512 (o simplemente se confunde NDISASM)?

Estoy tratando de entender la instrucción AVX512F específicavcvtps2udq. La firma de la instrucción esVCVTPS2UDQ zmm1 {k1}{z}, zmm2/m512/m32bcst{er}. La información del manual está abajo. En un intento por comprender los nuevos modos de ...

2 la respuesta

El uso de printf en el ensamblaje conduce a una salida vacía

Trato de usarprintf de mi código ensamblador, este es un ejemplo mínimo que solo debería imprimirhello a stdout: .section .rodata hello: .ascii "hello\n\0" .section .text .globl _start _start: movq $hello, %rdi #first parameter xorl %eax, %eax ...

1 la respuesta

Recuento excesivo del rendimiento del bucle simple vinculado a la CPU: ¿trabajo misterioso del núcleo?

He estado usando Linuxperf [https://perf.wiki.kernel.org/index.php/Main_Page] durante algún tiempo para hacer perfiles de aplicaciones. Por lo general, la aplicación perfilada es bastante compleja, por lo que uno tiende a tomar simplemente los ...

2 la respuesta

Etiquetas en el ensamblaje en línea GCC

En mi experimentación en curso con el ensamblaje en línea de GCC, me he encontrado con un nuevo problema con respecto a las etiquetas y el código en línea. Considere el siguiente salto simple: __asm__ ( "jmp out;" "out:;" : : );Esto no hace ...

1 la respuesta

Combinación no válida de código de operación y error de operandos

Estoy tratando de escribir un programa que tome la entrada binaria de un archivo de texto y la envíe como parámetro a una función de ensamblaje. Esa función de ensamblaje debe imprimir esta entrada binaria en la pantalla. La entrada se envía ...

1 la respuesta

Escribir píxeles gráficos en ensamblaje de 16 bits

Estoy tratando de desarrollar mi propio sistema operativo muy básico con fines educativos, mientras que al codificar el núcleo intenté configurar el color en algunos píxeles en la pantalla para que se vea mejor, pero fallé solíaINT 10h conAH = ...