Libro su funzionamento pc

olegfresi

Nuovo Utente
102
2
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?
 

Giacomo Furlan

Utente Attivo
351
87
CPU
AMD Ryzen 5900x
Dissipatore
BeQuiet! SilentLoop 2 360mm
Scheda Madre
Gigabyte X470 AORUS Gaming 7 WIFI AMD X470
HDD
Crucial P5 Plus 2 TB PCIe M.2 2280SS
RAM
Patriot Viper Steel RAM DDR4 3600 Mhz 64GB (2x32GB) C18
GPU
MSI GeForce RTX 2080 Gaming X Trio
Audio
SteelSeries Arctis 9
Monitor
Alienware AW3423DWF
PSU
EVGA SuperNOVA 650 G3, 80 Plus GOLD 650W
Case
Sharkoon TG5
OS
Windows 11, Fedora 36
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.
 

DispatchCode

Moderatore
Staff Forum
Utente Èlite
2,220
1,852
CPU
Intel I9-10900KF 3.75GHz 10x 125W
Dissipatore
Gigabyte Aorus Waterforce X360 ARGB
Scheda Madre
Asus 1200 TUF Z590-Plus Gaming ATX DDR4
HDD
1TB NVMe PCI 3.0 x4, 1TB 7200rpm 64MB SATA3
RAM
DDR4 32GB 3600MHz CL18 ARGB
GPU
Nvidia RTX 3080 10GB DDR6
Audio
Integrata 7.1 HD audio
Monitor
LG 34GN850
PSU
Gigabyte P850PM
Case
Phanteks Enthoo Evolv X ARGB
Periferiche
MSI Vigor GK30, mouse Logitech
Net
FTTH Aruba, 1Gb (effettivi: ~950Mb / ~480Mb)
OS
Windows 10 64bit / OpenSUSE Tumbleweed
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).
 

olegfresi

Nuovo Utente
102
2
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
 

DispatchCode

Moderatore
Staff Forum
Utente Èlite
2,220
1,852
CPU
Intel I9-10900KF 3.75GHz 10x 125W
Dissipatore
Gigabyte Aorus Waterforce X360 ARGB
Scheda Madre
Asus 1200 TUF Z590-Plus Gaming ATX DDR4
HDD
1TB NVMe PCI 3.0 x4, 1TB 7200rpm 64MB SATA3
RAM
DDR4 32GB 3600MHz CL18 ARGB
GPU
Nvidia RTX 3080 10GB DDR6
Audio
Integrata 7.1 HD audio
Monitor
LG 34GN850
PSU
Gigabyte P850PM
Case
Phanteks Enthoo Evolv X ARGB
Periferiche
MSI Vigor GK30, mouse Logitech
Net
FTTH Aruba, 1Gb (effettivi: ~950Mb / ~480Mb)
OS
Windows 10 64bit / OpenSUSE Tumbleweed
Che cosa vuoi apprendere, precisamente?

Testi dettagliati, se non hai conoscenze di base (che un testo come quello può darti), sono incomprensibili.
 

olegfresi

Nuovo Utente
102
2
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ì.
 

DispatchCode

Moderatore
Staff Forum
Utente Èlite
2,220
1,852
CPU
Intel I9-10900KF 3.75GHz 10x 125W
Dissipatore
Gigabyte Aorus Waterforce X360 ARGB
Scheda Madre
Asus 1200 TUF Z590-Plus Gaming ATX DDR4
HDD
1TB NVMe PCI 3.0 x4, 1TB 7200rpm 64MB SATA3
RAM
DDR4 32GB 3600MHz CL18 ARGB
GPU
Nvidia RTX 3080 10GB DDR6
Audio
Integrata 7.1 HD audio
Monitor
LG 34GN850
PSU
Gigabyte P850PM
Case
Phanteks Enthoo Evolv X ARGB
Periferiche
MSI Vigor GK30, mouse Logitech
Net
FTTH Aruba, 1Gb (effettivi: ~950Mb / ~480Mb)
OS
Windows 10 64bit / OpenSUSE Tumbleweed
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:

pabloski

Utente Èlite
2,868
916
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...
 

DispatchCode

Moderatore
Staff Forum
Utente Èlite
2,220
1,852
CPU
Intel I9-10900KF 3.75GHz 10x 125W
Dissipatore
Gigabyte Aorus Waterforce X360 ARGB
Scheda Madre
Asus 1200 TUF Z590-Plus Gaming ATX DDR4
HDD
1TB NVMe PCI 3.0 x4, 1TB 7200rpm 64MB SATA3
RAM
DDR4 32GB 3600MHz CL18 ARGB
GPU
Nvidia RTX 3080 10GB DDR6
Audio
Integrata 7.1 HD audio
Monitor
LG 34GN850
PSU
Gigabyte P850PM
Case
Phanteks Enthoo Evolv X ARGB
Periferiche
MSI Vigor GK30, mouse Logitech
Net
FTTH Aruba, 1Gb (effettivi: ~950Mb / ~480Mb)
OS
Windows 10 64bit / OpenSUSE Tumbleweed

pabloski

Utente Èlite
2,868
916
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.
 

DispatchCode

Moderatore
Staff Forum
Utente Èlite
2,220
1,852
CPU
Intel I9-10900KF 3.75GHz 10x 125W
Dissipatore
Gigabyte Aorus Waterforce X360 ARGB
Scheda Madre
Asus 1200 TUF Z590-Plus Gaming ATX DDR4
HDD
1TB NVMe PCI 3.0 x4, 1TB 7200rpm 64MB SATA3
RAM
DDR4 32GB 3600MHz CL18 ARGB
GPU
Nvidia RTX 3080 10GB DDR6
Audio
Integrata 7.1 HD audio
Monitor
LG 34GN850
PSU
Gigabyte P850PM
Case
Phanteks Enthoo Evolv X ARGB
Periferiche
MSI Vigor GK30, mouse Logitech
Net
FTTH Aruba, 1Gb (effettivi: ~950Mb / ~480Mb)
OS
Windows 10 64bit / OpenSUSE Tumbleweed
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.
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili