Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main(){
- printf("Printing out most recent ASM registers\n----------\n");
- register int a asm("rax");
- printf("%#010x <= $RAX\n", a);
- register int b asm("rbx");
- printf("%#010x <= $RBX\n", b);
- register int c asm("rcx");
- printf("%#010x <= $RCX\n", c);
- register int d asm("rsi");
- printf("%#010x <= $RDX\n", d);
- register int e asm("rdi");
- printf("%#010x <= $RDI\n", e);
- register int f asm("rbp");
- printf("%#010x <= $RBP\n", f);
- register int g asm("rsp");
- printf("%#010x <= $RSP\n", g);
- register int y asm("rsi");
- printf("%#010x <= $RSI\n", y);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement