Assembly/Organizzazione di sistema/Componenti base di sistema/System Bus: differenze tra le versioni

Wikibooks, manuali e libri di testo liberi.
Contenuto cancellato Contenuto aggiunto
Grop (discussione | contributi)
Nuova pagina: ==Introduzione== Il Bus di sistema (o System Bus) connette i vari componenti di una VNA. Il System Bus è l'insieme di tutti i Bus presenti nel sistema. L'80x86 ha tre Bus: * Il [[w:Bu...
(Nessuna differenza)

Versione delle 16:15, 16 mag 2007

Introduzione

Il Bus di sistema (o System Bus) connette i vari componenti di una VNA. Il System Bus è l'insieme di tutti i Bus presenti nel sistema. L'80x86 ha tre Bus:

Un Bus è un'insieme di fili elettrici attraverso i quali passano i segnali elettronici per la comunicazione fra tutti i componenti della macchina. Questi Bus variano da processore a processore. Comunque ogni Bus porta lo stesso tipo di segnale, qualunque sia il processore. Per esempio il Bus Dati potrà essere diverso tra l'886 e il 386, ma il suo scopo è sempre quello di trasportare dati.

I processori 80x86 usano i TTL Logic Levels. Ossia ogni filo di un Bus usa un determinato voltaggio per rappresentare 0 oppure 1. Generalmente quando ci si riferisce ai bit, si parla di bit 0 e bit 1, e non di 0v e 5v, poichè il voltaggio cambia da processore a processore, specialmente nei portatili.

Il Bus Dati

I processori 80x86 utilizzano il Bus Dati per trasportare dati (ovviamente) da un componente all'altro del computer. La dimensione (intesa come numero di fili) del bus varia da processore a processore. Questo valore viene utilizzato per classificare il processore. Sui processori 80x86 , il System Bus, contiene 8, 16, 32 o 64 fili. Avere un bus a 8 linee, non significa che il processore non possa gestire Word o DWord o QWord. Significa solo che il processore potrà prelevare solo 8 bit alla volta dalla memoria. In un processore a 64 linee, potrà prelevare 64 bits (8 bytes) alla volta. Questo processore, quindi, sarà molto più veloce. La dimensione del Bus Dati influenza le prestazioni del sistema più di qualunque altro bus. Avrete certamente sentito parlare di processori a 32bit o 64bit. Questi valori, sono dati appunto dalle dimensioni del bus dati.

Dimensione del Bus Dati nei processori 80x86

ProcessoreDimensione del bus dati
80888
801888
808616
8018616
8028616
80386SX16
80386DX32
8048632
80586/Pentium32
Pentium Pro64