ARM64 Assembly Tutorial – Teil 3: Bedingungen, Schleifen und Kontrollfluss

ARM64 Assembly für Einsteiger – Teil 3: Bedingungen, Schleifen und Kontrollfluss ← Zurück zu Teil 2 Einleitung Bisher konnten unsere Programme nur linear ablaufen – Zeile für Zeile, von oben nach unten. Echte Programme brauchen aber Entscheidungen und Wiederholungen. In diesem Teil lernst du: Labels – Sprungziele im Code Was ist ein Label? Ein Label weiterlesen…

ARM64 Assembly Tutorial – Teil 2: Register, Arithmetik und Speicher

ARM64 Assembly für Einsteiger – Teil 2: Register, Arithmetik und Speicher ← Zurück zu Teil 1 Einleitung Im ersten Teil hast du dein Entwicklungssystem eingerichtet und dein erstes „Hello World“-Programm geschrieben. Jetzt tauchen wir tiefer ein und lernen die fundamentalen Bausteine der ARM64-Architektur kennen. In diesem Teil lernst du: Register – Die Bausteine der CPU weiterlesen…

ARM64 Assembly Tutorial – Teil 1: Setup und erste Schritte

ARM64 Assembly für Einsteiger – Teil 1: Setup und erste Schritte Einleitung Willkommen zu dieser Tutorial-Serie über ARM64 Assembly-Programmierung! In dieser Serie lernst du, wie moderne Apple Silicon Macs (M1, M2, M3, M4) auf unterster Ebene programmiert werden. Was ist Assembly? Assembly ist die Programmiersprache, die am nächsten an der Hardware liegt. Jeder Befehl entspricht weiterlesen…

Laden an Super Charger in Kroatien

Wir sind nun das zweite Mal mit meinem Tesla Model S 75 (Baujahr 2017) nach Kroatien gefahren. In diesem Beitrag möchte ich meine Erfahrungen mit den Superchargern in Kroatien während der Ferien-Hauptsaison teilen. Supercharger Karlovac Der Supercharger in Karlovac liegt direkt an einer Tankstelle, unmittelbar an der Autobahnabfahrt. Es handelt sich um V2-Charger mit Typ weiterlesen…

Mein Tolino Shine Color E-Book Reader

Seit Mitte Mai 2024 bin ich stolzer Besitzer eines Tolino Shine Color und möchte meine Erfahrungen mit diesem eBook-Reader teilen. Zusätzlich zum Tolino habe ich mir auch eine passende Lederhülle gekauft, die das Gesamtpaket abrundet. Erste Eindrücke Mein erstes Erlebnis mit dem Tolino Shine Color war äußerst positiv. Dieses Modell zeichnet sich durch ein Farbdisplay weiterlesen…

Mein ETF-Portfolio: Rendite und Risiko im Gleichgewicht

Einleitung Immer mehr Privatanleger entdecken die Vorteile von ETFs (Exchange Traded Funds) für den langfristigen Vermögensaufbau. Auch ich habe gerade erst mit dem Sparen begonnen und mich dabei an die Empfehlungen der renommierten Finanzjournalistin Jessica Schwarzer gehalten. In diesem Blog-Beitrag möchte ich euch einen genaueren Blick auf mein sorgfältig zusammengestelltes Portfolio werfen lassen. Zusammensetzung meines weiterlesen…

Crate-Bibliotheken

Natürlich, gerne! Hier ist eine Erklärung zu Crate-Bibliotheken in Rust: Crate-Bibliotheken in Rust In Rust bezeichnet der Begriff „Crate“ eine kompilierbare Einheit von Code, die Funktionen, Typen und andere Ressourcen enthält. Eine Rust-Anwendung oder -Bibliothek kann aus einer oder mehreren Crates bestehen. Crates ermöglichen es, Code in sinnvolle, wiederverwendbare Einheiten zu organisieren. Eine Crate-Bibliothek in weiterlesen…

Mit dem Tesla Model S nach Kroatien

Selbstverständlich! Hier ist der korrigierte Text mit der zusätzlichen Information: „Lange ist es her, dass ich das letzte Mal etwas geschrieben habe. In meinem Leben hat sich vieles verändert, sodass die Zeit für die Seite knapp bemessen ist. Aber darum soll es hier heute in diesem Beitrag nicht gehen. Da ich beruflich viel pendeln muss, weiterlesen…

Kapitel 2 : Variablen, Strukturen, Typen, Module von Rust Erklärung und Definition

Der folgende Kursiv geschriebene Text wurde von ChatGPT erstellt! let x = 5; In diesem Beispiel wird eine Variable mit dem Namen „x“ erstellt und auf den Wert 5 initialisiert. Der Typ von „x“ wird automatisch von Rust auf „i32“ (32-Bit-Ganzzahl) bestimmt. struct Person { name: String, age: u32, } In diesem Beispiel wird eine weiterlesen…

ChatGPT Erklärt die Programmiersprache Rust

Ich bin neulich auf die Idee gekommen, mir von ChatGPT die Programmiersprache Rust zu erklären zu lassen. Der folgende Kursiv geschriebene Text wurde von ChatGPT erstellt. Rust ist eine moderne Programmiersprache, die erstmals 2010 vorgestellt wurde und seitdem immer mehr an Popularität gewonnen hat. Die Sprache wurde entwickelt, um die Nachteile von C und C++ weiterlesen…