源码

首页 » 归档 » 源码 » linux – Assembly中系统调用的返回值是什么…

linux – Assembly中系统调用的返回值是什么…


当我尝试研究内核的系统调用的返回值时,我找到了描述它们的表,以及我需要将它放在不同的寄存器中以使它们工作.但是,我没有找到任何文档说明我从系统调用获得的返回值是什么.我只是在不同的地方找到我收到的东西将在EAX寄存器中.

TutorialsPoint

The result is usually returned in the EAX register.

汇编语言循序渐进:Jeff Duntemann编写的Linux书籍在他的程序中多次说明:

  • Look at sys_read’s return value in EAX

  • Copy sys_read return value for safe keeping

我没有解释任何有关此返回值的网站.有没有互联网资源?或者有人能解释我这个价值观吗?

(0)

本文由 投稿者 创作,文章地址:https://blog.isoyu.com/archives/linux-assemblyzhongxitongdiaoyongdefanhuizhishishenme.html
采用知识共享署名4.0 国际许可协议进行许可。除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为:9月 26, 2019 at 04:10 上午

热评文章