Hypothetical assembler

Autor: Veseli, Shipdon
Jazyk: němčina
Rok vydání: 2021
Předmět:
Popis: Die vorliegende Arbeit befasst sich mit der Implementierung eines symbolischen Assemblers, zum einfachen und Hardware-unabhängigen Erlernen prinzipieller Low-Level Programmierung in Assembler. Einer Beschreibung des Systemaufbaus und die Definition der einzelnen Komponenten wie zum Beispiel der zyklischen Registeranordnung, dem Arbeitsspeicher und dem Aufbau der einzelnen Befehle. Erklärung der Instruktionen und Anweisungen mit Beispielen und dem zugehörigen beschriebenen Quellcode. Die Benutzeroberfläche ermöglicht es den Benutzer eine Assemblerquellcode einzulesen und dieser wird in der Benutzeroberfläche angezeigt. Zusätzlich besitzt die Benutzeroberfläche eine Kontrollausgabe um Fehlermeldungen auszugeben, eine Ausgabe für die jeweiligen Arbeitsregister und ihren aktuellen Wert und eine Ausgabe für den Arbeitsspeicher. The present work deals with the implementation of a symbolic assembler for simple and hardware-independent learning of basic low-level programming in assembler. A description of the system structure and the definition of the individual components such as the cyclic register arrangement, the main memory and the structure of the individual instructions. Explanation of the instructions and statements with examples and the corresponding described source code. The user interface allows the user to read in an assembler source code and this is displayed in the user interface. In addition, the user interface has a control output for error messages, an output for the respective working registers and their current value, and an output for the working memory.
Databáze: OpenAIRE