Suchergebnisse für Anfrage "cpu-architecture"
Wie stellt die CPU eine Datenanforderung über TLBs und Caches?
Ich beobachte die letzten Intel-Mikroarchitekturen (Nehalem / SB / IB und Haswell). Ich versuche herauszufinden, was passiert (auf einer ziemlich vereinfachten Ebene), wenn eine Datenanfrage gestellt wird. Bisher habe ich diese grobe Idee: Die ...
Wie wird ein LRU-Cache in einer CPU implementiert?
Ich lerne für ein Interview und möchte mein Gedächtnis beim Cachen auffrischen. Wenn eine CPU einen Cache mit einer LRU-Ersetzungsrichtlinie hat, wie ist das tatsächlich auf dem Chip implementiert? Würde jede Cache-Zeile einen Zeitstempel-Tick ...
Wie erkennt der Computer bei Befehlen mit variabler Länge die Länge des abgerufenen Befehls?
Woher weiß der Computer in Architekturen, in denen nicht alle Anweisungen gleich lang sind, wie viel für eine Anweisung zu lesen ist? Zum Beispiel in Intel IA-32 sind einige Anweisungen 4 Bytes, einige 8 Bytes, also woher weiß es, ob 4 oder ...
Ist es möglich, die Prozessorarchitektur in Java zu erkennen? [Duplikat
Diese Frage hat hier bereits eine Antwort: get Systeminformationen auf Betriebssystemebene [/questions/25552/get-os-level-system-information] 14 answersIst es möglich, die Prozessorarchitektur in Java zu erkennen? wie x86 oder sun SPARC, etc? ...
Differenz zwischen "Maschinenhardware" und "Hardwareplattform"
ein Linux-Rechner meldet "uname -a" -Ausgaben wie folgt: [root@tom i386]# uname -a Linux tom 2.6.9-89.ELsmp #1 SMP Mon Apr 20 10:34:33 EDT 2009 i686 i686 i386 GNU/Linux [root@tom i386]#Wie in der Manpage von uname steht der Eintrag "i686 i686 ...
Wie kann 32-Bit 4 GB adressieren, wenn 2 ^ 32 Bit = 4 Milliarden Bit, nicht Byte?
Wie wird aus 4 GB im Wesentlichen 4 GB? Wenn der Speicher Bytes adressiert, sollten die Möglichkeiten nicht 2 sein (32/8)?
Warum unterstützt mein Prozessor BigInt nicht?
Soweit ich es verstanden habe, werden BigInts normalerweise in den meisten Programmiersprachen als Arrays implementiert, die Ziffern enthalten. Beispiel: Wenn Sie zwei davon hinzufügen, wird jede Ziffer nach der anderen hinzugefügt, wie wir es ...
boost lockfree spsc_queue Cache Speicherzugriff
Ich muss mich in meinem aktuellen Multithread-Projekt sehr mit Geschwindigkeit und Latenz auseinandersetzen. ch versuche, den @ Cache-Zugriff besser zu verstehen. Und mir ist nicht klar, wie sperrfreie Warteschlangen (wie die boost :: lockfree ...
Small RISC Emulator
Ich wollte eine VM in ein Spiel einbauen und habe mich gefragt, ob jemand wirklich einfache VMs kennt (ich dachte, RISC / PIC entspräche genau meinen Vorstellungen), die normalerweise für eingebettete Projekte wie die Steuerung von Robotern und ...
von neumann vs harvard architecture
Warum wird die auf der von Neumann-Architektur basierende Computerarchitektur beim Entwerfen von PCs der Harvard-Architektur vorgezogen; während die Harvard-Architektur zum Entwerfen von Mikrocomputer-basierten Computersystemen und DSP-basierten ...