FB18 - Das Forum für Informatik

fb18.de / Diplom Informatik / Unterbereich Grundstudium / Technische Informatik

Assembler Sparc rol und ror

Assembler Sparc rol und ror 2005-12-16 10:58
Anonymer User
Es gibt assembler die haben rol und ror drin womit man einfach die bits drehen kann. so als wäre das register ne scheibe die man einfach dreht um ein gewünschte anzahl von stellen dreht die zahlen an sich aber erhalten bleiben halt nur verschoben.

nur find ich den befehl nicht für sparcs

mit den befehl hätte ich das problem gelöst

Re: Assembler Sparc rol und ror 2005-12-16 11:11
Connor
und wie kann ich mein vertauscher.s compilieren und wo krieg ich die ausgabe?

Re: Assembler Sparc rol und ror 2005-12-16 14:23
TriPhoenix
War da nicht sowas wie dass das rausgeschobene Bit bei den normalen Shiftbefehlen im Carry-Register landet oder so? Damit könntem an dann ja weiterarbeiten…

Re: Assembler Sparc rol und ror 2005-12-16 15:57
Fred
Rotate Befehle gibt es auf der Sparc nicht.

Re: Assembler Sparc rol und ror 2005-12-16 15:58
Fred
und wie kann ich mein vertauscher.s compilieren
cc vertauscher.s

und wo krieg ich die ausgabe?
Um irgendwas zu sehen musst Du natürlich noch ein Hauptprogramm mit einer main-Methode schreiben, welche das Unterprogramm aufruft und das Ergebnis dann ausgibt. Das kompiliert man dann sinnvollerweise zusammen:

cc haupt.c vertauscher.s

Gibt aber auch andere Topics, in denen das noch genauer erklärt wird.