Resultados de la búsqueda a petición "cpu-registers"

3 la respuesta

¿Por qué puedo acceder a dword / word / byte más bajo en un registro pero no más arriba?

Empecé a aprender ensamblador, y esto no me parece lógico. ¿Por qué no puedo usar varios bytes más altos en un registro? Entiendo la razón histórica derax->eax->axasí que centrémonos ennuevo Registros de 64 bits. Por ejemplo, puedo usarr8 yr8d, ...

1 la respuesta

¿Qué significan los prefijos E y R en los nombres de los registros Intel de 32 y 64 bits?

Los nombres de registro de 32 bits comienzan con una E y los de 64 bits comienzan con una R. ¿Qué significan E y R? ¿Hay alguna razón para elegir estos alfabetos? Además, en los registros de 64 bits, también podemos ver en cualquier depurador de ...

2 la respuesta

Registro bancario ARM

En ARM existe un concepto de registro bancario. Mientras lee muchas preguntas y sus respuestas y varios otros recursos sobre lo que esBancasignifica aquí. Luego obtuve esta definición: la banca de registros se refiere a proporcionar múltiples ...

2 la respuesta

ESCRIBIR y LEER registros en Linux en ARM

Estoy tratando de leer y escribir registros en mi ARM9 (SAM9X25) siguiendo ...

3 la respuesta

¿Cómo se diferencian los datos, la dirección y las instrucciones en el procesador / registro / memoria?

En el procesador, ¿cómo se diferencian los datos, la dirección y las instrucciones? Cuando se ejecuta un programa, ¿cómo se diferencian las instrucciones del procesador cuando todo está en 0?s and 1s y el registro de carga de datos, direcciones?

1 la respuesta

Cómo determinar si los registros se cargan de derecha a izquierda o viceversa

Al revisar la salida de gdb y mirar las llamadas de ensamblaje, generalmente puedo encontrar un comando usando valores codificados para determinar si los registros se están cargando de derecha a izquierda o viceversa. Por lo general, algo como ...

1 la respuesta

x86: ¿registrar la operación como contenido de memoria y dirección de memoria?

registrarse ---> dirección de memoria -> contenido de memoria dirección de memoria -> contenido de memoria ¿Es correcto el modelo anterior? y, si es así, ¿puede sugerirme si lo estoy pensando bien o no? movl% eax,% ebx -> mueve la dirección ...

4 la respuesta

Endianness dentro de los registros de la CPU

Necesito ayuda para comprender la resistencia dentro de los registros de CPU de los procesadores x86. Escribí este pequeño programa de ensamblaje: section .data section .bss section .text global _start _start: nop mov eax, 0x78FF5ABC mov ...

3 la respuesta

¿Cómo un registro cero mejora el rendimiento?

En MIPS ISA, hay un registro cero ($r0) que siempre da un valor de cero. Esto permite que el procesador: Cualquier instrucción que produzca un resultado que deba descartarse puede dirigir su destino a este registroSer una fuente de0Se dice en ...

4 la respuesta

¿Qué significa ESP en el ensamblaje? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Qué significan los prefijos E y R en los nombres de los registros Intel de 32 y 64 bits? [/questions/43933379/what-do-the-e-and-r-prefixes-stand-for-in-the-names-of-intel-32-bit-and-64-bit-r] 1 ...