Heim > häufiges Problem > Wie schneiden in Assemblersprache geschriebene Programme im Allgemeinen im Vergleich zu Hochsprachen ab?

Wie schneiden in Assemblersprache geschriebene Programme im Allgemeinen im Vergleich zu Hochsprachen ab?

青灯夜游
Freigeben: 2020-11-02 11:04:36
Original
39691 Leute haben es durchsucht

Im Vergleich zu Hochsprachen werden in Assemblersprache geschriebene Programme normalerweise „effizienter ausgeführt“. In Assemblersprache geschriebene Programme können direkt in Maschinencode übersetzt werden, der vom Computer direkt erkannt werden kann, während in höheren Programmiersprachen geschriebene Programme einige Zeit benötigen, um zuvor in Binärzahlen übersetzt zu werden, die von der Maschine erkannt werden können Sie können vom Computer ausgeführt werden, was die Kosten für die Ausführungseffizienz des Computers senkt.

Wie schneiden in Assemblersprache geschriebene Programme im Allgemeinen im Vergleich zu Hochsprachen ab?

Im Vergleich zu Hochsprachen werden in Assemblersprache geschriebene Programme normalerweise „effizienter ausgeführt“.

In Assembler geschriebene Programmierung wird direkt in Maschinencode übersetzt.

Hochsprachen wie C, C++, Java usw. müssen in Maschinencode übersetzt werden, der der Assembly entspricht, bevor sie ausgeführt werden können. Beispielsweise eine einfache „Hallo Welt“, eine in Assemblersprache geschriebene Programmdatei Abschnitte bestehen möglicherweise nur aus ein paar hundert Wörtern, und in C, DELPHI usw. geschriebene Programme umfassen mindestens Zehntausende Bytes

Obwohl es den Anschein hat, dass der zusammengestellte Programmcode umständlicher und nicht sehr gut lesbar ist, handelt es sich um Maschinencode die Computer direkt erkennen können; während Hochsprachen den Unterschied zwar gut erkennen können, der Computer ihn jedoch nicht direkt erkennen kann

Weitere Kenntnisse zum Thema Programmierung finden Sie unter:

Einführung in die Programmierung

!

Das obige ist der detaillierte Inhalt vonWie schneiden in Assemblersprache geschriebene Programme im Allgemeinen im Vergleich zu Hochsprachen ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage