Tag: machine-instruction

ADC Befehl in ASM 8086

Anzahl der Antworten 4 Antworten
Wenn ich ADC zum Beispiel: AL = 01 and BL = 02, and CF = 1 wenn ich dieses: ADC AL,BL Wird AL werden 3 oder 4? (mit der CF Zusatz oder ohne?) Versuchen Sie und erhalten

Dynamische vs Statische Anweisung count

Anzahl der Antworten 2 Antworten
Was ist der Unterschied zwischen dynamischen und statischen instruction count? ein. Leiten Sie einen Ausdruck zur Berechnung der Benutzer-CPU-Zeit als Funktion der folgende Parameter: die " dynamic instruction count (N), Taktzyklus pro Instruktion (CPI) und die Taktfrequenz

Prozessor-Anweisung-Zyklus Ausführungszeit

Anzahl der Antworten 3 Antworten
Meine Vermutung ist, dass die __no_operation() intrinsische (ARM -) Unterricht sollten 1/(168 MHz) auszuführen, vorausgesetzt, dass jede NOP Ausführung in einem Taktzyklus, die ich möchte, um zu überprüfen, über die Dokumentation. Ist es eine standard-Speicherort für Informationen

Unterschied zwischen long-und short-jump (x86)

Anzahl der Antworten 1 Antworten
Habe ich gelesen, dass kurze Sprünge werden verwendet, wenn die relative jump ist weniger als 124 Adresse, und lange Sprünge sollte anderweitig genutzt werden. Was ist der Unterschied in Bezug auf die Operationen in der CPU /Leistung

Was ist der Zweck der Rotieroperationen (ROL, RCL auf x86)?

Anzahl der Antworten 5 Antworten
Fragte ich mich immer, was ist der Zweck der rotate-Anweisungen einige CPUs haben (ROL, RCL auf x86, zum Beispiel). Welche Art von software nutzt diese Anleitung? Ich dachte zuerst, Sie können verwendet werden für die Verschlüsselung/Computer-hash-codes, aber

Wie wurde der erste Compiler geschrieben?

Anzahl der Antworten 6 Antworten
Hörte ich über das Huhn und das ei und bootstrapping. Ich habe ein paar Fragen. Was schrieb den ersten compiler, dass etwas umgewandelt in binäre Anweisungen? Ist assembly kompiliert oder übersetzt ins binäre Anweisungen? ...Ich würde es