Suchergebnisse für Anfrage "x86"

4 die antwort

Was bedeuten 'Anweisungspräfixe' in modernen x86

Um zu verstehen, warum Bulldozer unterdurchschnittlich war, habe ich mir das ausgezeichnete Mikroarchitektur-Buch von Agner Fog angesehen. Auf Seite 178 unter Bulldozer steht dieser Absatz. Instruktionen mit bis zu drei Präfixen können in einem ...

2 die antwort

Assembly-Code fsqrt und fmul Anweisungen

Ich versuche zu berechnen1.34 *sqrt(lght) in dieser Funktion mit Inline-Assembly, aber ich erhalte Fehler wie: '_ asm' nicht deklariert (erstmalige Verwendung in dieser Funktion) Jede nicht deklarierte Kennung wird nur einmal für jede Funktion ...

8 die antwort

Schnell byteweise ersetzen, wenn

Ich habe eine Funktion, die Binärdaten von einem Bereich in einen anderen kopiert, jedoch nur, wenn die Bytes von einem bestimmten Wert abweichen. Hier ist ein Codebeispiel: void copy_if(char* src, char* dest, size_t size, char ignore) { for ...

TOP-Veröffentlichungen

2 die antwort

Wie mache ich Platz für meine Codehöhle in einer ausführbaren Windows PE 32-Bit-Datei?

So möchte ich in minesweeper.exe (typisches Windows XP-Minensuchspiel, Link: Minensuchboo [http://www.minesweeper.info/downloads/WinmineXP.html]). Also habe ich den PE-Header der Datei über den CFF-Explorer geändert, um die Größe des @ zu ...

2 die antwort

_mm_testc_ps und _mm_testc_pd vs _mm_testc_si128

Wie Sie wissen, handelt es sich bei den ersten beiden um AVX-spezifische Eigenschaften und bei der zweiten um SSE4.1-Eigenschaften. Beide Sätze von Intrinsics können verwendet werden, um die Gleichheit von 2 Gleitkommavektoren zu überprüfen. Mein ...

4 die antwort

Kann x86 ein enges Geschäft mit einer größeren Auslastung, die es vollständig enthält, neu ordnen?

Entwicklerhandbuch für Intel® 64- und IA-32-Architekturen [https://www-ssl.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-system-programming-manual-325384.pdf] sagt: 8.2.3.4 Ladevorgänge ...

2 die antwort

Schreibe ein Fizz-Programm in Assembly / Using C library

Kann mir jemand bei diesem Montageprogramm helfen: Drucken Sie zuerst die Nummern 1 bis 100 aus. Befolgen Sie dann die Regeln für das Kinderzählspiel Fizz: Wenn die Nummer gleichmäßig durch 5 teilbar ist oder die Ziffer 5 enthält, ersetzen Sie ...

10 die antwort

So greifen Sie auf ein Zeichen-Array zu und setzen Kleinbuchstaben in Großbuchstaben um und umgekehrt

Ich arbeite derzeit an einem Klassenprojekt für Structured Computer Organization mit einem x86-Prozessor. Der Wert, auf den ich zugreife, ist ein 1-Byte-Zeichen, aber ich weiß nicht, wie ich es mit einem Großbuchstaben vergleichen soll. Sie ...

6 die antwort

Access x86 COM von x64 .NET

Ich habe einen x64-Server, der, da meine Bibliotheken mit AnyCPU kompiliert sind, unter x64 ausgeführt wird. Wir benötigen Zugriff auf eine COM-Komponente, die unter x86 registriert ist. Ich weiß nicht genug über COM und meine Google-Suche führt ...

18 die antwort

Real Mode BIOS Routine und Protected Mode

Ich mache ein OS-Experiment. Bisher benutzte mein gesamter Code den Real-Mode-BIOS-Interrupt, um Festplatte und Diskette zu manipulieren. Sobald mein Code den Schutzmodus der CPU aktiviert hat, sind jedoch nicht ...