Search code examples
How to simplify algorithm of pasting addresses of data to immediate fields in machine code?...


algorithmassemblyx86machine-code

Read More
ModRM: Can't use direct address, assembly x86...


assemblyx86machine-codeinstruction-encoding

Read More
How similar is assembly language to its corresponding machine language?...


assemblymachine-code

Read More
What happens if x86 jmp jumps to an address between two other consecutive valid ones?...


assemblyx86machine-code

Read More
Why does it take less bytes to use `xor` than to use `mov`?...


assemblyx86-64machine-codecode-size

Read More
Unknown opcode skipped: 66, not 8086 instruction - not supported yet...


assemblyx86-16emu8086machine-codeopcode

Read More
Target destination of a JE branch instruction, given its machine code and starting address...


assemblyx86x86-64machine-codeinstruction-encoding

Read More
rbp not allowed as SIB base?...


assemblyx86x86-64machine-codeaddressing-mode

Read More
Encoding memory operands using the RSP register in x64 - SIB byte needed?...


assemblyx86-64machine-codeaddressing-modeinstruction-encoding

Read More
How does the CPU know its instruction set?...


cpucpu-architectureinstruction-setmachine-code

Read More
Why does jmpq of x86-64 only need 32-bit length address?...


assemblyx86-64cpu-architecturemachine-codeinstruction-encoding

Read More
Where has Intel documented the encoding of extended registers (R8-R15) in ModR/M byte?...


assemblyx86-64intelmachine-codeinstruction-encoding

Read More
What do we mean by instruction size?...


assemblyarmmachine-codeinstructionsthumb

Read More
What does 011111100 refer to in this LC-3 Code?...


assemblybinarylc3machine-code

Read More
Absolute address of function in object file...


carmcortex-mmachine-code

Read More
Why is default operand size 32 bits in 64 mode?...


assembly64-bitx86-64machine-codeinstruction-encoding

Read More
x86 assembly 16 bit vs 8 bit immediate operand encoding...


assemblyx86machine-codeopcodeinstruction-encoding

Read More
Encoding 8-bit operand size? Is there a prefix for that like for 16-bit?...


assemblyx86-64machine-codeinstructionsinstruction-encoding

Read More
Understanding Instruction Encoding?...


assemblyx86-64attmachine-codeinstruction-encoding

Read More
Encoding x86-16 instruction with immediate operand...


assemblyx86machine-codeinstruction-encoding

Read More
Assembly Hack to Binary Machine Language...


assemblymachine-codenand2tetris

Read More
Are machine code instructions fetched in little endian 4-byte words on an Intel x86-64 architecture?...


x86-64intelendiannesscpu-wordmachine-code

Read More
MIPS jump and branch instructions range...


assemblymipsmachine-code

Read More
Confused about the binary code for the MVI instruction in the 8085 instruction code. Please see...


assemblymicroprocessorsinstruction-setmachine-code8085

Read More
Kind of self-modifying program in C...


cheap-memorymachine-code

Read More
How do I translate assembly to binary?...


assemblymachine-code

Read More
RISC-V branch offset machine instruction encoding...


assemblymachine-coderiscv

Read More
What is the significance of operations on the register EAX having their own opcodes?...


assemblyx86machine-codeinstructionsopcode

Read More
How Are Registers X/Y/ZMM16-31 Encoded?...


assemblyx86-64disassemblymachine-codeavx512

Read More
In MIPS assembly, how do we know what function the opcode refers to if it starts with 000000?...


assemblymipsmachine-codeopcode

Read More
BackNext