Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in immediate-operand

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

How do I move a floating point constant into an FP register?

Translate the following machine language code (0x2237FFF1) into MIPS assembly

How to encode immediate value in arm?

ARM: Why only 12 bits for immediate constants?

NASM Intel 64-bit mode: why does 32-bit constant 0xffffffff cause "warning: signed dword value exceeds bounds"

What's difference between number with $ or without $ symbol in at&t assembly syntax?

Loading 32 bit values to a register in arm assembly

why we can't move a 64-bit immediate value to memory?

GCC seems to prefer small immediate values in comparisons. Is there a way to avoid that?

In MIPS, when to use a signed-extend, when to use a zero-extend?

Literals VS Immediate Operands

Range of immediate values in ARMv8 A64 assembly

Why isn't # needed before numbers with DC.W (Define Constant), only instructions?

Can I add 64bit constants to 64bit registers?

What's the difference between the x86-64 AT&T instructions movq and movabsq?

Why would we use addiu instead of addi?

MUL instruction doesn't support an immediate value

RISC-V build 32-bit constants with LUI and ADDI