Suchergebnisse für Anfrage "x86"

2 die antwort

Fehler beim Erstellen einer bootfähigen Diskette, die einen Bootloader und einen Kernel enthält

Ich versuche, ein bootfähiges Diskettenlaufwerk für meine Dateien boot.bin und kernel.bin zu erstellen. Mein boot.asm Code ist: bits 16 section .text start: JMP MAIN WAIT_FOR_KEY: MOV AH, 00H INT 16H RET CLEAR: MOV AH, 0H ;CHANGING THE VIDEO ...

4 die antwort

Warum ist Skylake für den Single-Threaded-Speicherdurchsatz so viel besser als Broadwell-E?

Wir haben einen einfachen Benchmark für den Speicherdurchsatz. Es wird lediglich wiederholt für einen großen Speicherblock gespeichert. Betrachtet man die Ergebnisse (für 64-Bit-Versionen kompiliert) auf einigen verschiedenen Computern, sind ...

14 die antwort

x86 Assembly: INC- und DEC-Anweisung und Überlauf-Flag

ei einer x86-Assembly wird das Überlaufflag gesetzt, wenn einadd odersub Operation für eine Ganzzahl mit Vorzeichen läuft über, und das Übertragsflag wird gesetzt, wenn eine Operation für eine Ganzzahl ohne Vorzeichen läuft. Allerdings, wenn es ...

TOP-Veröffentlichungen

2 die antwort

Ein Semaphor muss atomar sein. Ist es

Dieser Code stammt aus Pintos-Quelle:https: //www.cs.usfca.edu/~benson/cs326/pintos/pintos/src/threads/synch. [https://www.cs.usfca.edu/~benson/cs326/pintos/pintos/src/threads/synch.c] void sema_down (struct semaphore *sema) { enum intr_level ...

4 die antwort

Assembly-Bit-Speicherbegrenzung in arithmetischen

Ich wollte die folgenden Zahlen hinzufügen: 40, 90, 50 und 155, und ich erhalte insgesamt 355. Ich wollte experimentieren und testen, ob das Register AL ein Bitlimit von (2 ^ 8) - 1 hat. Wenn ich den Code kompiliere und den Code ausführe, ...

2 die antwort

Wie erleichtern die Anweisungen zur Konflikterkennung das Vektorisieren von Schleifen?

Die AVX512CD-Befehlsfamilien sind: VPCONFLICT, VPLZCNT und VPBROADCASTM. Der Wikipedia-Abschnitt über diese Anleitung [https://en.wikipedia.org/wiki/AVX-512#New_instructions_in_AVX-512_conflict_detection] sagt: Die Anweisungen in der ...

8 die antwort

Was ist die 0x10 in der x86-Montageanleitung "leal 0x10 (% ebx),% eax"?

Was ist die Funktion von 0x10 in Bezug auf diesen LEAL-Befehl? Ist es eine Multiplikation oder Addition oder ist es etwas anderes? leal 0x10(%ebx), %eaxKann jemand bitte klären? Dies ist der x86-Assembler auf einer Linux-Box.

2 die antwort

Ungültige Kombination von Opcode und Operandenfehler

Ich versuche, ein Programm zu schreiben, das die Binäreingabe aus einer Textdatei entnimmt und als Parameter an eine Assembly-Funktion sendet. Diese Baugruppenfunktion muss diese Binäreingabe auf dem Bildschirm ausgeben. Die Eingabe wird anhand ...

2 die antwort

source BYTE "Dies ist die Quellzeichenfolge", 0 Ziel BYTE SIZEOF Quell-DUP (0), 0

Worauf bezieht sich SIZEOF? Bezieht es sich auf die Größe der Quelle (lengthOf * TYPE entspricht der Anzahl der Elemente im Array * der Größe jedes Elements)? Kann jemand auch DUP (0), 0 erklären? Dies bezieht sich auf Assembly x86 MASM. Vielen Dan

2 die antwort

Perf überzählen einfache CPU-gebundene Schleife: mysteriöse Kernel-Arbeit?

Ich benutze Linux perf [https://perf.wiki.kernel.org/index.php/Main_Page] für einige Zeit, um Anwendungsprofile zu erstellen. In der Regel ist die Anwendung mit Profil ziemlich komplex, daher werden die gemeldeten Zählerwerte in der Regel ...