Hvad er Computerbus: den elektrisk ledende sti, langs hvilken data transmitteres inde i enhver digital elektronisk enhed. En computerbus består af et sæt parallelle ledere, som kan være konventionelle ledninger, kobberspor på et printkort eller mikroskopiske aluminiumsstier på overfladen af en siliciumchip. Hver ledning bærer kun en bit, så antallet af ledninger bestemmer det største dataord, som bussen kan transmittere: en bus med otte ledninger kan kun bære 8-bit dataord og definerer derfor enheden som en 8-bit enhed.
en computerbus har normalt et enkelt ordhukommelseskredsløb kaldet en lås fastgjort til begge ender, som kort gemmer det ord, der transmitteres, og sikrer, at hver bit har slået sig ned til den tilsigtede tilstand, før dens værdi overføres.
Computerbussen hjælper de forskellige dele af PC ‘ en med at kommunikere. Hvis der ikke var nogen bus, du ville have et uhåndterligt antal ledninger, der forbinder hver del til hver anden del. Det ville være som at have separate ledninger til hver pære og stikkontakt i dit hus.
vi dækker følgende emner i denne tutorial:
typer af Computer Bus
der findes en række busser inde i computeren.
databus: databussen tillader data at køre frem og tilbage mellem mikroprocessoren (CPU) og hukommelsen (RAM).
adressebus: adressebussen bærer oplysninger om placeringen af data i hukommelsen.
Kontrol Bus : Styrebussen bærer styresignalerne, der sørger for, at alt flyder glat fra sted til sted.
Udvidelsesbus: hvis din computer har udvidelsesspor, er der en udvidelsesbus. Meddelelser og oplysninger passerer mellem din computer og de tilføjelseskort, du tilslutter over udvidelsesbussen.
selvom dette er lidt forvirrende, kaldes disse forskellige busser undertiden sammen simpelthen “bussen.”En bruger kan tænke på computerens” bus ” som en enhed bestående af tre dele: data, adresse og kontrol, selvom de tre elektriske veje ikke løber langs hinanden (og derfor ikke rigtig danner en enkelt “enhed”) inden for computeren.
der findes forskellige størrelser eller bredder af databusser i computere i dag. En databus ‘ bredde måles ved antallet af bits, der kan køre på den på en gang. Den hastighed, hvormed dens bus kan transmittere ord, det vil sige dens busbåndbredde, bestemmer afgørende hastigheden på enhver digital enhed. En måde at gøre en bus hurtigere på er at øge bredden;
for eksempel kan en 16-bit bus transmittere to 8-bit ord på en gang, ‘side om side’, og så bærer 8-bit data dobbelt så hurtigt som en 8-bit bus kan. En computers CPU vil typisk indeholde flere busser, ofte med forskellige bredder, der forbinder dens forskellige underenheder. Det er almindeligt, at moderne CPU ‘ er bruger On-chip – busser, der er bredere end den bus, de bruger til at kommunikere med eksterne enheder såsom hukommelse, og hastighedsforskellen mellem ON-og off-chip-operationer skal derefter Broes ved at opbevare et reservoir med midlertidige data i en CACHE. For eksempel bruger mange af Pentium-klassen af processorer 256 bit til deres hurtigste on-chip-busser, men kun 64 bit til eksterne links.
en 8-bit bus bærer data langs 8 parallelle linjer. En 16-bit bus, også kaldet ISA (Industristandardarkitektur), bærer data langs 16 linjer. En 32-bit bus, klassificeret som EISA (Enhanced Industry Standard Architecture) eller MCA (Micro Channel Architecture), kan bære data langs 32 linjer.
den hastighed, hvormed busser udfører signaler, måles i megahert. Typiske pc ‘ er kører i dag med hastigheder mellem 20 og 65 mm. Se også CPU, udvidelseskort, hukommelse, bundkort, RAM, ROM og systemenhed.
Hvordan Fungerer Computerbus?
en bus overfører elektriske signaler fra et sted til et andet. En faktisk bus vises som en endeløs mængde ætsede kobberkredsløb på bundkortets overflade. Bussen er forbundet til CPU ‘ en via Busgrænsefladeenheden.
Data bevæger sig mellem CPU og hukommelse langs databussen. Placeringen (adressen) af disse data transporteres langs adressebussen. Et ur signal, som holder alt i synch rejser langs kontrolbussen.
uret fungerer som et trafiklys for alle PC ‘ ens komponenter; det “grønne lys” fortsætter med hvert ur kryds. En PC ‘s ur kan” tick ” hvor som helst fra 20 Til 65 millioner gange i sekundet, hvilket gør det til at virke som en computer er virkelig hurtig. Men da hver opgave (såsom at gemme en fil) består af flere programmerede instruktioner, og hver af disse instruktioner tager flere urcyklusser at udføre, er en person undertiden nødt til at sidde og vente på, at computeren indhenter.