-
Notifications
You must be signed in to change notification settings - Fork 4
Programmrahmen zum direkten Aufruf eines System Calls durch Assembler
License
osmhpi/syscall_invoke
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
_ _ ___ _ _ ___ ___ __ _| | | Programmrahmen / __| | | / __|/ __/ _` | | | \__ \ |_| \__ \ (_| (_| | | | "syscall invoke" |___/\__, |___/\___\__,_|_|_| |___/ Aufgabenstellung: ----------------- Implementieren Sie einen Systemaufruf zur Funktion `getpid', ohne die dafür existierende Bibliotheksfunktion zu verwenden, und versuchen Sie dabei, möglichst portabel zu sein. Der bereitstehende Programmrahmen nimmt dabei für Sie die erste Hürde, und unterscheidet zwischen GNU/Linux, Windows und macOS, und stellt bereits einen Teil des Assembler Codes bereit, der auf Windows 10 64 Bit x86, Windows 7 32 Bit, bzw. GNU/Linux oder macOS auf 32 oder 64 Bit x86 benötigt wird. Beurteilen Sie, welchen Einfluss die direkte Verwendung von Systemaufrufen ohne die Bibliotheksfunktionen der User-Mode Bibliotheken auf die Komplexität und die Portabilität eines ansonsten einfachen C Programmes hat.
About
Programmrahmen zum direkten Aufruf eines System Calls durch Assembler
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published