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

3 la respuesta

Acceda a x86 COM desde x64 .NET

Tengo un servidor x64 que, dado que mis bibliotecas se compilan en AnyCPU, se ejecuta bajo x64. Necesitamos acceder a un componente COM que está registrado bajo x86. No sé lo suficiente sobre COM y mis búsquedas en Google no me llevan a ninguna ...

1 la respuesta

Escribir un programa Fizz en ensamblado / Usar la biblioteca C

¿Podría alguien ayudarme con este programa de ensamblaje? Primero imprima los números del 1 al 100. Luego siga las reglas para el juego de conteo para niños Fizz: cada vez que el número sea divisible por 5 o contenga el dígito 5, reemplace el ...

9 la respuesta

Rutina de BIOS en modo real y modo protegido

Estoy haciendo un experimento de sistema operativo. Hasta ahora, todo mi código utilizaba la interrupción del BIOS en modo real para manipular el disco duro y el disquete. Pero una vez que mi código habilitó el modo de protección de la CPU, toda ...

4 la respuesta

¿Qué significa el signo de dólar ($) en el ensamblaje x86 al calcular longitudes de cadena como "$ - label"? [duplicar

Esta pregunta ya tiene una respuesta aquí: ¿Cómo funciona $ en NASM, exactamente? [/questions/47494744/how-does-work-in-nasm-exactly] 1 respuesta Por ejemplo, si estuviéramos escribiendo un programa simple de tipo hello world, la sección .data ...

1 la respuesta

Cuál será el código exacto para obtener el recuento de errores de caché de último nivel en la arquitectura Intel Kaby Lak

Leí un artículo interesante, titulado "Un ataque de canal lateral de alta resolución en el caché de último nivel", y quería descubrir la función de hash de índice para mi propia máquina, es decir, Intel Core i7-7500U (arquitectura Kaby Lake) ...

7 la respuesta

¿Cuál es el tamaño de flotante y doble en C y C ++? [duplicar

Esta pregunta ya tiene una respuesta aquí: Tipos de punto flotante de tamaño fijo [/questions/2524737/fixed-size-floating-point-types] 4 respuestas Estaba buscando para ver si hay algún tipo estándar similar auint32_t que siempre se mapearía en ...

2 la respuesta

¿Por qué EDX debe ser 0 antes de usar la instrucción DIV? [duplicar

Esta pregunta ya tiene una respuesta aquí: ¿Cuándo y por qué firmamos extender y usar cdq con mul / div? [/questions/36464879/when-and-why-do-we-sign-extend-and-use-cdq-with-mul-div] 1 respuesta Me di cuenta de que EDX contiene algún valor ...

2 la respuesta

x86 instrucción significado [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Cuál es el significado de MOV (% r11,% r12,1),% edx? [/questions/2883850/what-is-the-meaning-of-mov-r11-r12-1-edx] 2 respuestas¿Cómo funciona "mov (% ebx,% eax, 4),% eax"? ...

1 la respuesta

Por qué necesitamos el prefijo de bloqueo antes de CMPXCHG [duplicado]

Esta pregunta ya tiene una respuesta aquí: Is x86 CMPXCHG atomic, si es así, ¿por qué necesita LOCK? [/questions/27837731/is-x86-cmpxchg-atomic-if-so-why-does-it-need-lock] 3 respuestaspor qué necesitamos el prefijo de bloqueo antes de CMPXCHG ...

4 la respuesta

¿Cómo representar un valor hexadecimal como FFFFFFBB en la programación de ensamblajes x86?

Estoy aprendiendo sobre la programación de ensamblaje en línea x86. Yo queria escribirmov ecx, FFFFFFBB, sin embargo, el compilador no lo reconoce. ¿Cómo deben escribirse números hexadecimales como ese en el código de ensamblador en línea?