Suchergebnisse für Anfrage "x86"
x86-Aufrufkonvention: Sollen Argumente, die vom Stack übergeben werden, schreibgeschützt sein?
Es scheint, dass hochmoderne Compiler Argumente, die vom Stack übergeben werden, als schreibgeschützt behandeln. Beachten Sie, dass der Aufrufer in der x86-Aufrufkonvention Argumente auf den Stapel überträgt und der Angerufene die Argumente im ...
SIMD minmag und maxmag
Ich möchte SIMD implementierenminmag und maxmag Funktionen [https://www.khronos.org/registry/cl/sdk/1.1/docs/man/xhtml/mag.html]. Soweit ich weiß, sind diese Funktionen minmag(a,b) = |a|<|b| ? a : b maxmag(a,b) = |a|>|b| ? a : bIch möchte diese ...
Falsche Antwort von DIV Assembly
Ich habe einen Teil meines Codes mov di,3 mov cx,16 looop: xor dx,dx shl bx,1 adc dx,dx cmp cx,16 je cx16 (it's will dec cx and jump loop) push dx dec cx cmp cx,0 je cx0 mov ax,cx div di cmp dx,0 jne looopwhen cx = 3 ich bekomme ax = 3 Aberdiv ...
Wie schalte ich den Computer aus einer freistehenden Umgebung aus?
Ich erstelle ein Betriebssystem im geschützten Modus, das auf der x86-Architektur von Intel basiert, und suche nach Informationen zum Ausschalten des Computers über Assemblycode oder Ähnlichem. Könnten Sie mir bei diesem Problem helfen?
Sind verschiedene mmx-, sse- und avx-Versionen komplementär oder übergeordnet?
Ich denke, ich sollte mich mit x86-SIMD-Erweiterungen vertraut machen. Aber bevor ich überhaupt angefangen habe, bin ich in Schwierigkeiten geraten. Ich kann keine gute Übersicht darüber finden, welche davon noch relevant sind. Die ...
Was ist der Unterschied zwischen Trap und Interrupt?
Was ist der Unterschied zwischen Trap und Interrupt? Wenn die Terminologie für verschiedene Systeme unterschiedlich ist, was bedeuten sie dann auf x86?
Wie viele Taktzyklen kosten die AVX / SSE-Exponentiation auf einer modernen x86_64-CPU?
Wie viele Taktzyklen kosten die AVX / SSE-Exponentiation auf einer modernen x86_64-CPU? Ich bin über:pow(x, y) = exp(y*log(x)) [https://stackoverflow.com/questions/25936031/pow-for-sse-types] D. tue beidesexp() undlog() AVX x86_64-Anweisungen ...
Über das Zurückgeben von mehr als einem Wert in C / C ++ / Assembly
Ich habe einige Fragen zum Zurückgeben von mehr als einem Wert gelesen, z. B.Was ist der Grund dafür, dass in C ++ und Java nur ein Rückgabewert vorhanden ...
NASM: Parser: Anweisung erwartet rep movs
Ich habe eine ausführbare Datei in einen NASM-Shellcode verwandelt (für Windows, wenn dies relevant ist), aber es treten überall "error: parser: instruction expected" -Fehler aufgrund von rep-Anweisungen auf. label_000064,1: lea edi,[esp+0x164] ...
check wenn Carry Flag gesetzt ist
Verwenden Sie den Inline-Assembler [gcc, intel, c], um zu überprüfen, ob das Übertragsflag nach einer Operation gesetzt ist.