Assembler – Befehle für Anfänger Low-Level-Programmierer

Datum:

2019-06-01 00:00:13

Ansichten:

673

Bewertung:

1Wie 0Abneigung

Teilen:

Table of contents:

Alle Befehle können nur mit Hilfe der maschinellen Sprache. Assembler-Befehle ü symbolische Darstellung in dieser Sprache. Mit seiner Hilfe schreiben kleine, aber sehr schnelle Programme. Aber trotz Ihrer Größe, der Prozess des Schreibens ist sehr zeitaufwendig. Assembler-Befehle Daher die Assembler-Befehle werden für das arbeiten mit der Hardware-Komponente, oder wenn auf die Ausführung des Programms kritisch nicht genügend Arbeitsspeicher. Also Assembler-Code wird in Form von Routinen und die Integration mit High-Level-Code. Da Assembler kann stark variieren, abhängig von der Art der Architektur, dann sollten Sie es für einen bestimmten Anlass, in diesem Artikel ist die Architektur Win. Aber die Beschreibung der Assembler-Befehle, in der Regel nicht stark verändert, und mit Ihnen kann und in Mikrocontrollern und anderen Elektronikgeräten, für die Assembler verwendet.Assembler-Befehle

Arithmetische Befehle, die der Assembler

Obwohl dies Paradox, wie Vielseitigkeit, nur 4 arithmetische Befehle des Assemblers ein und Programmierern verwendet werden können. Aber dennoch Ihnen wurden durch High-Level-Programmiersprachen, auf denen Computer, Haushaltsgeräte, Handys, Smartphones, Laptops, etc. mit Ihnen Arbeiten können, und das sehr erfolgreich. Liste der Assembler-Befehle таков:

  • сложение;
  • вычитание;
  • умножение;
  • деление.

Сложение

Eine Arithmetische Operation, bekannt noch aus der Schule. Sie müssen berücksichtigen nur die Funktion addition, die verbunden ist mit der Vorstellung verstaubarer zahlen im Speicher des Computers. Das Allgemeine Erscheinungsbild der Operation ist wie folgt:

Mehr:

Lenovo v580c: eine detaillierte übersicht über

Lenovo v580c: eine detaillierte übersicht über

Heute haben wir beschlossen, zu schreiben über den Laptop Lenovo v580c. Übersicht ausführliche, da dieser tragbare PC IdeaPad-Serie hat eine hohe Popularität, aber viele Menschen wissen nicht, was zieht das Gerät der Käufer. Das Modell ist schnell un...

Wie löschen Sie den Cache Ihres Computers (Browser)

Wie löschen Sie den Cache Ihres Computers (Browser)

Sehr oft im Internet finden Sie die Frage: „Wie Cache leeren Computer?». Diese Formulierung gibt ein user-Neuling, der irgendwo gehört, dass die Art und Weise kann die Arbeit des Computers zu verbessern, aber nicht ganz versteht, worüber ...

Was ist ein BDRip

Was ist ein BDRip

Muss mit bedauern zugeben, dass der Fortschritt in der informatik-und Multimedia-Technologien neben den offensichtlichen Vorteilen hat eine Reihe von negativen Eigenschaften. Zum Beispiel, als vor einigen Jahren die Anbieter zu einem vernünftigen Pre...

ADD <Ячейка1/Регистр1>, <Ячейка2/ Регистр2>

Das Team nimmt die Zahl der Zellen, faltet Sie zusammen und schreibt die „Ячейку1». Jetzt über die Bedingungen des Durchganges der Operation: beide zahlen aus einer Zelle müssen die gleiche Größe. Auch wenn zuerst die groß-und Kleinschreibung geht, dann können alle add-on. Wenn Sie zuerst die Zelle geht, dann ist es möglich, add-on oder ein direkter operand, oder groß-und Kleinschreibung.Beschreibung der Befehle des Assemblers

Beschreibung der Assembler-Befehle und deren Umsetzung erfordert eine umfassende Herangehensweise, bereitstellen kann als ein Artikel. Nach den Befehlen Assembler, trotz Ihrer erbärmlichen Menge, Dinkel riesige Menge Bücher, die haben mehrere hundert Seiten. Also, trotz der scheinbaren Leichtigkeit, empfehlen wir die im Detail beschreibt die Arbeit des Teams, die es erlauben, lernen alle Nuancen für verschiedene Architekturen.

Subtraktion

Dieser Vorgang wird genauso, wie die Vorherige. Sogar die Art der Aufnahme des Befehls ähnlich wie:

SUB <Ячейка1/Регистр1>, <Ячейка2/ Регистр2>

arithmetische Befehle AssemblerZählmethode ist: der Nr. 1 subtrahiert den Wert der Nummer 2, und wird auf Platz Nummer 1. Bedingungen durch die Operation genau die gleiche, wie die Bedingungen durch die Operationen der addition.

Multiplikation

Wenn für die Division und addition verwendet die gleichen Befehle wie für vorzeichenlosen und ikonischen zahlen, wird bei der Multiplikation und Division für Sie gibt es verschiedene algorithmen. Also, für die Multiplikation von vorzeichenlosen zahlen verwendet dieser Befehl:

MUL <Adresse>

eine Liste von Befehlen AssemblerDer Angegebene operand im Befehl ist eine der Faktoren. Ort des zweiten nebenfaktor Ort und Ergebnis der Operation im Voraus festgelegt, je nach Größe in Bytes MUL. Position – ein Thema für einen anderen Artikel. Für vorzeichenbehaftetes multiplizieren Befehl verwenden:

IMUL<operand Nummer 1>, <operand Nummer 2>

Sie Können andere Optionen für die Implementierung, aber das ist verständlicher und vertrauter. Werden zwei nebenfaktor, und das Ergebnis wird im operand die Nummer 1. Dabei als operand die Nummer 1 steht unbedingt die groß-und Kleinschreibung und Operanden Nummer 2 – ein Register oder eine Speicherzelle. Aber auch andere Varianten beschrieben werden:

IMUL<operand Nummer 1>

IMUL<operand Nummer 1>>, <operand Nummer 2>, <direkter operand>

IMUL<operand die Nummer 1>, <direkter operand>

Die Erste Option ist MUL durch Ihre Gestaltung, also die Regeln, die zu ihm gehören und hier. Die zweite Option ermöglicht explizit die Position – als Ergebnis, und so nebenfaktor. In der Dritten Variante wird die groß - / Kleinschreibung, das ist das erste сомножителем und in dem platziert wird das Ergebnis der Multiplikation. Unter direkter operand Hinweis gemeint ist nicht eine bestimmte groß-und Kleinschreibung und zahlen, auf die Operanden multipliziert werden.

Unterteilung

Wie oben bereits erwähnt, für die Division werden zwei Mannschaften. Für vorzeichenlosen zahlen verwendet:

DIV <Adresse>

Für den ikonischen zahlen verwenden Sie den Befehl:

IDIV <Adresse>

Die Besonderheit der Verwendung der Befehle der Division besteht darin, dass nur ein operand der Divisor, als dessen steht ein Register oder Speicherzelle. Dividend-Zahl hat immer seinen bestimmten Standort, die abhängig von der Größe der Zahl. Seinen Platz hat und das Ergebnis der Operation.

Auf der Suche und Bestimmung der Orte kann man sagen, dass bezüglich der Multiplikation: man benötigt einen eigenen Artikel, da der Umfang der Informationen ist erheblich.

Nützliche Fazit

Auch in die Kategorie "relativ nützliche Befehle Assembler" zurückzuführen ist und den Befehl NEG <Zelle/Register>. Sie übersetztZeichen in eine Zahl, die im Operanden angegeben wird. Das ist alles, hoffen, dass der Artikel Ihnen geholfen hat zu verstehen arithmetischen Befehlen Assembler.

Praktisch und Operation инкрементирования und декрементирования (Erhöhung oder Verringerung der Operanden pro Einheit). Um инкрементировать operand müssen Sie sich registrieren den folgenden Befehl ein:

INC <Adresse>

Für декрементации verschreiben sollte:

DEC <Adresse>

Als operand kann sich die Speicherzelle oder ein Register. EXKLUSIVER Vorteil von diesen Operationen besteht darin, dass Sie für sich selbst nehmen weniger Platz, als ähnliche Befehle Assembler angeboten addition oder Subtraktion.


Article in other languages:

AR: https://tostpost.com/ar/computers/17506-assembler-commands-for-beginners-low-level-programmers.html

BE: https://tostpost.com/be/kamputary/33700-asembler-kamandy-dlya-pachatko-ca-n-zka-zro-nevyh-pragram-sta.html

En: https://tostpost.com/computers/28478-assembler-commands-for-beginners-low-level-programmers.html

ES: https://tostpost.com/es/equipos/33255-ensamblador-equipo-para-principiantes-de-bajo-nivel-de-los-programador.html

HI: https://tostpost.com/hi/computers/19143-assembler-commands-for-beginners-low-level-programmers.html

JA: https://tostpost.com/ja/computers/17161-assembler-commands-for-beginners-low-level-programmers.html

KK: https://tostpost.com/kk/komp-yuterler/34013-assembler-komandasyny-bastaushy-ba-darlamashylar-nizkourovnevyh.html

PL: https://tostpost.com/pl/komputery/35063-asembler-polecenia-dla-pocz-tkuj-cych-niskiego-poziomu-programist-w.html

PT: https://tostpost.com/pt/computadores/34860-assembler-comandos-para-iniciantes-baixo-n-vel-de-programadores.html

TR: https://tostpost.com/tr/bilgisayarlar/30430-assembler-komutlar-yeni-ba-layanlar-i-in-d-k-seviyeli-programc-lar.html

UK: https://tostpost.com/uk/komp-yuteri/34227-asembler-komandi-dlya-pochatk-vc-v-program-st-v-niz-kor-vnevih.html

ZH: https://tostpost.com/zh/computers/13991-assembler-commands-for-beginners-low-level-programmers.html






Alin Trodden - autor des Artikels, Herausgeber
"Hi, ich bin Alin Trodden. Ich schreibe Texte, lese Bücher und suche nach Eindrücken. Und ich bin nicht schlecht darin, dir davon zu erzählen. Ich freue mich immer, an interessanten Projekten teilzunehmen."

Kommentare (0)

Dieser Artikel wurde noch kein Kommentar abgegeben, sei der erste!

Kommentar hinzufügen

Verwandte News

Anwendungsprogramme wie Arbeitsgeräte jeden Benutzer

Anwendungsprogramme wie Arbeitsgeräte jeden Benutzer

das Erste, was beginnt die Interaktion der Benutzer, das Anwendungsprogramme. Auch diese finden Sie auf jedem Computer. Sie sind ein unverzichtbares Werkzeug für die Arbeit oder Unterhaltung des Menschen. Natürlich Anwendungsprogr...

Wie gehen Sie in die Einstellungen des Routers in normalen Situationen und bei Problemen?

Wie gehen Sie in die Einstellungen des Routers in normalen Situationen und bei Problemen?

Jetzt sind die meisten Internet-Nutzer haben zu Hause mehrere Geräte auf das Netzwerk zugreifen. Dies und stationäre Computer, Laptop und Tablet, ein Smartphone und ein normales Handy mit Wi-Fi. In diesem Fall verwenden Sie den Ro...

Wenn der Computer piept beim einschalten

Wenn der Computer piept beim einschalten

darüber, warum der Computer beim einschalten piept, erfahren Sie auf den zahlreichen Diskussionsforen, die jedoch, wie so oft, wirklich Interesse an den Ursachen für dieses Verhalten nur beginnen, wenn Sie irgendwelche Abstürze. D...

Wie man einen unsichtbaren Ordner auf dem Desktop: Anleitung für Anfänger

Wie man einen unsichtbaren Ordner auf dem Desktop: Anleitung für Anfänger

In diesem Artikel werde ich Ihnen sagen, wie man einen unsichtbaren Ordner auf dem Desktop. Mit dieser Funktion können Sie Ihre Daten im Datenschutz. Aber erwarten Sie nicht die volle Unsichtbarkeit, da ein erfahrener Benutzer kan...

T-28. T-28 («World of Tanks»). Panzer T-28: Foto

T-28. T-28 («World of Tanks»). Panzer T-28: Foto

T-28 – dies ist eine beliebte sowjetische Panzer, der in einer bekannten auf dem Internet-Spiel World of Tanks. Für die meisten Spieler die Maschine ist Pförtnerhaus, aber es ist nur aufgrund der Tatsache, dass nicht alle sc...

Beschreiben Sie das System der Speicherung von Dateien auf der Festplatte. Organisation des Dateisystems

Beschreiben Sie das System der Speicherung von Dateien auf der Festplatte. Organisation des Dateisystems

Wenn Sie auf der Suche nach Informationen zum Thema „beschreiben Sie das System der Speicherung von Dateien auf der Platte“, dann sind Sie auf dem richtigen Weg! Alle Daten, die auf dem Computer sind, müssen bei einer ...