42 Logo

Maschinensprache

Hier geht es um einen Grundkurs in Maschinensprache für die 8-Bit Prozessoren von Atmel. Dazu gehören die ATTiny- und die ATMega-Serie.

Bekannt wurden die Prozessoren vor allem durch die Arduino Entwicklungskits. Allerdings ist ein Arduino schon ein vorprogrammierter Prozessor, auf dem ein kleines "Betriebssystem" läuft.
In diesem Maschinensprache-Kurs geht es darum, ein Grundverständnis für die Programmierung der "nackten Prozessoren" zu erlangen.

Aufbau des Kurses

Der Kurs ist so aufgebaut, dass man sowohl zur Hardware als auch zu den Programmierbefehlen einen grundlegenden Überblick bekommt.

Alle Detailseiten für Hardware oder Programmierung werden in neuen Browserfenstern aufgehen, so dass man einfach hin- und herschalten kann.

Überblick über die Themen

Programmierumgebung

Hardware

Assembler

Maschinensprachebefehle

Programmbeispiele