Die Community zu .NET und Classic VB.
Menü

Visual Basic und Assembler - Seite 1

 von 

Begriffsbestimmungen
Nächste Seite >>
 

Übersicht 

Im Forum ist immer mal wieder die Frage aufgetaucht, wie Programmteile beschleunigt oder selten benötigte, von Visual Basic (VB) nicht bereitgestellte Funktionen realisiert werden können. Auf den folgenden Seiten soll deshalb eine (!) Möglichkeit erörtert werden, wie Maschinensprache so in VB eingebunden werden kann, dass systemnahe Funktionen ermöglicht bzw. besonders rechenintensive Funktionen beschleunigt werden, ohne dabei die VB-typische "Einfachheit" und Übersichtlichkeit des Programmcodes negativ zu beeinflussen. Es geht hier ausdrücklich nicht darum, lauffähige Windows-Programme zu schreiben, dafür bieten sich andere Foren an, sondern es sollen nur Anregungen gegeben werden, Kleinigkeiten zu ergänzen.

Kapitel I beginnt mit der Definition hier verwendeter Begriffe und endet mit der Beschreibung, wie Assemblercode in VB eingebunden werden kann. Kapitel II befasst sich mit Grundzügen der Assemblerprogrammierung. Vor allem werden die Register des 80x86 erläutert. Dieses Kapitel wendet sich in erster Linie an ASM-Anfänger. Es ist bei weitem kein umfassendes Assemblerhandbuch, soll aber Anreize und Hilfestellungen geben. Der erfahrene Leser kann sich gleich Kapitel III zuwenden, das Beispiele und Hilfsprogramme zur Vereinfachung der täglichen Arbeit enthält. Im Anhang schließlich sind Programmcodes gelistet, deren Einbindung in den Text den Lesefluss stören würde.

Mit freundlichen Grüßen
Udo Schmidt

Nächste Seite >>
Begriffsbestimmungen