Benutzerbeiträge von „Satyria“
Aus C und Assembler mit Raspberry
Ein Benutzer mit 1.209 Bearbeitungen. Das Konto wurde am 2. Juli 2024 erstellt.
7. April 2025
- 12:4112:41, 7. Apr. 2025 Unterschied Versionen +322 Bytes K Gleitkommaoperationen Keine Bearbeitungszusammenfassung
- 12:1912:19, 7. Apr. 2025 Unterschied Versionen +3.125 Bytes K Gleitkommaoperationen Keine Bearbeitungszusammenfassung
- 11:5811:58, 7. Apr. 2025 Unterschied Versionen +4.561 Bytes N Gleitkommaoperationen Die Seite wurde neu angelegt: „In diesem Kapitel werden wir uns mit Gleitkommaoperationen im ARM64-Assembler beschäftigen. Die Schwerpunkte liegen auf den FPU-Registern (Floating Point Unit), einem Überblick über die Register und deren Verwendung in Funktionen. Ebenso werden wichtige Hinweise zur Verwendung der Register für Gleitkommaoperationen gegeben. == FPU-Register: Überblick == Unter ARM64 haben wir eine dedizierte Einheit für Gleitkommaoperationen, die sogenannte FPU (Fl…“
- 11:4911:49, 7. Apr. 2025 Unterschied Versionen +4 Bytes K Programmieren mit ARM64 Assembler →Inhalt
- 11:4411:44, 7. Apr. 2025 Unterschied Versionen +203 Bytes K Programmieren mit ARM64 Assembler →Inhalt
- 11:4011:40, 7. Apr. 2025 Unterschied Versionen −161 Bytes K Interaktion mit C Keine Bearbeitungszusammenfassung
- 11:3911:39, 7. Apr. 2025 Unterschied Versionen +4.740 Bytes N Interaktion mit C Die Seite wurde neu angelegt: „In diesem Kapitel werden wir die Integration von ARM64-Bit-Assembler und C-Programmen beleuchten. Die folgenden Themen werden behandelt: * C-Funktionen aus Assembler aufrufen * Assemblerfunktionen in C aufrufen * Inline-Assembler in C * Bibliotheken verwenden * C-Funktionen aus Assembler aufrufen == C-Funktionen aus Assembler aufrufen == Um C-Funktionen aus Assembler heraus aufzurufen, müssen Sie die folgenden Schritte beachten: * Deklaration der C-F…“
- 11:2811:28, 7. Apr. 2025 Unterschied Versionen +4 Bytes K Programmieren mit ARM64 Assembler →Inhalt
- 10:1110:11, 7. Apr. 2025 Unterschied Versionen +176 Bytes K Programmieren mit ARM64 Assembler →Inhalt
- 09:5009:50, 7. Apr. 2025 Unterschied Versionen +106 Bytes K GPIO Programmierung Keine Bearbeitungszusammenfassung
- 09:3809:38, 7. Apr. 2025 Unterschied Versionen +4.681 Bytes N GPIO Programmierung Die Seite wurde neu angelegt: „GPIO-Programmierung mit ARM64-Bit-Assembler In diesem Kapitel werden wir uns mit der GPIO-Programmierung (General Purpose Input/Output) auf dem Raspberry Pi beschäftigen. Dazu besprechen wir: Grundlagen der GPIO-Programmierung Direkte Steuerung der GPIO-Pins Besondere Register und Konfiguration Grundlagen der GPIO-Programmierung GPIO steht für "General Purpose Input/Output" und bezieht sich auf die universell einsetzbaren Pins auf dem Raspberry Pi, d…“
- 09:3809:38, 7. Apr. 2025 Unterschied Versionen +4 Bytes K Programmieren mit ARM64 Assembler →Inhalt
- 09:2909:29, 7. Apr. 2025 Unterschied Versionen +149 Bytes K Programmieren mit ARM64 Assembler →Inhalt
- 09:0209:02, 7. Apr. 2025 Unterschied Versionen +98 Bytes K Programmieren mit ARM64 Assembler →Inhalt
- 08:3808:38, 7. Apr. 2025 Unterschied Versionen +55 Bytes K Übersicht der Linux ARM64 Systemaufrufen Keine Bearbeitungszusammenfassung
- 08:3608:36, 7. Apr. 2025 Unterschied Versionen +52 Bytes K Übersicht der Linux ARM64 Systemaufrufen Keine Bearbeitungszusammenfassung
- 08:1408:14, 7. Apr. 2025 Unterschied Versionen +36 Bytes K Übersicht der Linux ARM64 Systemaufrufen Keine Bearbeitungszusammenfassung
- 07:4607:46, 7. Apr. 2025 Unterschied Versionen +40 Bytes K Übersicht der Linux ARM64 Systemaufrufen Keine Bearbeitungszusammenfassung
- 07:2207:22, 7. Apr. 2025 Unterschied Versionen +268 Bytes K Übersicht der Linux ARM64 Systemaufrufen Keine Bearbeitungszusammenfassung
- 07:0507:05, 7. Apr. 2025 Unterschied Versionen +19 Bytes K Übersicht der Linux ARM64 Systemaufrufen Keine Bearbeitungszusammenfassung
- 07:0407:04, 7. Apr. 2025 Unterschied Versionen +4 Bytes K Übersicht der Linux ARM64 Systemaufrufen Keine Bearbeitungszusammenfassung
- 07:0207:02, 7. Apr. 2025 Unterschied Versionen +77 Bytes K Übersicht der Linux ARM64 Systemaufrufen Keine Bearbeitungszusammenfassung
- 06:5906:59, 7. Apr. 2025 Unterschied Versionen +63 Bytes K Übersicht der Linux ARM64 Systemaufrufen Keine Bearbeitungszusammenfassung
- 06:5206:52, 7. Apr. 2025 Unterschied Versionen +159 Bytes K Systemaufrufe Keine Bearbeitungszusammenfassung
4. April 2025
- 13:0513:05, 4. Apr. 2025 Unterschied Versionen +56 Bytes K Systemaufrufe Keine Bearbeitungszusammenfassung
- 13:0413:04, 4. Apr. 2025 Unterschied Versionen −88 Bytes K Systemaufrufe Keine Bearbeitungszusammenfassung
- 13:0313:03, 4. Apr. 2025 Unterschied Versionen +7 Bytes K Übersicht der Linux ARM64 Systemaufrufen Keine Bearbeitungszusammenfassung
- 13:0113:01, 4. Apr. 2025 Unterschied Versionen −1.119 Bytes K Übersicht der Linux ARM64 Systemaufrufen Keine Bearbeitungszusammenfassung
- 12:2612:26, 4. Apr. 2025 Unterschied Versionen −81 Bytes K Übersicht der Linux ARM64 Systemaufrufen Keine Bearbeitungszusammenfassung
- 12:2112:21, 4. Apr. 2025 Unterschied Versionen +21 Bytes K Übersicht der Linux ARM64 Systemaufrufen Keine Bearbeitungszusammenfassung
- 12:1912:19, 4. Apr. 2025 Unterschied Versionen +218 Bytes K Übersicht der Linux ARM64 Systemaufrufen Keine Bearbeitungszusammenfassung
- 11:4811:48, 4. Apr. 2025 Unterschied Versionen −5.008 Bytes K Übersicht der Linux ARM64 Systemaufrufen Keine Bearbeitungszusammenfassung
- 11:0511:05, 4. Apr. 2025 Unterschied Versionen −4.424 Bytes K Übersicht der Linux ARM64 Systemaufrufen Keine Bearbeitungszusammenfassung
- 11:0211:02, 4. Apr. 2025 Unterschied Versionen +50.320 Bytes K Übersicht der Linux ARM64 Systemaufrufen Keine Bearbeitungszusammenfassung
- 10:5810:58, 4. Apr. 2025 Unterschied Versionen +832 Bytes K Übersicht der Linux ARM64 Systemaufrufen Keine Bearbeitungszusammenfassung
- 10:5410:54, 4. Apr. 2025 Unterschied Versionen +607 Bytes K Übersicht der Linux ARM64 Systemaufrufen Keine Bearbeitungszusammenfassung
3. April 2025
- 13:3913:39, 3. Apr. 2025 Unterschied Versionen −4 Bytes K Programmieren mit ARM64 Assembler →Inhalt
- 13:3913:39, 3. Apr. 2025 Unterschied Versionen +4.420 Bytes N Übersicht der Linux ARM64 Systemaufrufen Die Seite wurde neu angelegt: „https://gvisor.dev/docs/user_guide/compatibility/linux/arm64/ # Name 0 io_setup 1 io_destroy 2 io_submit 3 io_cancel 4 io_getevents 5 setxattr 6 lsetxattr 7 fsetxattr 8 getxattr 9 lgetxattr 10 fgetxattr 11 listxattr 12 llistxattr 13 flistxattr 14 removexattr 15 lremovexattr 16 fremovexattr 17 getcwd 18 lookup_dcookie 19 eventfd2 20 epoll_create1 21 epoll_ctl 22 epoll_pwait 23 dup 24 dup3 25 fcntl 26 inotify_init1 27 inotify_add_watch 28 inotify…“
- 13:2113:21, 3. Apr. 2025 Unterschied Versionen +49 Bytes K Programmieren mit ARM64 Assembler →Inhalt
- 13:2013:20, 3. Apr. 2025 Unterschied Versionen +141 Bytes K Systemaufrufe Keine Bearbeitungszusammenfassung
- 13:1413:14, 3. Apr. 2025 Unterschied Versionen +3.487 Bytes N Systemaufrufe Die Seite wurde neu angelegt: „Systemaufrufe In diesem Kapitel werden wir uns mit Systemaufrufen unter Linux beschäftigen. Insbesondere werden wir: Eine Einführung in Linux-Systemaufrufe geben, Grundlegende Systemaufrufe wie exit, read, write, open und close kennenlernen und Erklären, wie Parameter übergeben und Rückgabewerte entgegengenommen werden. Einführung in Linux-Systemaufrufe Systemaufrufe sind Schnittstellen, die es Programmen ermöglichen, Dienste und Funktionen des…“
- 13:1413:14, 3. Apr. 2025 Unterschied Versionen +4 Bytes K Programmieren mit ARM64 Assembler →Inhalt
- 13:0813:08, 3. Apr. 2025 Unterschied Versionen +283 Bytes K Programmieren mit ARM64 Assembler →Inhalt
- 13:0313:03, 3. Apr. 2025 Unterschied Versionen −184 Bytes K Funktionen und Stack Keine Bearbeitungszusammenfassung
- 13:0213:02, 3. Apr. 2025 Unterschied Versionen +21 Bytes K Funktionen und Stack Keine Bearbeitungszusammenfassung
- 12:3512:35, 3. Apr. 2025 Unterschied Versionen +5.396 Bytes N Funktionen und Stack Die Seite wurde neu angelegt: „Funktionen und Stack In diesem Kapitel werden wir uns mit der Erstellung und Verwendung von Funktionen im ARM64-Assembler beschäftigen. Insbesondere werden wir uns mit den folgenden Themen befassen: Funktion aufrufen und Rückkehr Funktionsparameter und Rückgabewerte Verwendung des Stacks für lokale Variablen und Funktionsaufrufe Regeln für das Aufrufen von Funktionen (AAPCS) Funktion aufrufen und Rückkehr Eine Funktion im ARM64-Assembler wird dur…“
- 12:2812:28, 3. Apr. 2025 Unterschied Versionen +4 Bytes K Programmieren mit ARM64 Assembler →Inhalt
- 12:2412:24, 3. Apr. 2025 Unterschied Versionen +107 Bytes K Programmieren mit ARM64 Assembler →Inhalt
- 12:1912:19, 3. Apr. 2025 Unterschied Versionen +13 Bytes K Programmablauf steuern →Bedingter Sprung aktuell
- 12:1812:18, 3. Apr. 2025 Unterschied Versionen +2.674 Bytes K Programmablauf steuern Keine Bearbeitungszusammenfassung