Il microprocessore è un circuito integrato che elabora informazioni sotto forma di segnali digitali. Da non confondere con un microcontrollore, che incorpora molti dispositivi aggiuntivi per controllare i sistemi integrati.
In un microprocessore a 8 bit il suo bus dati è composto da 8 linee dati. In un microprocessore a 16 bit il suo bus dati è composto da 16 linee dati e così via. Perché non esiste né un microprocessore a 256 bit né un microprocessore a 512 bit? …
Una CPU (come Intel i3 / i5 / i7 / Xeon) con RAM cache su chip può utilizzarla come unica RAM funzionale, senza alcun banco di memoria esterno collegato? O deve esserci una RAM esterna e la cache non è accessibile o utilizzata da sola? Le moderne CPU desktop / …
Mi è appena venuto in mente che se stai scrivendo un sistema operativo, allora su cosa lo stai scrivendo? Lo chiedo mentre sto leggendo un libro sui fondamentali dei microprocessori del 1980 e questa domanda mi è venuta in mente: Come è stato programmato il primo chip a microprocessore? La …
Secondo Wikipedia, la potenza di elaborazione è fortemente legata alla legge di Moore: http://en.wikipedia.org/wiki/Moore's_law Il numero di transistor che possono essere posizionati in modo economico su un circuito integrato è raddoppiato circa ogni due anni. La tendenza è continuata per oltre mezzo secolo e non dovrebbe fermarsi fino al 2015 …
Le istruzioni di Wikipedia al secondo dicono che un i7 3630QM fornisce circa 110.000 MIPS a una frequenza di 3,2 GHz; sarebbe (110 / 3.2 istruzioni) / 4 core = ~ 8.6 istruzioni per ciclo per core ?! Come può un singolo core fornire più di un'istruzione per ciclo? A …
Puoi consigliare un'implementazione leggibile ed educativa di una CPU in VHDL o Verilog? Preferibilmente qualcosa di ben documentato. PS So che posso guardare opencores, ma sono particolarmente interessato alle cose che le persone hanno effettivamente visto e trovato interessanti. PS2. Mi dispiace per i tag sucky, ma come nuovo utente …
Perché le istruzioni devono essere elaborate a intervalli di tempo prestabiliti (cioè con l'uso di un orologio)? Non possono essere eseguiti in sequenza - immediatamente dopo il completamento dell'istruzione precedente? Un'analogia per la necessità di orologi nei microcontrollori si rivelerebbe particolarmente utile.
Cosa succede in un processore integrato quando l'esecuzione raggiunge quell'istruzione finale returnTutto si blocca così com'è; consumo di energia ecc., con un lungo eterno NOP in cielo? o i NOP vengono continuamente eseguiti o un processore si spegne del tutto? Parte del motivo che chiedo è che mi chiedo se …
Una varietà particolarmente irritante di bug in un sistema controllato da microprocessore è che il microprocessore si resetta inaspettatamente. Uno strumento importante per il debug di questo tipo di problema è un elenco di possibili cause. Cosa potrebbe causare un ripristino inaspettato di un microcontrollore?
Dato lo stesso numero di stadi della pipeline e lo stesso nodo di produzione (diciamo 65 nm) e la stessa tensione, i dispositivi semplici dovrebbero funzionare più velocemente di quelli più complicati. Inoltre, la fusione di più fasi della pipeline in una non dovrebbe rallentare di un fattore più grattoso …
Poiché al giorno d'oggi la comunicazione seriale asincrona è ampiamente diffusa tra i dispositivi elettronici, credo che molti di noi abbiano di tanto in tanto posto una domanda del genere. Considerare un dispositivo elettronico De un computer PCcollegato con una linea seriale (RS-232 o simile) e necessario per scambiare informazioni …
Ho il chip, quindi come aggiungerei: un orologio, RAM, disco rigido (forse EEPROM?), Uno schermo (schermo grafico LCD?), Metodo di input (tastiera, mouse)?
Ho visto molti video su YouTube in cui le persone delidavano i processori e quindi applicavano liquidi migliori per raffreddare il processore. Esempio: i5 e i7 Haswell & Ivy Bridge - Tutorial completo FULL - (Metodo Vice) Tuttavia, ho anche visto che le persone che lavorano nelle fab indossano costumi …
Come appassionato di ingegneria generale, sto imparando di più sul mondo dei microcontrollori ogni giorno. Una volta cosa che non capisco bene è il significato della versione bit di un microcontrollore. Uso ATmega8 da diversi mesi e sembra funzionare perfettamente per i miei scopi. So come cose come la velocità …
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.