荫学习组件的整数输入,我发现了如何获取用户输入与如何获得与装配
mov al, 3 ; system call number (sys_read)
xor bl, bl ; file descriptor 0 (stdin)
mov rcx, buf ; buffer to store input
mov dl, 4 ; Lenght of buffer
int 0x80 ; interrupt
,但实际上得到的字符串吧? 我的问题是我如何得到一个整数值... 所以如果我输入100我如何得到值64h所以我可以加,减等 而不是一个字符串,每个字节是数字的ascii表示 然后我如何输出一个像64h的值到屏幕上,以便显示100? 我不需要代码只是一些指导
谢谢!
它看起来像x86。这是吗? –
让我们希望rax,rbx和rdx的上半部分是0 ... – user786653
我有一个x64 cpu – Renato