Benutzerbeiträge von „Satyria“
Aus C und Assembler mit Raspberry
Ein Benutzer mit 1.324 Bearbeitungen. Das Konto wurde am 2. Juli 2024 erstellt.
26. Februar 2025
- 09:1809:18, 26. Feb. 2025 Unterschied Versionen +32 Bytes K Unser erstes Programm in C (PI4) Keine Bearbeitungszusammenfassung
- 09:1309:13, 26. Feb. 2025 Unterschied Versionen +2.691 Bytes K Unser erstes Programm in C (PI4) →Kompilieren des Programms mit make
- 09:0109:01, 26. Feb. 2025 Unterschied Versionen +43 Bytes K Unser erstes Programm in C (PI4) Keine Bearbeitungszusammenfassung
- 08:5608:56, 26. Feb. 2025 Unterschied Versionen +7 Bytes K Hauptseite Keine Bearbeitungszusammenfassung Markierung: Zurückgesetzt
- 08:5608:56, 26. Feb. 2025 Unterschied Versionen +2.809 Bytes N Unser erstes Programm in C (PI4) Die Seite wurde neu angelegt: „Die Programmierung des Raspberry Pi 4 wird ähnlich durchgeführt, wie die Programmierung des Raspberry's Pi 5. Ich habe hierzu den den Kurs dort herauskopiert und es entsprechend angepasst. Ich habe es aus den Gründen gemacht, da ich USB unterstützen möchte und es inzwischen mehr Informationen zum RPI4 gibt, als für den RPI5. Idealerweise hatte ich dort ein Terminal programmiert, welches ich sehr gut zum Debuggen verwenden kann. In diesem Sinne, kan…“
- 08:4708:47, 26. Feb. 2025 Unterschied Versionen −1 Byte K Hauptseite Keine Bearbeitungszusammenfassung
- 08:4608:46, 26. Feb. 2025 Unterschied Versionen +72 Bytes K Hauptseite Keine Bearbeitungszusammenfassung Markierung: Visuelle Bearbeitung: Gewechselt
22. Februar 2025
- 11:3311:33, 22. Feb. 2025 Unterschied Versionen +16 Bytes K Chars (PI5) →Der ANSI-Zeichencode aktuell
- 11:3211:32, 22. Feb. 2025 Unterschied Versionen +15 Bytes K Chars (PI5)e →The ANSI Character Code aktuell
- 11:3111:31, 22. Feb. 2025 Unterschied Versionen +16 Bytes K Chars in C (PI5)e →The ANSI Character Code aktuell
- 11:3011:30, 22. Feb. 2025 Unterschied Versionen 0 Bytes K English →ARM Assembly Programming with the Raspberry Pi
- 11:3011:30, 22. Feb. 2025 Unterschied Versionen 0 Bytes K Hauptseite →C und ARM-Assemblerprogrammierung mit dem Raspberry
- 11:2711:27, 22. Feb. 2025 Unterschied Versionen +17 Bytes K Chars in C (PI5) →Der ANSI-Zeichencode aktuell
6. Dezember 2024
- 13:4113:41, 6. Dez. 2024 Unterschied Versionen +115 Bytes K Programmieren mit ARM64 Assembler Keine Bearbeitungszusammenfassung
- 13:2413:24, 6. Dez. 2024 Unterschied Versionen +1.828 Bytes N Programmablauf steuern Die Seite wurde neu angelegt: „== Bedingungsloser Sprung == -> b label * Bedingungsflags negativ: N gesetzt, wenn Ergebnis negativ ist zero: z gesetzt wenn Ergebnis null ist carry: c gesetzt, wenn es einen Überlauf gab. add -> wenn größer als Zahlenbereich (Überlauf), Subtraktion gesetzt, wenn Ergebnis keine Ausleihe. bei Verschieben letzte Bit herausgeschoben. overflow: o gesetzt bei addition und subtraktion, wenn Ergebnis größer oder gleich 2^31, oder kleiner -2^31 Flags…“
- 13:2313:23, 6. Dez. 2024 Unterschied Versionen +4 Bytes K Programmieren mit ARM64 Assembler Keine Bearbeitungszusammenfassung
4. Dezember 2024
- 07:3807:38, 4. Dez. 2024 Unterschied Versionen −136 Bytes K Hauptseite Keine Bearbeitungszusammenfassung
2. Dezember 2024
- 20:4120:41, 2. Dez. 2024 Unterschied Versionen +550 Bytes K Allgemeines zu Zahlen (Dezimal, Binär, Hexadezimal) →Anwendung in der Assemblerprogrammierung aktuell
- 19:3219:32, 2. Dez. 2024 Unterschied Versionen +48 Bytes K Allgemeines zu Zahlen (Dezimal, Binär, Hexadezimal) →Anwendung in der Assemblerprogrammierung
- 19:3119:31, 2. Dez. 2024 Unterschied Versionen +20 Bytes K Allgemeines zu Zahlen (Dezimal, Binär, Hexadezimal) →Anwendung in der Assemblerprogrammierung
1. Dezember 2024
- 18:0818:08, 1. Dez. 2024 Unterschied Versionen +9 Bytes K Programmieren mit ARM64 Assembler Keine Bearbeitungszusammenfassung
- 18:0818:08, 1. Dez. 2024 Unterschied Versionen +41 Bytes K Programmieren mit ARM64 Assembler Keine Bearbeitungszusammenfassung
- 16:4716:47, 1. Dez. 2024 Unterschied Versionen +114 Bytes K Laden und Speichern von Werten →Beispiel: Speichern eines Wertes in den Speicher
- 16:4516:45, 1. Dez. 2024 Unterschied Versionen +99 Bytes K Laden und Speichern von Werten →Beispiel: Speichern eines Wertes in den Speicher
- 16:1516:15, 1. Dez. 2024 Unterschied Versionen −425 Bytes K Das erste Programm "Hello World" Keine Bearbeitungszusammenfassung aktuell
- 16:1416:14, 1. Dez. 2024 Unterschied Versionen −205 Bytes K Das erste Programm "Hello World" Keine Bearbeitungszusammenfassung
- 15:4715:47, 1. Dez. 2024 Unterschied Versionen +72 Bytes K Allgemeines zu Zahlen (Dezimal, Binär, Hexadezimal) →Anwendung in der Assemblerprogrammierung
- 15:4715:47, 1. Dez. 2024 Unterschied Versionen +4 Bytes N Datei:Gdb3.png Keine Bearbeitungszusammenfassung aktuell
- 15:4615:46, 1. Dez. 2024 Unterschied Versionen +4 Bytes N Datei:Gdb2.png Keine Bearbeitungszusammenfassung aktuell
- 15:4615:46, 1. Dez. 2024 Unterschied Versionen +4 Bytes N Datei:Gdb1.png Keine Bearbeitungszusammenfassung aktuell
- 15:2315:23, 1. Dez. 2024 Unterschied Versionen +199 Bytes K Allgemeines zu Zahlen (Dezimal, Binär, Hexadezimal) →Anwendung in der Assemblerprogrammierung
30. November 2024
- 21:3221:32, 30. Nov. 2024 Unterschied Versionen +327 Bytes K Allgemeines zu Zahlen (Dezimal, Binär, Hexadezimal) →Anwendung in der Assemblerprogrammierung
29. November 2024
- 13:0913:09, 29. Nov. 2024 Unterschied Versionen +6 Bytes K Das Terminal (PI5) →Steuerzeichen beachten aktuell
- 13:0813:08, 29. Nov. 2024 Unterschied Versionen −3.556 Bytes K Das Terminal (PI5) Keine Bearbeitungszusammenfassung
- 12:2212:22, 29. Nov. 2024 Unterschied Versionen +1.362 Bytes K Das Terminal (PI5) Keine Bearbeitungszusammenfassung
- 12:1212:12, 29. Nov. 2024 Unterschied Versionen −4 Bytes K Hauptseite →Raspberry Pi 5 Assembler Markierung: Manuelle Zurücksetzung
- 12:1112:11, 29. Nov. 2024 Unterschied Versionen +4 Bytes K Hauptseite →Raspberry Pi 5 Assembler Markierungen: Manuelle Zurücksetzung Zurückgesetzt
- 12:1012:10, 29. Nov. 2024 Unterschied Versionen −4 Bytes K Hauptseite →Raspberry Pi 5 Assembler Markierung: Zurückgesetzt
- 12:1012:10, 29. Nov. 2024 Unterschied Versionen +13.059 Bytes N Das Terminal (PI5) Die Seite wurde neu angelegt: „// // screen.S // #include "config.h" #include "base.h" #include "mailbox.h" #define maxZeichen 240 #define maxZeilen 108 →Dimension: #define FONT_WIDTH 8 #define FONT_HEIGHT 8 #define FONT_MAX 256 .section .text // bolean Init_Screen (void) // .globl Init_Screen Init_Screen: stp x29, x30, [sp, -16]! mov x29, sp ldr w0,=BCM_MAILBOX_PROP_OUT //Kanal ldr x1,=pScreen //ScreenStruktur 1: bl BcmMailBox_Write //Rufe die Mailbox auf…“
28. November 2024
- 20:3220:32, 28. Nov. 2024 Unterschied Versionen +33.018 Bytes N Überblick ARM 32-Bit Befehlssatz Die Seite wurde neu angelegt: „Hier gibt es eine Auflistung aller mir bekannten Befehlssätze für den ARM. Diese wurde von folgenden Seiten frei übersetzt und meiner Formatierung angepasst: https://developer.arm.com/documentation/ Weitere Informationen sind: * Übergeordnete Übersicht über den Prozessor: https://developer.arm.com/documentation/den0024/a/ * ARM Referenzhandbuch: https://developer.arm.com/documentation/ddi0487/ja/ == Namenskonvention == In der folgenden Liste werd…“ aktuell
- 20:3220:32, 28. Nov. 2024 Unterschied Versionen +39 Bytes K ARM-Befehlssatz Keine Bearbeitungszusammenfassung aktuell
- 20:1920:19, 28. Nov. 2024 Unterschied Versionen −2 Bytes K LINKS →Bare Metal Projekte aktuell
- 14:1814:18, 28. Nov. 2024 Unterschied Versionen +109 Bytes K Programmieren mit ARM64 Assembler →Inhalt
- 14:1514:15, 28. Nov. 2024 Unterschied Versionen +72 Bytes K Multiplizieren, Dividieren und Akkumulation →Akkumulation aktuell
- 14:1214:12, 28. Nov. 2024 Unterschied Versionen +628 Bytes K Multiplizieren, Dividieren und Akkumulation Keine Bearbeitungszusammenfassung
- 14:0814:08, 28. Nov. 2024 Unterschied Versionen +1.815 Bytes K Multiplizieren, Dividieren und Akkumulation Keine Bearbeitungszusammenfassung
- 14:0014:00, 28. Nov. 2024 Unterschied Versionen +18 Bytes K Multiplizieren, Dividieren und Akkumulation →Division einer 128-Bit-Zahl: udiv verwenden
- 13:5813:58, 28. Nov. 2024 Unterschied Versionen +78 Bytes K Multiplizieren, Dividieren und Akkumulation →Umgang mit Überlauf bei 64-Bit-Multiplikation
- 13:5213:52, 28. Nov. 2024 Unterschied Versionen +7 Bytes K Multiplizieren, Dividieren und Akkumulation →Division einer 128-Bit-Zahl: udiv verwenden
- 13:5113:51, 28. Nov. 2024 Unterschied Versionen +2 Bytes K Multiplizieren, Dividieren und Akkumulation →Division: udiv-Befehl