Search code examples
What is the proper octal representation of the encoding of the operand register in intel 8086?...

assemblyintelx86-16octalinstruction-encoding

Read More
8086 memory to accumulator encoding: why do mov al, [absolute] and mov ah, [absolute] have different...

assemblyx86-16disassemblymachine-codeinstruction-encoding

Read More
Why encode RISCV PseudoInstruction LI to four instructions instead of two?...

assemblyriscvinstruction-encoding

Read More
What is iii, rr and mmm?...

assemblyx86machine-codeinstruction-encodinghla

Read More
Writing an assembler: clean and efficient way to handle x64 REX and VEX encoding?...

assemblyx86-64instruction-encoding

Read More
Why does operand 1 in a modr/m byte change depending on the decoding mode...

assemblyx86x86-6464-bitinstruction-encoding

Read More
How to Calculate Jump Target Address and Branch Target Address?...

assemblymipsmachine-codeinstruction-encoding

Read More
How to get NASM to encode `push` with a sign-extended 16-bit immediate?...

assemblyx86-64nasminstruction-encodingimmediate-operand

Read More
ModR/M Historical Notation /0.../7...

assemblyx86-64instruction-setinstruction-encoding

Read More
Why LI becomes LBU opcode after MIPS assembler...

assemblymipsgnu-assemblermips32instruction-encoding

Read More
Encoding "MOV EAX, moffs32" on x86-64...

assemblyx86x86-64objdumpinstruction-encoding

Read More
In shift left instruction, why is rt used as source register instead of rs?...

assemblymipscpu-architecturemachine-codeinstruction-encoding

Read More
What's the difference between the '-' and '.' in the decode of RISCV instruction...

qemuriscvinstruction-encoding

Read More
x86_64 primary opcode byte categorization...

assemblyx86-64inteldisassemblyinstruction-encoding

Read More
RISCV resolving opcode...

riscvmachine-codeopcodeinstruction-encoding

Read More
How to tell the length of an x86 instruction?...

assemblyx86machine-codecode-sizeinstruction-encoding

Read More
How to encode an instruction when we just know the hex for opcode...

assemblyx86x86-64instruction-encoding

Read More
Why does RISC-V 'J-immediate' encode imm[11] in inst[20]?...

cpu-architectureriscvinstruction-setinstruction-encoding

Read More
How is data width determined for load/store instructions in Rocket Core?...

chiselrocket-chipinstruction-encoding

Read More
Why does the opcode for MOV from a segment register not have its low bit set? It's not 8-bit ope...

assemblyx86cpu-architecturemovinstruction-encoding

Read More
Different encoding for arm64 "add x1, sp, x2, lsl #1" than with xzr...

assemblyarm64instruction-setinstruction-encoding

Read More
Is "strb w0, [x2, w3, uxtw]" the same as "strb w0, [x2, w3, uxtw #0]"?...

assemblyarm64instructionsaddressing-modeinstruction-encoding

Read More
Why the risc-v instruction "addi sp,sp,-32" is converted to binary code "11 01"?...

assemblyriscvinstruction-encoding

Read More
Opcode differences between MOV r/m32, imm32 and MOV r32, imm32...

assemblyx86-64machine-codeopcodeinstruction-encoding

Read More
How encode a relative short jmp in x86...

assemblyx86x86-64instruction-encoding

Read More
Understanding JMP Codes in Assembly...

assemblyx86disassemblyopcodeinstruction-encoding

Read More
NASM produces unexpected extra operand size prefix...

assemblyx86nasmmachine-codeinstruction-encoding

Read More
How does RISC-V variable length of instruction work in detail?...

assemblycpu-architectureriscvinstruction-setinstruction-encoding

Read More
x86 XOR opcode differences...

assemblyx86bit-manipulationopcodeinstruction-encoding

Read More
ARMv7E-M VCVT.F32.U32 encoding...

armdisassemblycortex-marmv7instruction-encoding

Read More
BackNext