Microsoft Windows Internals, 4th Edition, sagt: Die Architektur des Intel x86-Prozessors definiert vier Berechtigungsstufen (Ringe), um zu verhindern, dass Systemcode und Daten versehentlich oder böswillig durch Code mit geringeren Berechtigungen überschrieben werden. Windows verwendet die Berechtigungsstufe 0 (oder den Ring 0) für den Kernelmodus und die Berechtigungsstufe 3 (oder den …
Unter Linux /proc/cpuinfokönnen Sie auf einfache Weise alle CPU-Flags des Computers überprüfen. Wenn ein Programm eine Obermenge des Befehlssatzes einer Maschine benötigt, können Sie dies am einfachsten feststellen, indem Sie es ausführen und prüfen, ob es ein SIGILLSignal auslöst. Aber in meinem Fall unterstützen alle meine Prozessoren mindestens SSE4.1 und …
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
Ich suche nach einer Tabelle oder ähnlichem, die mir helfen könnte, die Effizienz des Assembler-Codes zu berechnen. Wie ich weiß, benötigt die Bitverschiebung 1 CPU-Takt, aber ich schaue wirklich, wie viel Addition (Subtraktion sollte gleich sein), Multiplikation und wie man vermutlich die Teilungszeit berechnet, wenn ich Werte kenne, die sich …
Warum funktioniert Windows 7 x64 auf meinem PC schneller als eine x86-Edition, obwohl ich meistens x86-Dinge darin verwende? Was ist los mit mir und was vermisse ich? Die meisten Dinge, die ich benutze, sind x86 (z. B. DAWs, Spiele, Mediaplayer). Eine beträchtliche Anzahl von ihnen ist jedoch x64 (obwohl ihre …
Aus meiner persönlichen Erfahrung mit meinem Tablet und den von mir gelesenen Benchmarks und Artikeln geht hervor, dass ARM-Prozessoren, wie sie in praktisch allen Mobilgeräten zu sehen sind, für die Menge an Strom, die sie verbrauchen, eine unglaubliche Leistung liefern. Es scheint wirklich so, als ob ARM von Natur aus …
Es gibt nur 36 physikalische Adresszeilen, aber ein Seitentabelleneintrag ist 64 Bit lang. Wie prüft die CPU, ob die Adresse gültig ist? Wie ordnet das Linux-Betriebssystem dieselbe virtuelle Adresse in verschiedenen Prozessen unterschiedlichen physischen Adressen zu? Hier ist der Wikipedia-Artikel über die physikalische Adresserweiterung (PAE). http://en.wikipedia.org/wiki/Physical_Address_Extension .
Ich habe eine seltsame Situation, von der ich hoffe, dass jemand Licht ins Dunkel bringen kann. Ich habe einen alten HP-Laptop NC6320 mit einem dreifachen Start unter Windows XP, 7 und Linux Mint. Es ist ein Intel Core 2 T5600, der PAE, NX und SSE2 unterstützt. Und der Laptop ist …
Per A. Nebels Anweisungstabellen hat eine Ivy Bridge eine Latenz von 3 Zyklen für einen MOV-Befehl. Das Folgende benötigt 3 Zyklen, um RAX in die Adresse in RCX zu verschieben: mov [rcx], rax Meine Frage ist, bedeutet dies, dass RAX, das gelesen wird, nicht für die nächsten 2 Uhren geändert …
Diese Frage hat hier bereits eine Antwort: 64-Bit-Dateien in System32 [geschlossen] 1 Antwort Vor einiger Zeit funktionierten einige meiner Spiele aufgrund des Fehlers 0xc000007b nicht . Nachdem ich einem schlechten Tutorial gefolgt war, war der System32-Ordner meines Computers mit einigen Dateien verwechselt (ich habe mit dem Dependency Walker einige der …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.