Sembra che ci siano molte opinioni su cosa sia effettivamente il codice macchina. Ho sentito alcuni dire che è assemblea, o binario o esadecimale. È corretto dire che il codice macchina è essenzialmen
Volevo controllare il codice per eseguire chiamate di sistema in glibc. Ho trovato qualcosa di simile. ENTRY (syscall)
movq %rdi, %rax /* Syscall number -> rax. */
movq %rsi, %rdi /* shift
Ho letto che i salti brevi devono essere usati quando il salto relativo è inferiore a 124 nell'indirizzo, e i salti lunghi dovrebbero essere usati altrimenti. Qual è la differenza in termini di operaz