Suchergebnisse für Anfrage "x86"
Segmentierungsregister verwenden
Ich versuche zu verstehen, wie die Speicherverwaltung auf niedriger Ebene verläuft, und habe ein paar Fragen.1) Ein Buch über Assemblersprache von Kip R. Irv...
Reduzierung der vorzeichenlosen Bytes ohne Überlauf mithilfe von SSE2 auf Intel
Ich versuche auf einem Intel i3 Prozessor eine Summenreduktion von 32 Elementen (jeweils 1 Byte Daten) zu finden. Ich tat dies:
gcc entfernt den Inline-Assembler-Code
Es scheint, als ob gcc 4.6.2 Code entfernt, den es als nicht verwendet für Funktionen ansieht.test.c
Was ist der Unterschied zwischen __popcnt () und _mm_popcnt_u32 ()?
MS Visual C ++ unterstützt 2 Varianten des Befehls popcnt auf CPUs mit SSE4.2:
Warum setzen x86-64-Befehle in 32-Bit-Registern den oberen Teil des vollständigen 64-Bit-Registers auf Null?
In demx86-64-Tour durch Intel-Handbücher, Ich leseDie vielleicht überraschendste Tatsache ist, dass eine Anweisung wie
Aus MSR kann nicht zurückgelesen werden
Ich schreibe ein Kernelmodul und es geht um das Lesen und Schreiben von MSRs. Ich habe ein einfaches Programm zum Testen geschrieben, aber es schlägt immer n...