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

4 la respuesta

Multiplica números sin usar las instrucciones MUL, IMUL, SHL, SHR, LOOP

¿Es posible calcular el resultado de la multiplicación sin usar las instrucciones MUL, IMUL, SHL, SHR, LOOP, JMP en lenguaje ensamblador x86?

1 la respuesta

Respuesta incorrecta de la asamblea DIV

Tengo una parte de mi código mov di,3 mov cx,16 looop: xor dx,dx shl bx,1 adc dx,dx cmp cx,16 je cx16 (it's will dec cx and jump loop) push dx dec cx cmp cx,0 je cx0 mov ax,cx div di cmp dx,0 jne looopcuando cx = 3 obtendré ax = 3 Perodiv ...

1 la respuesta

¿Qué es un puesto de bandera parcial?

Solo estaba yendoesta respuesta por Peter Cordes [https://stackoverflow.com/a/36510865/124486]y él dice Las paradas de banderas parciales ocurren cuando se leen las banderas, si es que ocurren. P4 nunca tiene puestos de bandera parcial, porque ...

3 la respuesta

NASM: analizador: instrucción esperada rep mov

He estado convirtiendo un ejecutable en algún código de shell NASM (para Windows si es relevante) pero me encuentro con errores de "error: analizador: instrucción esperada" por todas partes de las instrucciones de ...

2 la respuesta

¿Cómo apagar la computadora desde un entorno independiente?

Estoy creando un sistema operativo en modo protegido basado en la arquitectura x86 de Intel, y estaba buscando información sobre cómo apagar la computadora a través del código de ensamblaje, o algo así. ¿Podrías ayudarme con este problema?

4 la respuesta

comprobar si la bandera de transporte está activada

Usando el ensamblador en línea [gcc, intel, c], ¿cómo verificar si el indicador de acarreo está configurado después de una operación?

1 la respuesta

algoritmo de direccionamiento de una memoria de matrices triangulares usando ensamblaje

Estaba haciendo un proyecto en ASM sobre el triángulo pascal usando NASM entonces en el proyecto necesitas calcular el triángulo pascal de la línea 0 a la línea 63 mi primer problema es dónde almacenar los resultados del cálculo -> ...

9 la respuesta

¿Cuál es la diferencia entre Trap e Interrupt?

¿Cuál es la diferencia entre Trap e Interrupt? Si la terminología es diferente para diferentes sistemas, ¿qué significan en x86?

3 la respuesta

Acerca de devolver más de un valor en C / C ++ / Assembly

He leído algunas preguntas sobre cómo devolver más de un valor, como¿Cuál es la razón detrás de tener un solo valor de retorno en C ++ y ...

2 la respuesta

¿Las diferentes versiones mmx, sse y avx son complementarias o supersets entre sí?

Estoy pensando en familiarizarme con las extensiones x86 SIMD. Pero incluso antes de comenzar, me encontré con problemas. No puedo encontrar una buena descripción sobre cuáles de ellos siguen siendo relevantes. La arquitectura x86 ha acumulado ...