October 2019
Beginner
407 pages
6h 50m
English
In the previous chapters, we used C functions from time to time for convenience, such as the standard printf function or the version we developed, printb. In this chapter, we will show how to use assembler functions in the programming language C. The value of the calling conventions will become immediately evident. In this chapter, we use the System V AMD64 ABI calling conventions, because we are working on a Linux operating system. Windows has different calling conventions. If you have worked your way through the previous chapters and example code, this chapter will be an easy one.
Read now
Unlock full access