Kategorie | Grafikkarte

Was bedeutet Power PC Asampler?

Was bedeutet Power PC Asampler?

o[_] Dennis [_]o fragt:

Ein Bekannter hatte mal so ein selbst geschriebenes Programm auf dem Computer, womit er eine Modellbahn gesteuert hat. Er hat auch diese „Grafikkarte“, wo die ganzen Kabel raus kamen, die den Computer mit der Modellbahn verbunden haben, selbst gebastelt. Als ich ihn gefragt habe wie das geht, hat er aber nur gesagt mit meinem Computer geht das nicht, weil das Programm mit Power PC Asampler gemacht wurde. Was heißt das eigentlich genau und was braucht man dafür, wenn man auch so etwas machen möchte? (Ich habe es nicht vor, nur mal theoretisch, so daß man es auch ohne Programmiererwissen versteht. Ich würde mich auch gar nicht trauen so eine selbst zusammengelötete Karte in den Computer zu stecken.)

Beste Antwort auf die Frage: „Was bedeutet Power PC Asampler?“

Answer by toxy³ ™
es heisst korrekt „Assembler“ und gemeint ist damit „maschinensprache“ mit der man der prozessor (Power PC) direkt programmieren kann.

beim programmieren unterscheidet man (grob) zwischen hochsprachen (C++, Pascal, Basic usw) und eben der maschinensprache.
hochsprachen muessen, bevor sie auf einem rechner laufen in maschinensprache uebersetzt werden. das macht ein compiler.

wenn ich also ein programm in C++ habe und es compiliere, dann erzeugt das die maschinensprache, die fuer en prozessor passt, auf dem der compiler laeuft.
ich kann also ein und dasselbe programm auf verschiedenen plattformen compilieren und dann laufen lassen.

ist es dagegen in Assembler geschrieben, dann ist es (meist) fuer den computertyp (eben zb Power PC) optimiert und kann nur auf diesem laufen.
bei programmen fuer selbst gebastelte hardware ist das oefter der fall.

was man dazu braucht,kommt sehr auf den einzelfall an.
geht es eher speziell um steuersysteme fuer modellbahnen?
da gibt es viele loesungen, weil dieser problembereich eine der ersten „spielerischen“ anwendungen von computern ueberhaupt war.
Tech Model Railroad Club (TMRC) der amerikanischen universitaet MIT ist in der computerszene legendaer, weil dort quasi die erste generation der „hacker“ geboren wurde:
http://de.wikipedia.org/wiki/Tech_Model_Railroad_Club

entsprechend gibt es sehr vile loesungen von bastlern und auch komerzielle zum kaufen. dann sind hardware und software einfach unter windows zu benutzen.

will man alles selbst machen braucht man erfahrung mit der hardware.
das programmieren kann man in assembler machen (dann braucht man ein Assemblerprogramm) aber auch in einer hochsprache (C, C++ oder andere) dann braucht man den compiler oder (bei anderen sprachen) einen interpreter.
compi oder interpreter gibt es uebrigens fuer Windows und Linux kostenlos fuer viele sprachen, das muss also nicht mal geld kosten.

fuer die hardware gibt es auch alternativen zum loeten. zb eine art stecksystem aus komponenten, dass sich mit Basic programmieren laesst.

aber es erfordert auf jeden fall viel zeit und lernen sich da einzuarbeiten.

hier ist mal eine anleitung des MIT clubs, die das mit der sprache Python programmieren:
http://tmrc.mit.edu/sys3/blockcard/
(nur so zum spass, du siehst an dem text, dass es wirklich nicht einfach ist)

hier als beispiel kommerzielle software:
http://www.freiwald.com/pages/traincontroller.htm

Schreib Deine eigene Antwort in den Kommentaren!Was bedeutet Power PC Asampler?

VN:F [1.9.22_1171]
Bwertung: 0.0/6 (0 Bewertungen )

geschrieben von Computer.de

Kommentarfunktion geschlossen.