Table with addresses or registers, assembler x86?
I have to write destinations and values of registers after operations. Fields written in italics are written by me....
absolute value in MIPS?
Do you have any simple ways to make a value in a register in MIPS as an absolute value? ...
What does 018H and 0cH stand for in assembly? Specifically the “cH” and “0” “h” pre/post-fixes?
I/n the below snippet, what does the 018H mean (specifically the 0 and H), and what does the cH mean? _i DD 018H _s...
How do I identify the instruction stored LC-3?
I know this is not a programming question but I am struggling to understand how to get the solution to this problem....
what does movsbl instruction do? [duplicate]?
This quest...
Assembly testq and cmovg instruction?
What does the following do? testq %rdx, %rdx cmovg %rcx, %rax I understand that testq is a bitwise and betwee...
Need help understanding FF indirect call instruction x86?
I'm trying to recode a simple ftrace but I'm having trouble understanding FF indirect calls like this one : ff 15 7...
How to make a delay in assembly for avr microcontrollers??
I am having a problem in calculating delays. I want to make a delay for 1 sec when I am using 1MHz clock speed for m...
Array input using scanf in nasm?
I'm trying to read floating point input for array using loop and then printing the array. After reading n values, it...
Best way to play sound in a bootloader?
I'm currently trying to figure out a way to loop sound (currently present in mp3/wav format) in bootloader code, but...
What does data16 mean in objdump output??
Using the objdump command: $ objdump -M att -d wrapping_counters_test I produced this listing (this is just a...
What does `dword ptr` mean??
Could someone explain what this means? (Intel Syntax, x86, Windows) and dword ptr [ebp-4], 0 ...
What does *%gs:0x10 do in assembler??
What does following syntax do in GASM? *%gs:0x10 I know that call *%gs:0x10 call will __kernel_vsyscall, but i...
what is special purpose register? [closed]?
Closed. Th...
Difference between movq and movabsq in x86-64?
I'm a newcomer here and just starting to study assembly language. So please correct me if I'm wrong, or if this post...