printf: Add support for \n and \t
This commit is contained in:
@@ -104,7 +104,7 @@ section .rodata
|
||||
printf11 db TAB,"printf(",DQUO,"%X | %8X | %08X\n",DQUO,", 0xAB0F, 0xBA0F, 0xAB0F): ",NL,TAB,TAB,EOS
|
||||
printf11Str db "%X | %8X | %08X",NL,EOS
|
||||
printf12 db TAB,"rax=0x1234567890ABCDEF",NL,TAB,"printf(",DQUO,"\nRAX = %064b\nEAX = %64b\n AX = %56b \n AH = %64b\n AL = %64b\n",DQUO,", rax, eax, ax, ah, al): ",NL,TAB,TAB,EOS
|
||||
printf12Str db NL,"RAX = %064b",NL,"EAX = %64b",NL," AX = %64b",NL," AH = %56b ",NL," AL = %64b",NL,EOS
|
||||
printf12Str db "\nRAX = %064b\nEAX = %64b\n AX = %64b\n AH = %56b\t\n AL = %64b\n",EOS
|
||||
|
||||
; strlen()
|
||||
msgStrlen db NL,"TEST strlen()",NL,EOS
|
||||
@@ -834,6 +834,7 @@ _start:
|
||||
call printf
|
||||
|
||||
; TEST 6
|
||||
|
||||
lea rdi, [rel str1]
|
||||
lea rsi, [rel str5]
|
||||
call strcmp
|
||||
|
Reference in New Issue
Block a user