IBM
www.cab.u-szeged.hu 2006.03.01. 15:52
Az IBM PC-k alaplapjainak felptse
Egy IBM PC teljestmnynek egyik legfbb meghatrozja a bvt busz tpusa. A busz tpusa ugyanis a tbbi erforrs kiptettsgt is meghatrozza. Az IBM PC alaplapokat az alkalmazott busz szerint csoportostva ismertetjk. Az alaplapokon tbb rszegysg tallhat:
a processzor egysg,
a direkt memria elrs vezrl (DMA),
a megszakts vezrl
a memria egysg s vezrlje,
az idzt egysg,
az alaplap parancs- s llapotregiszterei,
az ellap s hangszr illeszt egysgek,
a billentyzet illeszt.
A processzor egysg a fprocesszort s az aritmetikai koprocesszort tartalmazza. A koprocesszornak alkalmazkodnia kell a fprocesszor tpushoz s sebessghez. A legismertebb processzorokat az INTEL, WEITEK, CIRIX s az AMD kszti. Az utbbi hrom cg ltal gyrtott vltozatok olcsbbak, mint az eredeti INTEL gyrtmnyak. E vltozatok egy rsze lbkompatibilis, msik rszk egyedi tokozs. Egyes alaplapok tbb tpus felhasznlst is lehetv teszik. A felhasznlhat koprocesszor tpust az adott adatlap dokumentcijban tallhatjuk meg. A beptsnl nagy krltekintsre van szksg, mert nem csak a koprocesszort, hanem az alaplapot is knnyen tnkretehetjk. gyelni kell a helyes pozcionlsra s a tpusnak megfelel beltetsre. Rgebbi tpus alaplapokat a koprocesszor beltetse utn mg konfigurlni is kell. A jumper sorszmt, elhelyezkedst a dokumentci tartalmazza. Az jabb tpusoknl elegend a CMOS memria belltsa. Mindkt esetben a CMOS memrit a beptett koprocesszor tpusnak megfelelen be kell lltani. Az jabb fejleszts alaplapokon ltalban kt sebessg llthat, de egyes tpusokon (pl.: HP VECTRA) a sebessg tetszleges rtkre cskkenthet.
A rgebbi alaplapokon az egyes funkcikat kln ramkrk valstottk meg, a mai tpusokon egy VLSI elemmel a teljes AT felpthet. A VLSI elemen kvl csak a processzorokat, memrikat s a billentyzet illesztt tallhatjuk meg.
Minden PC vltozatnl az I8237A direkt memria elrs vezrlt, vezrlket, vagy azok tovbbfejlesztett vltozatt alkalmazzk. Egy vezrl 4 csatorna kialaktst teszi lehetv. XT vltozatokon 4, AT-ken 8 csatornt hasznlhatunk fel.
A megszakts vezrlk az I8237A tpusok, vagy azzal kompatibilis ramkrk, ramkrrszletek. XT vltozatokon 8, AT-ken 15 megszaktsi szint alakthat ki.
A legnagyobb fejldst a memria s a memria vezrl egysgeknl figyelhetjk meg. Az eredeti XT s AT alaplapok 256 - 512 Kbjt memria kialaktst tettk lehetv, a megbzhatsg nvelsre paritsvdelmet alkalmaztak. A vdelem kialaktst a sok memria ramkr kialaktsa tette szksgess. Hamarosan megjelentek azok a tpusok is amelyek biztostottk a 640 Kbjt beptst, kezelst. A felhasznlt memrik a 64 K*1, 256K*1 bites dinamikus memrik (4164,41256) voltak. A memria ramkrk fejldsvel elszr a 4 bites tpusok jelentek )41464, 414256) meg, felhasznlsukkal a memria tokok szmt lehetett cskkenteni. A tpusvltssal egyidben a kezelhet memria mrete 1 Mbjtra emelkedett, rohamosan terjedtek a kibvtett memrit kezel, kihasznl programok, az rnyk RAM-ok kialaktsa, felhasznlsa. Ksbb, az 1 Mbites egysgek megjelense utn nagyobb memria kialaktsa is egyszerv vlt. Gondot okozott, hogy a felhasznlt ramkrk Dual In Line (DIL) tokozsak voltak, meglehetsen nagy nyomtatott ramkri felletet hasznltak fel. A kapacits tovbbi nvelst, a felhasznlt nyomtatott ramkri fellet cskkentst j tokozsok bevezetse lendtette fel. A felletszerelt tokok nmagukban nem bizonyultak elg hatkonynak. Elterjedsket a memria modulok kialaktsa, elterjedse tette tmegess. Ktfle vltozatuk terjedt el, a ts kivezets (SIP) s az lcsatlakozs (SIMM). A modulokat 256 K*9, 1 M*9, 4M*9 bit kapacitssal hozzk forgalomba. A 32 bites mikroprocesszorok felhasznlsa ms szervezs modulok kialaktst hozta, megjelentek az 1 M*36, 4 M*36, 8 M*36 bites vltozatok is. A mai korszer alaplapokon 32,64 Mbjt memria is kialakthat, httrbe szortva a memrianvel krtyk felhasznlst. A memria kapacitsn kvl nagyon fontos az elrhet sebessg is. LSI vezrlkkel lapcmzses s tlapolt mkds is megvalsthat. Egyes alaplap tpusoknl gyors statikus ramkrkkel 64, 256 Kbjt kapacits program gyorst memrit (CACHE) is kialakthatunk.
Processzor Kooprocesszor RAM ra Landmark iComp
D+P Mhz CPU FPU
8088 8087 8+1
80286 80287 16+2 12 15.4 11.0
80386SX 80387SX 16+2 16 16.5 50.9 28
80486SLX 80387SX 16+2
80386DX 80387DX 32+4 33 50.9 122.2 68
80486SX 80487SX 32+4 33 111.3 282.9 136
80486SX2 80487SX2 32+4
80486DLC 80387DX 32+4 40 108.3 150.3
80486DX Beptve 32+4 33 111.3 282.9 166
80486DX2 Beptve 32+4 66 216.9 538.7 297
80486DX4 Beptve 32+4 100 417.8
PENTIUM Beptve 64+8 567
A felhasznli s a rendszer bels idztsi funkciit az I 8253 vagy I 8254 tpus idzt egysggel, vagy azzal kompatibilis egysgekkel valstjk meg. Az Eisa buszra pl alaplapok kivtelvel minden vltozaton hrom csatorna hasznlhat fel. A nulladik csatorna az id kiszmtst, az els a memrik frisstst vezrli, a msodikkal a hangszr vezrelhet.
Az alaplapon a memria parits ellenrzse programozhatan engedlyezhet, a hangszr be- illetve kikapcsolhat, lekrdezhet a paritsellenrzs eredmnye, a memria frissts ellenrizhet.
|