Libro su funzionamento pc

230
55
Hardware Utente
CPU
AMD Ryzen 2700x
Dissipatore
BeQuiet! SilentLoop 360mm
Scheda Madre
Gigabyte X470 AORUS Gaming 7 WIFI AMD X470
Hard Disk
Corsair MP500 480GB
RAM
G.Skill Trident F4-3600C16D-16GTZ 16GB DDR 4 @ 3600 Mhz (XMP profile)
Scheda Video
MSI GeForce GTX 970 Gaming 4G
Scheda Audio
Focusrite Saffrire 6 USB
Monitor
AOC Professional U3477PQU 34" 21:9
Alimentatore
EVGA SuperNOVA 650 G3, 80 Plus GOLD 650W
Case
Sharkoon TG5
Sistema Operativo
Windows 10, Fedora 28
#2
Stai cercando un libro sull'architettura degli elaboratori. Ora non ricordo quello che usai all'università, ma puoi informarti in libreria (virtuale o fisica che sia), oppure in biblioteca comunale, a riguardo.
 
398
254
Hardware Utente
CPU
Intel i7 6700HQ, 2.60Ghz, 4 core 8 threads
Scheda Madre
Asustek
Hard Disk
Hitachi 7200 rpm, 1TB
RAM
16GB DDR4 (2 slot su 4)
Scheda Video
Nvidia Geforce GTX 960M, 4GB
Scheda Audio
Realtek
Sistema Operativo
Windows 10 64bit
#3
Ci sono dei libri (possibilmente in italiano) che trattino del funzionamento elementare del pc (per elementare intendo a livello di singoli bit) che spieghi come fiunziona la cpu, la alu, la gpu, in dettaglio?
Un testo come questo dovrebbe fare al caso tuo: https://www.amazon.it/dp/8871929624/?tag=tomsforum-21

Non ti aspettare però un livello di dettaglio così elevato. Per quello dovrai guardare specificatamente dei manuali.


Ps. se vuoi iniziare a sbirciare in qualche dettaglio, puoi dare un occhio al mio articolo che trovi in sezione: https://forum.tomshw.it/threads/cpu-hardware-e-linguaggio-macchina.580474/
Per carità: senza alcuna pretesa di insegnamento o chissà che altro. ;)
x86 è un estensione di 8086. Mentre x64 è un po' differente, ma a livello di decodifica, si tratta comunque di un estensione (così come per i registri).
 
#4
Si, ho valutato l'acquisto di un libro su architettura dei calcolatori, ma credo che sia già di un livello più alto rispetto alla macchina nuda e cruda,quindi se conoscete dei manuali più specifici, consigliatemeli
 
398
254
Hardware Utente
CPU
Intel i7 6700HQ, 2.60Ghz, 4 core 8 threads
Scheda Madre
Asustek
Hard Disk
Hitachi 7200 rpm, 1TB
RAM
16GB DDR4 (2 slot su 4)
Scheda Video
Nvidia Geforce GTX 960M, 4GB
Scheda Audio
Realtek
Sistema Operativo
Windows 10 64bit
#5
Che cosa vuoi apprendere, precisamente?

Testi dettagliati, se non hai conoscenze di base (che un testo come quello può darti), sono incomprensibili.
 
#6
Ah va bene, allora inizierò da quello. Precisamnte vorrei capire i meccanismi di base di come il pc fà i calcoli, come lo si programmava, come ai tempi del commodor 64, dove si faceva ragionare la macchina bit per bit. SE per capire questo basta il testo architett, dei calc. allora va bene così.
 
398
254
Hardware Utente
CPU
Intel i7 6700HQ, 2.60Ghz, 4 core 8 threads
Scheda Madre
Asustek
Hard Disk
Hitachi 7200 rpm, 1TB
RAM
16GB DDR4 (2 slot su 4)
Scheda Video
Nvidia Geforce GTX 960M, 4GB
Scheda Audio
Realtek
Sistema Operativo
Windows 10 64bit
#7
Ah va bene, allora inizierò da quello. Precisamnte vorrei capire i meccanismi di base di come il pc fà i calcoli, come lo si programmava, come ai tempi del commodor 64, dove si faceva ragionare la macchina bit per bit. SE per capire questo basta il testo architett, dei calc. allora va bene così.
Quel tipo di argomento non è oggetto di un testo attuale. Sarebbe tutto materiale ormai deprecato (mi riferisco alla programmazione nell'era commodore etc etc).
Per il DOS ci sono dei testi volendo.

Dico sia tutto inutile in quanto attualmente l'OS fa da intermediario.

"come il pc fa i calcoli" inoltre non ha una vera e propria connotazione informatica. Considera che ciascun architettura ha il proprio set di istruzioni; in ogni caso si tratta di opcode.
Sono da telefono, mi è difficile dettagliare ed essere più specifico.
Comunque se dai uno sguardo al mio articolo qualche risposta la ottieni, trattandosi di linguaggio macchina.
Post unito automaticamente:

Aggiungo una cosa: se vuoi andare davvero nel dettaglio, ad esempio della CPU (famiglia Intel), dovrai leggere i manuali di Intel. Il manuale degli sviluppatori è di 4000 pagine circa, in lingua inglese.
Per questo dicevo che se non hai già un buon bagaglio di conoscenze "di base", approcciare questi testi è complesso.
 
Ultima modifica:
#9
Ah va bene, allora inizierò da quello. Precisamnte vorrei capire i meccanismi di base di come il pc fà i calcoli, come lo si programmava, come ai tempi del commodor 64, dove si faceva ragionare la macchina bit per bit. SE per capire questo basta il testo architett, dei calc. allora va bene così.
Perchè dici che quel libro è di livello troppo elevato? Le basi della logica dei calcolatori fanno parte dello studio dell'architettura dei calcolatori.

Oltre al citato Tanenbaum aggiungerei

Architettura e organizzazione dei calcolatori elettronici. Fondamenti di Bucci
Architettura e organizzazione dei calcolatori di Stallings

Il primo ha un paio di capitoli finali proprio riguardo assembly e compagnia. Ed è questo semmai il livello più alto. Mi pare di capire che a te interessa di più questa parte, che non il funzionamento a livello microelettronico e concettuale dei calcolatori.

In questo caso posso consigliarti un libro vecchiotto ma molto molto ben fatto

Programming the 8086/8088 di Coffron

In genere si preferisce ( nei corsi di studio universitari in particolare ) studiare il 68000. Ma l'x86 è quello che abbiamo tutti sulle scrivanie, quindi...
 
#12
Grazie per i consigli! Ma gli altri duue libri in cosa si differenzano rispetto al Tanenbaum?
Quello di calcolatori di Tanenbaum non l'ho mai letto. Ho letto però l'altro di sistemi operativi e non mi piace il fatto che dà una panoramica molto dall'alto dell'argomento. Lo trovo troppo sintetico. Nel tuo caso ci vuole un libro più pratico e ricco di dettagli.
 
398
254
Hardware Utente
CPU
Intel i7 6700HQ, 2.60Ghz, 4 core 8 threads
Scheda Madre
Asustek
Hard Disk
Hitachi 7200 rpm, 1TB
RAM
16GB DDR4 (2 slot su 4)
Scheda Video
Nvidia Geforce GTX 960M, 4GB
Scheda Audio
Realtek
Sistema Operativo
Windows 10 64bit
#14
Ma in questo si parla solo di assembly o anche di altro?
Apri e guarda :) c'è direttamente il libro.
Tratta anche della macchina. Ci sono però concetti ormai un po' passati...

Torno a ripetermi però: quello che cerchi sulla CPU la trovi solo in testi specifici.
Personalmente Tannenbaum l'ho letto, e non mi dispiace. Apprezzo proprio il fatto che tratti un po' di tutto: in questo modo conosci argomenti e scegli cosa approfondire.
Non si può andare nel dettaglio di tutto... già questo testo è di 1000 pagine circa.