شرمنده عزیز ولی فکر نکنم حتی خودت از خوندن این متن که نوشتی چیزی متوجه شی
شاید من لازمه از Google Translator استفاده کنم؟
شما اگه نمیتونی پاسخ فنی و علمی بدی محبت کن جواب نده بذار کسی که به سخت افزار و گذرگاه ها تسلط کافی داره بیاد نظر بده
شاید هم به شما و هم به ما کمک کنه :
باس های کامپیوتر PC Buses کامپیوتر دیتاهای خود را از طریق باس bus ارسال و دریافت می کند . bus هابه دو نوع زیر تقسیم می می شوند : 1. باس سیستم که حاوی CPU و RAM می باشد . 2. I/O باس ها که ارتباط بین CPU و اجزای دیگر کامپیوتر می باشند . system bus یک باس مرکزی است و در ضمن به باس های I/O نیز مرتبط است . I/O باس ، دیتاها را منتقل می کنند و تمامی وسایل و دیوایس های ورودی خروجی را به CPU و RAM متصل می کند منظور از I/O مجموعه اجزایی است که دیتاها را دریافت یا ارسال می کند مثل کلیه دیسک درایوها مانیتور کیبورد و ... در مجموعه جدید pentium دو تا سه تفاوت اساسی بین I/O باسها می باشد: 1. باس ISA قدیمی ترین ‚ ساده ترین ‚ کم سرعت ترین باس موجود در جهان 2. باس PCI سریعترین و پرسرعت ترین و قوی ترین باس . 3. باس USB جدیدترین باس . باس های بنیادی PC SYSTEM BUS : سیستم باس وظیفه اتصال RAM و CPU را دارد و شاید هم بافر حافظه L2-cache . باس های دیگر از این باس منشعب می شوند . باس سیستم روی مادربرد قرار دارد و برای تطبیق خصوصیات CPU می باشد. اهمیت سیستم باس را تکنولوژی پردازشگر تعیین می کند. در حال حاضر پیشرفت تکنولوژی زیادی بر مادربردها به وجود می آید تا سرعت ترافیک را افزایش دهد . باس سیستم سریعتر ، سیستم الکترونیکی بهتری را می خواهد متوجه می شوید که سرعت باس سیستم بستگی به سرعت CPU دارد در ابتدا بعد از نسل چهارم CPU 80486DX2-50 یا استفاده کنندگان از doubled clock speeds که به CPU یک clock بالاتر داخلی بر اساس فرکانس داد و clock های بسامدی خارجی از باس سیستم استفاده می کنند از نصف بسامد داخلی استفاده می کنند ، یعنی 66 MHz bus . بعد از آن برای مدت زیادی سیستم های pentium از باس های 66 یا 60 استفاده می کردند . سرعت 100 MHz bus برای سیستم باس در سال 1998 طراحی شد . گرچه صعود از 66 به 100 مگاهرتز که بزرگترین فشار و فشردگی روی سوکت 7 CPU و برد هاست . در مدلهای pentium دو حدودا هشتاد درصد ترافیک در SEC مدل است که از دو کش L1 و L2 استفاده می کند . چیپ ست های اینتل از نوع 820 , 815 که در pentium سه با RAM ، 133 MHZ مثل چیپست های گوناگون VIA است . معماری باس های Athlon AMD عوض شده است که اصولا یک سیستم باس دیگه نیست . از این رو چیپ ست های آتلون با انواع گوناگونی از RAM ها استفاده می کنند . باس های جدیدتر : تا اینجا در مورد AMD Athlon ها گفتیم سیستم باس ها در مادربردهای جدید باز هم فراتر رفته اند مثلا باس RAM کلا از باس سیستم جدا شده است که این عمل باعث افزایش پهنای باند میان CPU و RAM می شود و اینتل از Rambus استفاده می کند که با سرعت 400 MHZ کار می کند مثل PC2100 RAM و DDRAM هم با سرعتی حدود 200 , 266 و 333 MHZ استفاده می کند مقدمه ای بر باسهای ورودی و خروجی : اولین باس روی سیستم system bus می باشد که وظیفه ارتباط بین CPU و RAM را داراست . که در طراحیهای قبلی به باس های محلی یا local bus گفته میشد . و در طراحی های جدید این باس ها به front side bust یا FSB معروف می باشند . نوعی از باس محلی سرعت و پهنای ارسال اطلاعات در آن به CPU متصل مادر برد بستگی دارد . مثلا یک باس 64 bits و سرعت 66 , 100, 133 مگاهرتز دارد . البته در زمانهای قدیم جالب است بدانید که کامپیوتر ها فقط یک باس داشتند و این باس وظیفه ارتباط بین CPU و RAM , I/O Units داشتند . یک IO/BUS سیپس سو را به دیگر اجزای کامپیوتر متصل می کند البته جز RAM . و دیتاها برروی این باس ها جابجا می شوند . وسرعت آنها همیشه کمتر از باس های سیستم می باشد. ISA BUS یک باس قدیمی و ضعیف که خیلی زود از چرخه تولید دور شد . PCI BUS یک باس جدید و سرعت زیاد USB BUS مخفف Universal Serial Bus یک باس جدید البته با سرعت کم است . AGP BUS که منحصرا برای کارتهای گرافیکی کاربرد دارد و روی مادربرد باس سیستم به یک چیپ کنترل کننده ختم می شود . که نقش پل را برای ورودی خروجی ها دارد . به صورت فیزیکی یک I/O BUS شامل ترک هایی می باشد که بر روی مدارهای برد هستند . این ترک ها کاربرد زیر را دارند . Data Tracks که باعث تبادل بیتها در یک لحظه هستند . Address Tracks که مشخص می کند که کدام دیتا به کجا برود . و ترکهای دیگری برای ساعت . ولتاژ و سیگنالهای ممیزی و غیره ... وقتی دیتاها به یک باس منتقل می شوند باید با یک ----- تامین شوند. بنابراین هر دیوایس روی باس دارای یک ادرس هست . همینطوز RAM هم به بخشهای مختلفی تجزیه می شود که حاوی هر کدام از این ادرسهاست . قبل از ارسال دیتا یک عدد به ترک ادرس ویژه فرستاده می شود تا بگوید که دیتا باید به کجا برود . پهنای باند باس : به تعداد دیتاهایی که منتقل میشوند مشخص می شود که گنجایش تبادل اطلاعات چقدر است . مثلا باس ISA خیلی اروم هست چون 16 تا دیتا ترک بیشتر نداره . در پی سی های نوین 32 بیتس در یک تیک زمانی فرستاده می شود . و برای ایزیا باس ها مثلا 32 بیت باید به دو بخش تقسیم شوند 16 بیت 16 بیت . و این باعث تاخیر در تبادل اطلاعات می کند . Wait states یک وقفه کوتاه هستند . اگر اداپتور ایزا نتواند دیتاهای ورودی را کنترل کند به سبب زیاد بودن کنترلر ان یک wait states به cpu میفرستد . که مثلا به cpu میگوید یک ثانیه صبر کن ببینم دارم چه غلطی میکنم ! و اما بعدی هم سیکناالهای IRQ هست که مثلا به سی پی یو میکه جان بچه ات حواست به منم باشه !. Usb 2.0 سال 2001 راه افتاد و پهنای باندش از نوع سری هست . 12-40 MBps Firewire سال 1999 امد سرعت 80 mbps PCI intelligent سرعت 132 MBPS پهنای 32 بیت . ISA 8 مگابایت در ثانیه باس ISA همزمان با CPU کار میکنه . باس ایزا گنجایش انتقال 8 مگابایت در ثانیه رو داره . اگر چه اسما انقدر هست و در واقع 1-2 مگابایت رو بیشتر انتقال نمیده . ISA باس دو نوع هست . باس داخلی که مثل پورت ها کار میکنه مثل کیبورد و درسک درایو و سریال و پارالل پورت ها و نوع دومی خارجی هست که که به یه اداپتور 16 بیتی متصل هست . اسلاتهای isa بیشتر برای soundblaster 16 بیتی کاربرد دارد . یه مقایسه بین باس ISA و PCI بکنی میبینی که سرعت انتقال به ترتیب 371 ns , 30 ns هست اولی16 بیت و دومی 32 بیت هست . یه مشکل دیگه ای هم که داره اینه که باس ایزا یه ریزه گیج هست بنابراین cpu باید کنترل تبادل اطالاعات این بنده خدا رو بر عهده بگیره . و تا وقتی دیتا به مقصد نرسد سی پی یو نمی تواند دیتا دیگه رو بر عهده بگیرد . این باس با IRQ و DMA هم مشکل داره چون برای هر دیوایس یک IRQ و یک کانال DMA جداگانه نیاز دارد . اگه یه وقتی شنیدید میگن MCA EISA VLB بدونید که اینها بعد از ISA امدند این باس بر خلاف قبلی که در موردش صحبت کردیم سرعت بالایی دارد . در سال 1990 وارد بازار شد مخفف کلمه Peripheral Component Interconnect ساخت شرکت intel امروزه در تمامی سیستم های کامپیوتری برای اتصال اداپتور ها یی مثل کنترل کننده های شبکه و کارتهای گرافیکی و کارتهای صوتی به کار میرود البته بعضی کارتهای گرافیکی از باس AGP استفاده میکنند . که بعدا اگه عمری بود توضیح میدم . عملا یک باس PCI پهنای عبور 32 بیت داده رو در خودش داره اما در عمل میتونه 64 بیت هم داده از خودش عبود بدهد . اگر در 33 مگاهرتز اجرا شود می تواند پهنای ماکسیموم 132 mbps رو هم عبور بده . در ضمن با انواع پروسسور 32 بیت و 64 بیت هم سازگاری دارد . در ضمن این باس با isa هم سازگاری دارد و می تواند در برابر سیگنال های ایزا واکنش نشان دهد و IRQ های مشابهی داشته باشند . باس PCI با اجزای وابسته به CPU می تواند از طریق بافرینگ ارتباط برقرار کند یعنی CPU می تواند دیتاها را به بافر ارسال کند بعد از ان برای انجام کارهای دیگر اقدام کند و باس اطلاعات انتقالی بعدی را به tempo خودش منتقل کند . برعکس اداپتور های PCI می تواند دیتاها را به بافر منتقل کنند صرف نظر از اینکه ایا cpu ازادی عمل برای پردازش انها دارد یا نه . که در صفی از اطلاعات قرار میگیرند تا وقتی که باس سیستم بتواند انها را به cpu منتقل کند . در شرایط بهینه باس pci 32 بیت را در دو یک تیک زمانی عوض می کند البته گاهی به دو تیک زمانی نیاز دارد . بدین سبب یونیت های pci به صورت غیر همزمان عمل میکنند . بنابراین بر خلاف vl bus یک باس محلی بدقلق نیست . در اخر pci یک باس هوشمند نسبی برای ایجاد ارتباط با اجزا محیطی درست می کند .در سیستم های مدرن باس های PCI مثل ISA ها به دو صورت زیر می توانند قرار بگیرند : باس PCI داخلی که با کانال EIDE مادربرد ارتباط برقرار می کند باس توسعه یافته که عموما 3-4 ایلات برای اداپتور PCI دارد . باس PCI به هر حال به صورت پیوسته توسعه بیشتری پیدا می کند . که هم اکنون هم گرو ههای زیادی هستند که از پر اهمیت ترین این شرکت ها به intel IBM apple و دیگران می توان اشاره کرد .به زودی شاهد باس PCI با سرعت های بالاتر (66 MHz) و پهنای باند بیشتر (64 bit)_ خواهیم بود . گرچه انواع دیگری باس هم تولید شده اند که یکی از انها برای مثال باس AGP ویدئویی می باشد که مخفف Accelerated Graphics Port می باشد . که AGP اساسا یک باس 66 mhz می باشد البته ورژن 2.1 ان را میگم که برای بالا بردن کیفیت های گرافیکی به کار میرو د. یک نوع دیگر از PCI-x می باشد که به نام پروژه اول معروt است برای واحدهای ورودی خروجی که پهنای باند 1 gb در ثانیه را با باس 64 بیتی و سرعت 133 مگاهرتز ساپورت می کند .
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید