Suchergebnisse für Anfrage "x86"
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 ...
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 ...
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 ...
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 ...
_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 ...
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 ...
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 ...
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 ...
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 ...
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 ...