Suchergebnisse für Anfrage "x86"

4 die antwort

Wurzel auf x87-FPU mit der Newton-Raphson-Methode

Ich versuche, ein Assembly-Programm mit dem 8086-Prozessor zu schreiben, das die Kubikwurzel einer Zahl findet. Offensichtlich verwende ich Gleitkommazahlen. Algorithmus basierend auf ...

2 die antwort

Erkennen / Empfangen mehrerer Tastendrücke gleichzeitig unter DOS?

Ich bin mitten im Schreiben von Airhockey in Tasm und habe ein Problem, bei dem ich zwei Tasten / Klicks auf einmal bekomme, weil ich beide Klicks auf einmal bekommen muss, um beide Spieler auf einmal zu bewegen, und ich versuche es mit einem ...

8 die antwort

Bit popcount für großen Puffer mit Core 2-CPU (SSSE3)

Ich suche nach dem schnellsten Weg, um einen großen Puffer von 512 oder mehr Bytes zu belegen. Ich kann jede erforderliche Ausrichtung garantieren, und die Puffergröße ist immer eine Potenz von 2. Der Puffer entspricht den Blockzuweisungen, ...

TOP-Veröffentlichungen

6 die antwort

Was ist die Bedeutung von "nicht temporären" Speicherzugriffen in x86

Dies ist eine etwas niedrigere Frage. In der x86-Assembly gibt es zwei SSE-Anweisungen: MOVDQA xmmi, m128 un MOVNTDQA xmmi, m128 Das IA-32 Software-Entwicklerhandbuch besagt, dass das NT in MOVNTDQA steht für Nicht zeitlich, und ansonsten ist ...

8 die antwort

Was ist der Stapelrahmen in der Baugruppe?

Was ist die Struktur eines Stapelrahmens und wie wird er beim Aufrufen von Funktionen in der Assembly verwendet?

2 die antwort

Stellt eine abgebrochene xbegin-Transaktion den Stapelkontext wieder her, der beim xbegin-Start vorhanden war?

Ich bin daran interessiert, ein transaktionales xbegin und xend in XBEGIN () - und XEND () -Funktionen in einer statischen Assembler-Bibliothek zu kapseln. Es ist jedoch unklar, wie (oder ob) der Stapel in den ursprünglichen xbegin-Aufrufzustand ...

6 die antwort

Assembler mov issue

Ich habe den nächsten Code: mov ax,@data mov ds,axWarum kann ich nicht einfach so schreiben? mov ds,@dataAlle Quelle: .MODEL small .STACK 100h .DATA HelloMessage DB 'Hello, world',13,10,'$' .CODE .startup mov ax,@data mov ds,ax mov ah,9 mov ...

6 die antwort

C: x86-Anweisungen in das Array einfügen und ausführen [duplizieren]

Diese Frage hat hier bereits eine Antwort: Wie schreibe ich selbstmodifizierenden Code in x86-Assembly? [/questions/4812869/how-to-write-self-modifying-code-in-x86-assembly] 7 answers ibt es eine Möglichkeit, Prozessoranweisungen in ein Array zu ...

2 die antwort

x86 Berechnung von AX bei AH und AL?

Ich habe Probleme beim Verstehen von Registern in der x86-Assembly. Ich weiß, dass EAX die vollen 32 Bit, AX die unteren 16 Bit und dann AH und AL die oberen und unteren 8 Bit von AX sind. Aber ich mache eine Frage . Wenn AL = 10 und AH = 10, ...

8 die antwort

Deoptimizing a program for the pipeline in Intel Sandybridge-family CPU

Ich habe mir seit einer Woche den Kopf zerbrochen, um diese Aufgabe zu erfüllen, und ich hoffe, dass mich jemand hier auf den richtigen Weg führen kann. Lassen Sie mich mit den Anweisungen des Lehrers beginnen: Ihre Aufgabe ist das Gegenteil ...