| 1.0.6. 
                  Bussos de Comunicacions. |  | 
               
                |  |  | 
               
                | 
                     
                      | Dades: | Intercanvia informació entre la CPU i els demés elements. |   
                      | Control: | Controla l’estat dels diferents elements. – gestiona les interrupcions 
                          per donar preferències a l’hora de treballar – |   
                      | Adreces: | Cada element té una adreça que l’identifica. |   
                      | Sincronització: | Temporitza els senyals del rellotge del sistema. |  |  | 
               
                | Veiem 
                    un exemple:  Per 
                    poder accedir a la memòria, la CPU primer té que enviar una 
                    informació binària – adreça – i ho fa a traves del bus d’adreces. 
                    A més línies més adreces es podran controlar. El primer bus 
                    tenia 20 bits i per tant la CPU podia adreçar 1 MB. 
                   Desprès 
                    les dades s’envien pel bus de dades. Però a qui? Cada perifèric 
                    té una interrupció assignada – IRQ – La CPU fa servir aquesta 
                    – a traves del bus de control - per comunicar-se amb qui necessita, 
                    la resta d’elements queden en espera fins què siguin requerits. 
                     |  | 
               
                | 
                     
                      | PROCESSADOR | Bus d’adreces (bits) | Bus de dades (bits) |   
                      | 8086 | 20 | 8/16 |   
                      | 80286 | 24 | 16 |   
                      | 80386 SX | 32 | 16 |   
                      | 80486 DX | 32 | 32 |   
                      | 80486 SX | 32 | 32 |   
                      | PENTIUM | 32 | 64 |  |  | 
               
                | El 
                    primer PC desenvolupat per IBM el 1980, comptava amb 
                    un microprocessador 8086 i un bus dedicat 
                    – BUS XT - de 8 bits que funcionava a 4,77 MHz. 
                    Quan va muntar el 8088, el bus de dades 
                    es va ampliar a 16 bits. Com la resta no es 
                    va modificar, van aparèixer els primers problemes 
                    – temps d’espera no desitjats per tal de transportar totes 
                    les dades necessàries (colls d’ampolla) – | Al 
                  llarg de la historia podem trobar els següents tipus de BUS: | 
               
                |  |  | 
               
                |  |  | 
               
                |  |  | 
               
                | Altres 
                  arquitectures .SCSI i AGP. |  | 
               
                | La 
                    tecnologia SCSI, neix a principis dels anys 80, 
                    quan un fabricant de discs desenvolupa un interface d’E/S 
                    propi. El SASI (Shugart Asociates System Interface ) va tenir 
                    un gran èxit, i l’any 1986 va estat aprovat per l’ANSI.  |  | 
               
                | Les 
                    targes SCSI es connecten en una ranura 
                    PCI, i passa a convertir-se en un subsistema 
                    intel·ligent que pot arribar a controlar fins 
                    a 15 dispositius intel·ligents SCSI adreçats lògicament 
                    en lloc de físicament. D’aquesta manera elimina qualsevol 
                    imposició de la BIOS sobre les unitats de disc. 
                    Amb aquest bus aconseguim transferències de fins 160 Mbps. |  | 
               
                |  |  | 
               
                | 
                     
                      | Especificacions 
                          SCSI. |   
                      | Narrow | Dispositius 
                          de 8 bits. Wide. Dispositius de 16 bits. |   
                      | SCSI-1 | Dispositius 
                          de 8 bits i una transferència de dades de 5MB/s. Connector 
                          de 50 pins i baixa densitat. Llargada màxima de cable 
                          de 6 metres. |   
                      | SCSI-2 | Dispositius 
                          de 8 bits i una transferència de dades de 10MB/s. Connector 
                          de 50 pins i alta densitat. Llargada màxima de cable 
                          de 3 metres. |   
                      | Ultra | Dispositius 
                          de 8 bits i una transferència de dades de 20MB/s. Connector 
                          de 50 pins i alta densitat. Llargada màxima de cable 
                          de 3 metres. També es coneix com a Fast 20 o SCSI-3 |   
                      | Ultra 
                        Wide | Dispositius 
                          de 16 bits i una transferència de dades de 40MB/s. Connector 
                          de 68 pins i alta densitat. Llargada màxima de cable 
                          de 1,5 metres. També es coneix com a Fast  SCSI-3 |   
                      | Ultra2 | Dispositius 
                          de 16 bits i una transferència de dades de 80MB/s. Connector 
                          de 68 pins i alta densitat. Llargada màxima de cable 
                          de 12 metres. Admet fins 15 dispositius. |   
                      | Ultra 
                        160 | Dispositius 
                          de 16 bits i una transferència de dades de 160MB/s. 
                          Connector de 68 pins i alta densitat. Llargada màxima 
                          de cable de 12 metres. Admet fins 15 dispositius. |  |  | 
               
                | La 
                    tecnologia AGP - Accelerated Graphics Port 
                    - de la casa INTEL, es basa 
                    en l’especificació PCI 2.1. de 66 MHz i l’afegeix 
                    tres noves característiques per tal d’incrementar 
                    el seu rendiment: Operacions de lectura/escriptura 
                    en memòria amb “pipeline”; Demultiplexat de 
                    dades i adreces al propi bus; increment de la velocitat 
                    fins 100MHz. Amb això es podrien aconseguir transferències 
                    – teòriques - de fins 800Mbytes per segon.  |  | 
               
                | 
                     
                      | Especificacions 
                          AGP. |   
                      | AGP-1x | Amb 
                          un bus de 32 bits i una freqüència de 66 MHz, aconsegueix 
                          transferències teòriques màximes de 264 MBps. Actualment 
                          no utilitzat. |   
                      | AGP-2x | Amb 
                          un bus de 32 bits i una freqüència de 66 MHz real, però 
                          amb el doble aprofitament del senyal el que d0na 133 
                          MHz teòrics, aconsegueix transferències màximes de 528 
                          MBps. És l’estàndard actual. |   
                      | AGP-4x | Amb 
                          un bus de 64 bits i una freqüència de 100 MHz, aconsegueix 
                          transferències teòriques màximes de 800 a 1000 MBps.. |  |  | 
               
                |  | by 
                  Jordi Jordan |