Benutzerbeiträge von „Satyria“
Aus C und Assembler mit Raspberry
Ein Benutzer mit 1.341 Bearbeitungen. Das Konto wurde am 2. Juli 2024 erstellt.
21. November 2024
- 09:2809:28, 21. Nov. 2024 Unterschied Versionen +1 Byte K Das erste Programm →Den Sourcecode erstellen Markierung: Zurückgesetzt
- 09:2709:27, 21. Nov. 2024 Unterschied Versionen −1 Byte K Das erste Programm →Den Sourcecode erstellen Markierung: Zurückgesetzt
20. November 2024
- 14:2414:24, 20. Nov. 2024 Unterschied Versionen +367 Bytes K Register und Speicher Keine Bearbeitungszusammenfassung
- 14:2214:22, 20. Nov. 2024 Unterschied Versionen −161 Bytes K Programmieren mit ARM64 Assembler →Inhalt
- 14:2014:20, 20. Nov. 2024 Unterschied Versionen +94 Bytes K Das erste Programm "Hello World" →Speicherorganisation und -adressierung
- 14:1814:18, 20. Nov. 2024 Unterschied Versionen +369 Bytes K Das erste Programm "Hello World" →Vorstellung der ARM64-Register (x0 - x30, SP, PC)
- 14:1714:17, 20. Nov. 2024 Unterschied Versionen +204 Bytes K Das erste Programm "Hello World" Keine Bearbeitungszusammenfassung
- 14:0814:08, 20. Nov. 2024 Unterschied Versionen +4 Bytes K Programmieren mit ARM64 Assembler →Inhalt
- 11:3811:38, 20. Nov. 2024 Unterschied Versionen +26 Bytes K Das erste Programm "Hello World" Keine Bearbeitungszusammenfassung
- 11:3411:34, 20. Nov. 2024 Unterschied Versionen +3.883 Bytes K Das erste Programm "Hello World" Keine Bearbeitungszusammenfassung
- 11:1311:13, 20. Nov. 2024 Unterschied Versionen +79 Bytes K Das erste Programm "Hello World" Keine Bearbeitungszusammenfassung
- 11:1211:12, 20. Nov. 2024 Unterschied Versionen +679 Bytes K Das erste Programm "Hello World" Keine Bearbeitungszusammenfassung
- 11:0311:03, 20. Nov. 2024 Unterschied Versionen +363 Bytes N Das erste Programm "Hello World" Die Seite wurde neu angelegt: „ <syntaxhighlight lang="asm"> .global _start _start: mov x0,#1 ldr x1,=helloworld mov x2,#13 mov x8,#64 svc 0 mov x0,#0 mov x8,#93 svc 0 .data helloworld: .ascii "Hello World!\n" helloworldlen: .word .-helloworld </syntaxhighlight> <syntaxhighlight lang="shell"> as -o HelloWorld.o HelloWorld.s ld -o HelloWorld HelloWorld.o </syntaxhighlight>“
- 10:5910:59, 20. Nov. 2024 Unterschied Versionen −69 Bytes K Programmieren mit ARM64 Assembler Keine Bearbeitungszusammenfassung
- 10:5210:52, 20. Nov. 2024 Unterschied Versionen +166 Bytes N Register und Speicher Die Seite wurde neu angelegt: „ == Vorstellung der ARM64-Register (x0 - x30, SP, PC) == == Unterschiede zwischen allgemeinen und speziellen Registern == == Speicherorganisation und -adressierung ==“
- 10:5210:52, 20. Nov. 2024 Unterschied Versionen +4 Bytes K Programmieren mit ARM64 Assembler →Inhalt
- 10:5010:50, 20. Nov. 2024 Unterschied Versionen +4 Bytes K Allgemeines zu Zahlen (Dezimal, Binär, Hexadezimal) Keine Bearbeitungszusammenfassung
- 10:4910:49, 20. Nov. 2024 Unterschied Versionen +3 Bytes K Allgemeines zu Zahlen (Dezimal, Binär, Hexadezimal) Keine Bearbeitungszusammenfassung
- 10:4610:46, 20. Nov. 2024 Unterschied Versionen +62 Bytes K Allgemeines zu Zahlen (Dezimal, Binär, Hexadezimal) Keine Bearbeitungszusammenfassung
- 10:4110:41, 20. Nov. 2024 Unterschied Versionen +98 Bytes K Allgemeines zu Zahlen (Dezimal, Binär, Hexadezimal) Keine Bearbeitungszusammenfassung
- 10:3310:33, 20. Nov. 2024 Unterschied Versionen +251 Bytes K Allgemeines zu Zahlen (Dezimal, Binär, Hexadezimal) Keine Bearbeitungszusammenfassung
- 09:1109:11, 20. Nov. 2024 Unterschied Versionen +181 Bytes K Allgemeines zu Zahlen (Dezimal, Binär, Hexadezimal) Keine Bearbeitungszusammenfassung
- 09:0409:04, 20. Nov. 2024 Unterschied Versionen +3.091 Bytes N Allgemeines zu Zahlen (Dezimal, Binär, Hexadezimal) Die Seite wurde neu angelegt: „== Dezimalsystem (Basis 10) == Das Dezimalsystem ist das am häufigsten verwendete Zahlensystem und basiert auf der Basis 10. Es verwendet die Ziffern 0 bis 9. Beispiel: 156 im Dezimalsystem bedeutet: 1 * 10^2 + 5 * 10^1 + 6 * 10^0 = 100 + 50 + 6 = 156 == Binärsystem (Basis 2) == Das Binärsystem verwendet die Basis 2 und verwendet nur zwei Ziffern: 0 und 1. Dieses System wird intern in Computern verwendet, da es sich leicht mit elektronischen Schalter…“
- 08:5808:58, 20. Nov. 2024 Unterschied Versionen +4 Bytes K Programmieren mit ARM64 Assembler →Inhalt
- 08:5608:56, 20. Nov. 2024 Unterschied Versionen +55 Bytes K Programmieren mit ARM64 Assembler Keine Bearbeitungszusammenfassung
- 08:5308:53, 20. Nov. 2024 Unterschied Versionen +240 Bytes K Programmieren mit ARM64 Assembler →Inhalt
- 08:3908:39, 20. Nov. 2024 Unterschied Versionen +9 Bytes K Tools, die zur Programmierung benötigt werden →IDEs und Texteditoren, die Assembler unterstützen
- 08:3808:38, 20. Nov. 2024 Unterschied Versionen +81 Bytes K Tools, die zur Programmierung benötigt werden →IDEs und Texteditoren, die Assembler unterstützen
- 08:3508:35, 20. Nov. 2024 Unterschied Versionen +100 Bytes K Tools, die zur Programmierung benötigt werden Keine Bearbeitungszusammenfassung
- 08:1008:10, 20. Nov. 2024 Unterschied Versionen +357 Bytes K Tools, die zur Programmierung benötigt werden Keine Bearbeitungszusammenfassung
19. November 2024
- 20:5920:59, 19. Nov. 2024 Unterschied Versionen +19 Bytes K Programmierumgebung unter Linux erstellen und testen →Arbeiten im Terminal
- 14:2114:21, 19. Nov. 2024 Unterschied Versionen +9 Bytes K Tools, die zur Programmierung benötigt werden →Debugging-Tool (gdb)
- 14:1914:19, 19. Nov. 2024 Unterschied Versionen +2 Bytes K Tools, die zur Programmierung benötigt werden →Debugging-Tool (gdb)
- 14:1814:18, 19. Nov. 2024 Unterschied Versionen +4 Bytes K Tools, die zur Programmierung benötigt werden →Debugging-Tool (gdb) Markierung: Manuelle Zurücksetzung
- 14:1714:17, 19. Nov. 2024 Unterschied Versionen −4 Bytes K Tools, die zur Programmierung benötigt werden →Debugging-Tool (gdb) Markierung: Zurückgesetzt
- 14:1614:16, 19. Nov. 2024 Unterschied Versionen +651 Bytes K Tools, die zur Programmierung benötigt werden →Debugging-Tool (gdb)
- 14:1414:14, 19. Nov. 2024 Unterschied Versionen +190 Bytes K Tools, die zur Programmierung benötigt werden Keine Bearbeitungszusammenfassung
- 14:1114:11, 19. Nov. 2024 Unterschied Versionen +49 Bytes K Tools, die zur Programmierung benötigt werden →Assembler (as)
- 14:1014:10, 19. Nov. 2024 Unterschied Versionen +10 Bytes K Tools, die zur Programmierung benötigt werden →Assembler (as)
- 14:0814:08, 19. Nov. 2024 Unterschied Versionen −170 Bytes K Tools, die zur Programmierung benötigt werden →IDEs und Texteditoren, die Assembler unterstützen
- 14:0814:08, 19. Nov. 2024 Unterschied Versionen +201 Bytes K Tools, die zur Programmierung benötigt werden Keine Bearbeitungszusammenfassung
- 13:5313:53, 19. Nov. 2024 Unterschied Versionen +20 Bytes K Tools, die zur Programmierung benötigt werden →Linker (ld)
- 13:4713:47, 19. Nov. 2024 Unterschied Versionen +85 Bytes K Tools, die zur Programmierung benötigt werden Keine Bearbeitungszusammenfassung
- 13:4313:43, 19. Nov. 2024 Unterschied Versionen −164 Bytes K Tools, die zur Programmierung benötigt werden Keine Bearbeitungszusammenfassung
- 13:3313:33, 19. Nov. 2024 Unterschied Versionen +9 Bytes K Programmieren mit ARM64 Assembler →Inhalt
- 13:3213:32, 19. Nov. 2024 Unterschied Versionen +2.177 Bytes K Tools, die zur Programmierung benötigt werden Keine Bearbeitungszusammenfassung
- 13:1213:12, 19. Nov. 2024 Unterschied Versionen +468 Bytes N Tools, die zur Programmierung benötigt werden Die Seite wurde neu angelegt: „== Tools == * GNU MAKE -> make -B: erstellt neue Kompilierungen * GDB break (b) line Set breakpoint at line run (r) Run the program step (s) Single step program continue (c) Continue running the program quit (q or control-d) Exit gdb control-c Interrupt the running program info registers (i r) Print out the registers info break Print out the breakpoints delete n Delete breakpoint n x /Nuf expression Show contents of memory * Gross-Compiling *…“
- 13:1013:10, 19. Nov. 2024 Unterschied Versionen +45 Bytes K Programmieren mit ARM64 Assembler →Inhalt
- 13:0913:09, 19. Nov. 2024 Unterschied Versionen +49 Bytes K Hauptseite →Anhang
- 13:0313:03, 19. Nov. 2024 Unterschied Versionen +218 Bytes K Programmieren mit ARM64 Assembler →Inhalt