Ist der Raspberry Pi ein gutes Lehrmittel für Schüler, die Assembler lernen?


12

Als ich einen Assembler-Kurs belegte, verwendeten wir ein NIOS II Altera-Board mit einem Display, einigen LED-Leuchten und programmierbaren Tasten. Eine der nützlicheren Übungen war das Schreiben eines Binärrechners mit den LEDs und den Tasten. Also, hier sind meine Fragen:

  • Gibt es etwas Ähnliches (oder einen guten Ersatz), das Sie in den Himbeer-Pi stecken können?
  • Gibt es einen offensichtlichen Nachteil bei der Verwendung des Raspberry Pi, an den ich nicht gedacht habe (vielleicht ist ARM-Assembly kein guter Lernweg)?
  • Gibt es vielleicht noch etwas, das wir in der Bedienungsanleitung des Befehlssatzes tun können, um visuelle Effekte auf den Pi zu erzielen ?

6
Interessante Frage, aber es ist ziemlich subjektiv. Ich würde sagen, dass das Erlernen einer Assemblersprache lehrreich ist.
Jivings

@Jivings ich zu viel von einem Anfänger bin zu erkennen , wie subjektiv das sein könnte :) Aber die LED / Schaltfläche Teil ist konkret: p
keyser

Der erste Teil ist eine Aufforderung zur Produktempfehlung (Off-Topic). Der zweite Teil ist subjektiv, ebenso wie der Titel. VTC. Die dritte Frage ist allerdings eine gute - vielleicht kann sie als "Wie können die LEDs auf der RasPi-Platine in der Software manipuliert werden?" Umgeschrieben werden.
17.

@finnw Ich meinte objektive Nachteile, die es gibt: p und der erste Teil ist in der Tat eine Produktanfrage, aber es ist auch eine Frage der Kompatibilität.
keyser

Ich denke, Sie sollten eine Rechnerplatine entwerfen. Das Produzieren sollte nur ein paar Pfund kosten und wäre ein fantastisches Lehrmittel!
Alex Chamberlain

Antworten:


3

Ich löse nicht alle Ihre Probleme, aber Sie können GPIO verwenden, um LEDs zu aktivieren und Eingaben von Tasten zu erhalten.

Es gibt ein gutes Video über GPIO mit hier , und einer Google - Suche helfen soll.

Sie könnten versuchen , ein Steckbrett bekommen hier (sehr billig!), Oder wieder, Google wird kein Ende gut tun.

Eigentlich habe ich diese beiden LED-Kits, die sich für die verschiedenen LED-Varianten eignen, aber es gibt eine solche Auswahl an LEDs, dass es wirklich darauf ankommt, wonach Sie suchen.

Push-to-Make-Schalter sind etwas schwieriger zu finden, aber einige finden Sie hier zum Beispiel.


Jemand, der mir einen Rat gibt, warum er abstimmt? (Ich möchte nur meine Antwort
verbessern

1
Ich denke, Sie haben meine Frage missverstanden oder meinen Kenntnisstand falsch interpretiert: p Ich weiß, dass solche Boards existieren, ich habe nur keine Ahnung, was sowohl zum Pi als auch zu meinem Zweck passt. Das GPIO-Board sieht allerdings großartig aus (zumal es auf der offiziellen Seite erwähnt wird), danke für die Links! +1
Keyser

3
Ich war nicht so herabgestimmt, also weiß ich nicht, ob dies der Grund ist, aber soweit ich weiß, wird es allgemein als schlechte Form angesehen, dem OP mitzuteilen, die Antwort in einer Stapelaustausch-Antwort zu googeln.
AntonChanning

1
@ACarter Ich habe wegen des Googelns downvoted - sorry, ich habe nicht früher kommentiert. Wenn Sie die Phrasen entfernen, die Google vom OP erzählen, und an deren Stelle möglicherweise weitere harte Links einfügen, würde ich die Ablehnung gerne entfernen.
Berry120

1
@berry, ich habe es verbessert, aber Sie haben die Wahl, wenn Sie die Ablehnung entfernen. Ich verstehe genau, warum Sie es getan haben, und Sie haben die Wahl.
18.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.