Assembler Programming Language - Compiler & Reference 9.4

Lizenz: kostenlos ‎Dateigröße: 1.47 MB
‎Benutzerbewertung: 0.0/5 - ‎0 ‎Stimmen

Die klassische Assembler-Programmiersprache für iPad, iPhone und iPod touch. Programmiersprache ist ein perfektes Werkzeug zum Studieren, komplexe mathematische Berechnung, Unterhaltung und viele andere nützliche Aufgaben. Die Anwendung ist besonders nützlich, um die Programmiersprache Assembler zu lernen. Sie müssen Kompilationen innerhalb der Anwendung kaufen. Eine Internetverbindung ist erforderlich. - Das großartige Programmierwerkzeug im AppStore. - Ihre Programmiersprache für iOS ist erstaunlich! * FUNKTIONEN * - Kompilieren und führen Sie Ihr Programm aus. - Texteingabe vor Programmlauf und Textausgabe. - Erweiterter Quellcode-Editor mit Syntaxhervorhebung, Zeilennummern, Farbthemen und zusätzlicher Tastatur. - Online-Sprachreferenz und mehrere Programmbeispiele. * LIMITATIONEN * - Zum Kompilieren und Ausführen eines Programms ist eine Internetverbindung erforderlich. - Grafiken, Netzwerk, Dateisystem und Echtzeit-Eingaben werden nicht unterstützt. - Die maximale Laufzeit eines Programms beträgt 15 Sekunden. Achten Sie auch im AppStore auf die "Bash Programming Language". Vielen Dank für die Anwendung! ==================================== Eine Assemblysprache ist eine Low-Level-Programmiersprache für Computer, Mikroprozessoren, Mikrocontroller und andere programmierbare Geräte, bei denen jede Anweisung einer einzelnen Computersprache entspricht. Eine Assemblysprache ist daher spezifisch für eine bestimmte physische (oder virtuelle) Computerarchitektur, im Gegensatz zu den meisten Hochprogrammiersprachen, die idealerweise portierbar sind. Die Montagesprache ermöglicht die Verwendung der symbolischen Darstellung von Maschinenbetriebscodes (in der Regel mnemonics), Speicherpositionen, Registern und anderen Teilen einer Anweisung. Ein Dienstprogramm namens Assembler wird verwendet, um Assemblyspracheanweisungen in den Maschinencode des Zielcomputers zu übersetzen. Viele fortgeschrittene Assembler bieten zusätzliche Mechanismen, um die Programmentwicklung zu erleichtern, den Montageprozess zu steuern und das Debuggen zu unterstützen. Insbesondere die meisten modernen Assembler verfügen über eine Makroanlage und werden als Makro-Assembler bezeichnet. In der Regel erstellt ein moderner Assembler Objektcode, indem er Assemblyanweisungs-Mnemonics in Opcodes übersetzt und symbolische Namen für Speicherspeicherorte und andere Entitäten auflöst. Die Verwendung symbolischer Referenzen ist ein Schlüsselmerkmal von Assemblern, das mühsame Berechnungen und manuelle Adressaktualisierungen nach Programmänderungen speichert. Die meisten Assembler verfügen auch über Makrofunktionen zur Durchführung der Textersetzung, z. B. um häufige kurze Sequenzen von Anweisungen als Inline zu generieren, anstatt als Unterroutinen bezeichnet zu werden. Assembler sind im Allgemeinen einfacher zu schreiben als Compiler für High-Level-Sprachen und sind seit den 1950er Jahren verfügbar. Moderne Assembler, insbesondere für RISC-Architekturen wie SPARC oder POWER, sowie x86 und x86-64, optimieren die Instruktionsplanung, um die CPU-Pipeline effizient zu nutzen.

VERSIONSVERLAUF

  • Version 9.4 veröffentlicht auf 2012-05-16

Programmdetails