Part IV. Architectures

Table of Contents
11. x86 Assembly Language Programming
11.1. Synopsis
11.2. The Tools
11.3. System Calls
11.4. Return Values
11.5. Creating Portable Code
11.6. Our First Program
11.7. Writing UNIX® Filters
11.8. Buffered Input and Output
11.9. Command Line Arguments
11.10. UNIX® Environment
11.11. Working with Files
11.12. One-Pointed Mind
11.13. Using the FPU
11.14. Caveats
11.15. Acknowledgements

All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/

Questions that are not answered by the documentation may be sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.