0

آشنایی با انواع حافظه در رایانه

 
alicheraghi63
alicheraghi63
کاربر برنزی
تاریخ عضویت : فروردین 1390 
تعداد پست ها : 135
محل سکونت : قم

آشنایی با انواع حافظه در رایانه
سه شنبه 14 تیر 1390  9:01 AM

آشنایی با انواع حافظه در رایانه

حافظه با هدف ذخیره سازی اطلاعات ( دائم ، موقت ) در کامپیوتر استفاده می گردد. از انواع متفاوتی حافظه درکامپیوتر استفاده می گردد .

RAM
ROM
Cache
Dynamic RAM

Static RAM

Flash Memory

Virtual Memory

Video Memory

BIOS

استفاده از حافظه صرفا” محدود به کامپیوترهای شخصی نبوده و در دستگاههای متفاوتی نظیر : تلفن ها ، رادیوهای اتومبیل ، VCR ، تلویزیون و نیز در ابعاد وسیعی از آنها استفاده بعمل می آید.هر یک از دستگاههای فوق مدل های متفاوتی از حافظه را استفاده می نمایند.

مبانی اولیه حافظه :

با اینکه می توان واژه ” حافظه ” را بر هر نوع وسیله ذخیره سازی الکترونیکی اطلاق کرد، ولی اغلب از واژه فوق برای مشخص نمودن حافظه های سریع با قابلیت ذخیره سازی موقت استفاده بعمل می آید.

در صورتیکه پردازنده مجبور باشد برای بازیابی اطلاعات مورد نیاز خود بصورت دائم از هارد دیسک استفاده نماید، قطعا” سرعت عملیات پردازنده ( با آن سرعت بالا) کند خواهد گردید. زمانیکه اطلاعات مورد نیاز پردازنده در حافظه ذخیره گردند، سرعت عملیات پردازنده از بعد دستیابی به داده های مورد نیاز بیشتر خواهد گردید. از حافظه های متعددی بمنظور نگهداری موقت اطلاعات استفاده می گردد.

مجموعه متنوعی ازانواع حافظه ها وجود دارد . پردازنده با توجه به ساختار سلسله مراتبی فوق به آنها دستیابی پیدا خواهد کرد. زمانیکه در سطح حافظه های دائمی نظیر هارد و یا حافظه دستگاههائی نظیر صفحه کلید، اطلاعاتی موجود باشد که پردازنده قصد استفاده از آنان را داشته باشد ، می بایست اطلاعات فوق از طریق حافظه RAM در اختیار پردازنده قرار گیرند. در ادامه پردازنده اطلاعات و داده های مورد نیاز خود را در حافظه Cache [1]و دستورالعمل های خاص عملیاتی خود را در رجیسترها ذخیره می نماید.

  از زمانیکه کامپیوتر روشن تا زمانیکه خاموش می گردد ، پردازنده بصورت پیوسته و دائم از حافظه استفاده می نماید. بلافاصله پس از روشن نمودن کامپیوتر اطلاعات اولیه از حافظه ROM فعال شده و در ادامه وضعیت حافظه از نظر سالم بودن بررسی می گردد ( عملیات سریع خواندن ، نوشتن ) .در مرحله بعد کامپیوتر BIOS [2]را ازطریق ROM فعال خواهد کرد. BIOS اطلاعات اولیه و ضروری در رابطه با دستگاههای ذخیره سازی، وضعیت درایوی که می بایست فرآیند بوت از آنجا آغاز گردد، امنیت و را مشخص می نماید. در مرحله بعد سیستم عامل از هارد به درون حافظه RAM استقرار خواهد یافت .

بخش های مهم و حیاتی سیستم عامل تا زمانیکه سیستم روشن است در حافظه ماندگار خواهند بود.به همین دلیل است که می گویند مثلاً ویندوز ایکس پی نیاز به حداقل ۱۲۸ مگابایت حافظه دارد، در ادامه و زمانیکه یک برنامه توسط کاربر فعال می گردد، برنامه فوق در حافظه RAM مستقر خواهد شد. پس از استقرار یک برنامه در حافظه و آغاز سرویس دهی توسط برنامه مورد نظر در صورت ضرورت فایل های مورد نیاز برنامه فوق، در حافظه مستقر خواهند شد.و در نهایت زمانیکه به حیات یک برنامه خاتمه داده می شود (Close) و یا یک فایل ذخیره می گردد ، اطلاعات بر روی یک رسانه ذخیره سازی دائم ذخیره و نهایتاحافظه از وجود برنامه و فایل های مرتبط ، پاکسازی ! می گردد.

همانگونه که اشاره گردید در هر زمان که اطلاعاتی ، مورد نیاز پردازنده باشد، می بایست اطلاعات درخواستی در حافظه RAM مستقر تا زمینه استفاده از آنان توسط پردازنده فراهم گردد. چرخه درخواست اطلاعات موجود درRAM توسط پردازنده ، پردازش اطلاعات توسط پردازنده و نوشتن اطلاعات جدید در حافظه یک سیکل کاملا” پیوسته بوده و در اکثر کامپیوترها سیکل فوق ممکن است در هر ثانیه میلیون ها مرتبه تکرار گردد.

پس به محل ذخیره کردن محاسباتی که توسط کامپیوتر انجام میگیرد حافظه گویند. در کامپیوتر ها دو نوع متداول حافظه وجود دارد. در واقع حافظه اصلی کامپیوتر شامل دو بخش است : حافظه فقط خواندنی (ROM) و حافظه با دسترسی تصادفی (RAM) که حافظه خواندنی و نوشتنی است.

RAM

حافظه (RAM[3](Random Access Memory  شناخته ترین نوع حافظه در دنیای کامپیوتر است . روش دستیابی به این نوع از حافظه ها تصادفی است . چون می توان به هر سلول حافظه مستقیما” دستیابی پیدا کرد . در مقابل حافظه های RAM ، حافظه های(SAM(Serial Access Memory وجود دارند.

حافظه های SAM اطلاعات را در مجموعه ای از سلول های حافظه ذخیره و صرفاامکان دستیابی به آنها بصورت ترتیبی وجود خواهد داشت. ( نظیر نوار کاست ) در صورتیکه داده مورد نظر در محل جاری نباشد هر یک از سلول های حافظه به ترتیب بررسی شده تا داده مورد نظر پیدا گردد. حافظه های SAM در مواردیکه پردازش داده ها الزاما” بصورت ترتیبی خواهد بود مفید می باشند ( نظیر حافظه موجود بر روی کارت های گرافیک ). داده های ذخیره شده در حافظه RAM با هر اولویت دلخواه قابل دستیابی خواهند بود.

ROM

حافظه ROM یک نوع مدار مجتمع (IC) است که در زمان ساخت داده هائی در آن ذخیره می گردد. این نوع از حافظه ها علاوه بر استفاده در کامپیوترهای شخصی در سایر دستگاههای الکترونیکی نیز بخدمت گرفته می شوند. حافظه های ROM از لحاظ تکنولوژی استفاده شده، دارای انواع زیر می باشند:

ROM
PROM
EPROM
EEPROM
Flash Memory

هر یک از مدل های فوق دارای ویژگی های منحصربفرد خود می باشند . حافظه های فوق در موارد زیردارای ویژگی مشابه می باشند: داده های ذخیره شده در این نوع تراشه ها ” غیر فرار ” بوده و پس از خاموش شدن منبع تامین انرژی اطلاعات خود را از دست نمی دهند. همچنین داده های ذخیره شده در این نوع از حافظه ها غیر قابل تغییر بوده و  اعمال تغییرات در آنها مستلزم انجام عملیات خاصی است.

انواع RAM

 SRAM (Static random access Memory) این نوع حافظه ها از چندین ترانزیستور (چهار تا شش) برای هر سلول حافظه استفاده می نمایند و برای هر سلول از خازن استفاده نمی گردد. این نوع حافظه ها در ابتدا بمنظور cache استفاده می شدند.

Dynamic random access memory) DRAM). در این نوع حافظه ها برای سلول های حافظه از یک زوج ترانزیستورو خازن استفاده می گردد .

Fast page mode dynamic random access memory)FPM DRAM) . شکل اولیه ای از حافظه های DRAM می باشند.در تراشه ای فوق تا زمان تکمیل فرآیند استقرار یک بیت داده توسط سطر و ستون مورد نظر، می بایست منتظر و در ادامه بیت خوانده خواهد شد.( قبل از اینکه عملیات مربوط به بیت بعدی آغاز گردد) .حداکثر سرعت ارسال داده به L2 cache معادل ۱۷۶ مگابایت در هر ثانیه است .

Extended data-out dynamic random access memory) EDO DRAM). این نوع حافظه ها در انتظار تکمیل و اتمام پردازش های لازم برای اولین بیت نشده و عملیات مورد نظر خود را در رابطه با بیت بعد بلافاصله آغاز خواهند کرد. پس از اینکه آدرس اولین بیت مشخص گردید EDO DRAM عملیات مربوط به جستجو برای بیت بعدی را آغاز خواهد کرد. سرعت عملیات فوق پنج برابر سریعتر نسبت به حافظه های FPM است . حداکثر سرعت ارسال داده به L2 cache معادل ۲۷۶ مگابایت در هر ثانیه است .

Synchronous dynamic random access memory) SDRM) از ویژگی “حالت پیوسته” بمنظور افزایش و بهبود کارائی استفاده می نماید .بدین منظور زمانیکه سطر شامل داده مورد نظر باشد ، بسرعت در بین ستون ها حرکت و بلافاصله پس از تامین داده ،آن را خواهد خواند. SDRAM دارای سرعتی معادل پنج برابر سرعت حافظه های EDO بوده و امروزه در اکثر کامپیوترها استفاده می گردد.حداکثر سرعت ارسال داده به L2 cache معادل ۵۲۸ مگابایت در ثانیه است .

(Rambus dynamic random access memory) RDRAM  یک رویکرد کاملا” جدید نسبت به معماری قبلی DRAM است. این نوع حافظه ها از Rambus in-line memory module)RIMM) استفاده کرده که از لحاظ اندازه و پیکربندی مشابه یک DIMM استاندارد است. وجه تمایز این نوع حافظه ها استفاده از یک گذرگاه داده با سرعت بالا با نام “کانال Ramous ” است . تراشه های حافظه RDRAM بصورت موازی کار کرده تا بتوانند به سرعت ۸۰۰ مگاهرتز دست پیدا نمایند.

شبکه کامپیوتری چیست

معماري شبكه :
در فصل هاي گذشته با انواع توپولوژيها انواع رسانه ها و ادوات اتصال به شبكه آشنا شديد در اين قسمت قصد داريم به معرفي معماريهاي مختلف شبكه بپردازيم:
معماري يك شبكه بيانگر استانداردهاي تعريف شده در خصوص نحوه اتصال كامپيوترها با يكديگرو نحوه ارسال اطلاعات ميباشد . به عبارت ديگر . معماري شبكه مجموعه اي از استانداردهايي است كه نوع كابل كشي ، اتصالات ، توپولوژي ، نحوه دسترسي به خطوط انتقال و سرعت انتقال را مشخص ميكند . بنابراين هنگام راه اندازي يك شبكه ، بايد ابتدا معماري شبكه مشخص شود و سپس با توجه به استانداردهايي كه معماري شبكه مشخص ميكند ، قطعات و اتصالات شبكه خريداري وپيكربندي گردد .

انواع معماري شبكه :
1-اترنت ( Ethernet)
2-Token Ring
3-FDDI
4-Wireless

1- اترنت :
اترنت متداولترين معماري شبكه است كه با استفاده از مجموعه اي از قوانين واستانداردها ، پيكربندي بستر شبكه و بالطبع نقل وانتقال داده ها در شبكه را قانونمند ميكند . به عبارت ديگر با ارائه يكسري از استانداردها و يكسري محدوديتها در بكارگيري تجهيزات ، اتصالات ، پهناي باند و ... . تمام اجزاي شبكه را با هم همزمان ميكند .

قوانين نامگذاري اترنت توسط مؤسسه IEEE :

مؤسسه IEEE كه يكي از مؤسسات بزرگ در خصوص استاندارد سازي تجهيزات و تكنولوژيها است ، استانداردهاي شبكه را با روش 802.X نامگذاري مي كند . به عنوان مثال اين مؤسسه براي معماري شبكه اترنت ، استاندارد 802.3 را مشخص كرده است كه تمام جزئيات مربوط به اين معماري شبكه در متن اين استاندارد آورده شده است.
اترنت اولين بار در سال 1970 و بر روي شبكه هاي محلي با تكنولوژي خطي تعريف شد ودرسال 1995 مؤسسه IEEE اين معماري را با استاندارد 802.3 معرفي كرد . و ليكن از آن زمان تا كنون اين معماري توسعه يافته و شامل خانواده اي از تكنولوژي هاي ديگر شده است و قابليتهاي زيادي به اين معماري افزوده شده است . به همين ترتيب مؤ.سسه IEEE نيز ضميمه هاي جديدي را براي 802.3 ارائه كرده است كه اين ضميمه ها به صورت يك يا دو حرف تكميلي است كه در انتهاي اين استاندارد قيد ميشود .( 802.3U )
به عنوان مثال پهنای باند ارائه شده توسط اترنت در ابتدا ده مگابيت در ثانيه بود و برای كامپيوترهای شخصی دهه هشتاد كه دارای سرعت پائين بودند ، كافی بنظر می آمد ولی در اوايل سال 1990 كه سرعت كامپيوترهای شخصی و اندازه فايل ها افزايش يافت ، مشكل پائين بودن سرعت انتقال داده بهتر نمايان شد . اكثر مشكلات فوق به كم بودن پهنای باند موجود مربوط می گرديد . در سال 1995 ، موسسه IEEE ،استانداردی را برای اترنت با سرعت يكصد مگابيت در ثانيه معرفی نمود . اين روال ادامه يافت و در سال های 1998 و 1999 استانداردهائی برای گيگابيت نيز ارائه گرديد .
تمامی استانداردهای ارائه شده با استاندارد اوليه اترنت سازگار می باشند . به عنوان مثال يك فريم اترنت می تواند از طريق يك كارت شبكه با كابل كواكسيال 10 مگابيت در ثانيه از يك كامپيوتر شخصی خارج و بر روی يك لينك فيبر نوری اترنت ده گيگابيت در ثانيه ارسال و در انتها به يك كارت شبكه با سرعت يكصد مگابيت در ثانيه برسد . تا زمانی كه بسته اطلاعاتی بر روی شبكه های اترنت باقی است در آن تغييری داده نخواهد شد . موضوع فوق وجود استعداد لازم برای رشد و گسترش اترنت را به خوبی نشان می دهد . بدين ترتيب امكان تغيير پهنای باند بدون ضرورت تغيير در تكنولوژی های اساسی اترنت همواره وجود خواهد داشت .
مفهوم پهناي باند ( Band Width ) :

در سيستم هاي انتقال آنالوگ پهنار باند به حد فاصل بين پايين ترين و بالاترين فركانسي كه يك رسانه ميتواند از خود عبوردهد گفته ميشود . (پهناي باند بر حسب فركانس وبا واحد هرتز بيان ميشود ) / 300HZ - 3000HZ /
*درسيستم هاي انتقال ديجيتال .پهناي باند به ظرفيت انتقال اطلاعات گفته ميشود وبا واحد bps (بيت در ثانيه ) سنجيده ميشود . ( در مودم bps15 به معني 5600 بيت در ثانيه انتقال ميابد ).
ازعوامل موثر در پهتاي باند .طول . قطروجنس كابل است .پهناي باند با طول كابل نسبت معكوس و با قطر كابل نسبت مستقيم دارد . يعني هرچه طول كابل بيشتر شود پهناي باند كمتر شود وهر چه قطر كابل بيشتر شود پهناي باند نيز بيشتر است .
براي انتقال اطلاعات ميتوان به دوروش از پهناي باند استفاده كرد :
1-تك باند (BaseBand)
2-باند پهن (BandBroad )
*در روش Base Band از تمام پهناي باند براي ارسال يا دريافت اطلاعات استفاده ميشود . به اين معني كه در روش تك باند رسانه در هر لحظه فقط ميتواند يك سيگنال را از خود عبور دهد در نتيجه ارسال نوبتي ميشود واطلاعات پشت سر هم و به صورت سريال ارسال ميشوند . اين روش انتقال دليل بوجود آمدن مفهوم بسته (Pachet )است .در شبكه هاي محلي از اين روش براي انتقال اطلاعات استفاده ميشوندبدين ترتيب كه از دو رشته كابل استفاده ميشود كه يكي براي ارسال وديگري دريافت اطلاعات را انجام ميدهد . اطلاعات بصورت بسته هاي مشخص پشت سر هم قرار ميگيرند وارسال شده و دريافت ميگردد. ( تمام سيستم هاي انتقال ديجيتال از روش Base Band استفاده ميكنند )(كابل هم محورUTP)
*در روش باند پهن . يك رسانه (كابل ) ميتواند در آن واحد يك يا چند سيگنال را به طور همزمان عبور دهد . هر سيگنال به سورت جداگانه ارسال ميشود و تداخل بين سيگنال هايي متفاوت به وجود نميآيد . از اين روش در سيستم هاي انتقال آنالوگ استفاده ميشود ورسانه ميتواند در آن واحد سيگنالهاي متفاوتي را با فركانس هاي مختلف از خود عبور دهد . از اين روش در شبكه تلويزيونهاي كابلي و شبكه هاي WAN استفاده ميگردد .( كابل هم محور - فيبرنوري ) .
*سرعت انتقال اطلاعات : مقدار اطلاعاتي كه در واحد زمان توسط تجهيزات شبكه ارسال ميشود گفته ميشود (مثلا كارت شبكه mbps100 ) .
سرعت انتقال اطلاعات با پهناي باند رابطه مستقيم دارد . هر چه پهناي باند بيشتر شود سرعت انتقال اطلاعات نيز بيشتر ميشود و بر عكس .
*نكته : پهناي باند . ظرفيت انتقال يك رسانه يا يك كابل است . در صورتي كه سرعت انتقال . سرعت ارسال اطلاعات در واحد زمان است .


مفهوم سرعت انتقال :

تكنولوژيهاي مختلف اترنت :
همانطور كه پيشتر نيز گفته شد . معماري شبكه اترنت براي اولين بار در سال 1970 مطرح شد و طي ساليان بعد اين معماري و استانداردهاي آن توسعه يافته و با نامهاي ديگري نامگذاري شدند . امروزه براي معماري اترنت ، تكنولوژي مختلفي مطرح شده است :

  • 10 BASE 2
  • 10 BASE 5
  • 10 BASE T
  • 10 BASE FL
  • 100 BASE X
  • 1000 BASE X
  • 1000 BASE T


* نكته:در استانداردهايي كه نام برده شد ، عدداول نمايانگر سرعت انتقال . عبارت BASE به معناي BASE BAND بودن توپولوژي مذكور و عبارت پس از ان نوع كابل را مشخص ميكند . ( T : Twisted Pair ، F : Fiber optic )

10 BASE 2

10 BASE 2 براي انتقال داده ها از كابل هاي كواكسيال THINNET استفاده ميكند كه مشخصات اين كابل در واحد كار سوم توضيح داده شد . كانكتور هاي اين شبكه از نوع BNC بوده ودوسر كابل بايد توسط TERMINATOR مسدود شود تا شبكه فعال شود .از مزاياي 10 BASE 2 . نصب ساده و هزينه راه اندازي بسيار كم آن است .توپولوژي 10 BASE 2 همان توپولوژي خطي است .
قوانيني كه در 10 BASE 2 بايد رعايت شود . عبارتند از :

  • حداقل طول كابلي كه كامپيوتر را به هم متصل ميكند نبايد كمتر از 5/0 متر باشد .
  • براي اتصال T_CONNECTOR به كامپيوتر نبايد از كابل استفاده كرد وبايد آن را مستقيما به كامپيوتر متصل نمود .
  • فاصله اولين و آخرين كامپيوتر در شبكه نبايد بيش از 185 متر باشد . اين فاصله از روي اندازه كابل اندازه گيري ميشود .
  • با استفاده از هاب )REPEATER ) ميتوان حداكثر فاصله بين اولين و آ خرين كامپيوتر را تا 925 متر افزايش داد و كامپيوترها نبايد خارج از اين محدوده باسند .
  • در فواصل بين هر دو REPEATER نميتوان بيش از 30 دستگاه كامپيوتر به شبكه متصل كرد .
  • ابتدا و انتهاي كابل بايد با TERMINATOR مسدود شود . TERMINATOR شبكه 10BASE2 يك مقاومت 50 اهمي است كه سيگنالهاي الكتريكي به وجود آمده در كابل شبكه را مصرف كرده و از باقي ماندن آن در شبكه جلوگيري ميكند .

10 BASE 5


در 10BASE 5 از كابل كواكسيال THICKNET براي اتصال كامپيوترها به يكديگر استفاده ميشود .
هر كامپيوتر توسط يك كابل AUI يا DIX به يك عدد TRANSCEIVER كه به كابل شبكه متصل شده است ، وصل ميشود و هر دو انتهاي كابل با TERMINATOR مسدود ميشود . اولين مزيت 10BASE5 مسافت نسبتا زيادي است كه تحت پوشش خود قرار ميدهد . قوانيني كه در مورد 10 BASE 5 وجود دارد . عبارتند از :

  • حداقل طول كابلي كه براي اتصال دو كامپيوتر استفاده ميشود 5/2 متر است .
  • حداكثر طول كابل يا حداكثر فاصله بين اولين و آخرين كامپيوتر شبكه 500 متر است .
  • يكي از TERMINATOR. ها بايد به زمين متصل شود.
  • اندازه كابلي كه كامپيوتر را با TRANSCEIVER متصل ميكند . نبايد بيشتر از 50 متر باشد .


10 BASE T

براي راه اندازي شبكه 10 BASE T از كابلهاي Twisted Pair ( زوج به هم تابيده ) استفاده ميشود كه حداكثر سرعت آن 10 MBPS است . در اين استاندارد هر كامپيوتري كه ميخواهد به شبكه متصل شود مستقيما توسط يك كابل به هاب وصل شده و هاب ، ارتباط كامپيوترها را برقرار ميكند . اتصالات اين توپولوژي از نوع RJ-45 ميباشد .SEGMENTE هاي مختلف ميتوانند توسط كابلهاي كواكسيال يا فيبر نوري به يكديگر متصل شوند . برخي از انواع دستگاههايي كه ميتوانند جايگزين هاب شوند . هوشمند بوده و ميتوانند ترافيك شبكه را كنترل كرده و آن را كاهش دهند . از مشخصه هاي بارز اين شبكه گران قيمت بودن هزينه راه اندازي و نصب آن است .

قوامين 10 BASE T عبارتند از :

  • حداكثر تعداد كامپيوتري كه اين شبكه به هم متصل ميكند . 1024 دستگاه كامپيوتر است .
  • كابلها بايد از نوع زوج به هم تابيده CAT 3 و CAT4 و CAT 5 باشند ( نوع كابل از نظر داشتن محافظ تفاوتي نميكند . ميتوان از هر دو كابل UTP يا STP استفاده كرد ) .
  • حداكثر فاصله هر كامپيوتر تا هاب 100 متر است .
  • حداقل طول كابل ( فاصله بين كامپيوتر تا هاب . ) 5/2 متر است .



10 BASE FL

10 BASE FL يكي از خصوصيات شبكه اترنتي است كه براي انتقال اطلاعات از فيبر نوري استفاده ميكند . سرعت انتقال در اين شبكه 10 MBPS است . مهمترين مزيت 10BASE FL . مسافت زيادي است كه تحت پوشش قرار ميدهد . اين مسافت 2 كيلومتر است . از مزاياي ديگر اين شبكه اين است كه عوامل خارجي ، تاثيري روي اطلاعات داخل فيبر ندارد . به عبارت ديگر . در فيبر نوري هم شنوايي وجود ندارد و اطلاعات سالم به مقصد ميرسد .
دو استاندارد ديگر به نامهاي 10Base FB و 10 Base FP نيز مورد استفاده قرار مي گيرد . 10Base FB يك شبكه اترنت همزمان است و براي اتصال دو تقويت كننده فيبر نوري به يكديگر كه در مسير بين دو ايستگاه قرار دارد ، استفاده مي شود. استاندارد ديگر 10 Base FP است كه يك شبكه ستاره اي با استفاده از فيبر نوري مي باشد كه براي Backbone شبكه ها مورد استفاده قرار مي گيرد. در 10 Base FP ، نور به جاي سيگنالهاي الكترونيكي مسئوليت انتقال اطلاعات را برعهده دارد.


100Base X

ساختار شبكه 100BASE X همانند شبكه 10BASE T است . ( سرعت اين شبكه 100MBPS است ) با اين تفاوت كه 100 BAE X با سه مدل كابل كشي متفاوت مورد استفاده قرار ميگيرد . اين سه مدل عبارتند از :

* 100BASE TX : در اين مدل از دو كابل CATEGORY 5 از نوع UTP يا STP به صورت همزمان استفاده ميشود
* 100 BASE FX : در اين مدل از دو رشته فيبر نوري در كنار هم استفاده ميشود .
* 100 BASE T4 : در اين مدل 4 رشته كابل 5 يا 4 . CATEGORY 3 در كنار هم استفاده ميشود .
* 100 BASE X : با نام Fast Ethernet نيز شناخته ميشود .

1000 BASE X

اين استاندارد شبكه اي را توضيح ميدهد كه درآن سرعت انتقال اطلاعات يك گيگابايت در ثانيه است و براي انتقال اطلاعات از فيبر استفاده ميشود . اين استاندارد خود از چند قسمت تشكيل شده است كه عبارتند از :
1- 1000 BASE SX
2- 1000 BASE LX/LH
3- 1000 BASE ZX
تفاوت استاندارد هاي ذكر شده در طول كابل و نوع فيبر نوري است كه در آنها استفاده ميشود .

1000 BASE T

در اين استاندارد ، از كابل هاي زوج به هم تابيده براي راه اندازي شبكه اي با سرعت يك گيگابيت در ثانيه استفاده ميشود . اين كابلها از نوع CAT5 و كانكتورهاي آن نيز از نوع RJ-45 است . نحوه ارسال اطلاعات در اين استاندارد به گونه اي است كه سيستم ، توانايي انتقال اطلاعات با سرعت يك گيگابيت در ثانيه را پيدا ميكند .


TOKEN RING

شبكه TOKEN RING از نظر ظاهري يك شبكه ستاره اي است ولي به صورت TOKEN PASSING كار ميكند . در اين شبكه يك حلقه منطقي به وجود ميآيد و TOKEN در امتداد حلقه حركت كرده و به كامپيوترها ميرسد . هر كامپيوتري كه به ارسال اطلاعات نياز داشته باشد . TOKEN را نگه داشته و اطلاعات خود را به سوي مقصد ارسال ميكند . اطلاعات ارسال شده در همان حلقه مجازي ودر امتداد حركت TOKEN مسير خود را طي ميكند تا به كامپييوتر مقصد برسد . كامپيوتر مقصد در صورت صحيح بودن اطلاعات ارسالي . در جواب يك بسته به نام ACKNOWLEDGE به كامپيوتر مبداء ارسال ميكند .كامپيوتر مبداء نيز TOKEN اصلي را از بين برده و يك TOKEN جديد توليد مينمايد وآنرا در امتداد مسير TOKEN قبلي به حركت در ميآورد . اين پروسه به همين صورت ادامه خواهد يافت .
در شبكه TOKEN RING در محل اتصال كامپيوترها به جاي هاب از دستگاهي بنام MAU استفاده ميشود . سرعت انتقال اطلاعات در اين شبكه 16MBPS يا 4MBPS است .كارتهاي 16MBPS ميتوانند با سرعت 4MBPS نيز فعاليت كنند.
در شبكه TOKEN RING از كابل هاي زوج به هم تابيده استفاده ميشو د. اگر از كابل UTP در اين توپولوژي استفاده شود . حداكثر طول كابل ميتواند 45 متر باشد و اين شبكه فقط با سرعت 4 مگابيت در ثانيه كار مي كند و اگر از كابل STP استفاده شود . حداكثر طول كابل 101 متر و با سرعت 16 مگابيت در ثانيه اطلاعات منتقل ميشود .
FDDI

FDDI ، تكنولوژي يك شبكه با سرعت 100 مگابيت در ثانيه است كه براي ارتباط از فيبر نوري استفاده ميكند . در اين تكنولوژي به جاي فيبر نوري از كابل مسي نيز ميتوان استفاده كرد ولي در صورت استفاده از كابل مسي طول كابل كمتر ميشود . FDDI به عنوان BACKBONE در محل هايي كه تعداد زيادي كامپيوتر در آن قرار دارد ، استفاده ميشود . از جمله اين محيطها ميتوان به دانشگاهها اشاره كرد .در FDDI ميتوان 500 گره را در مسافت 100 كيلومتر به يكديگر متصل كرد . توپولوژي فيزيكي اين شبكه حلقوي است .نحوه به وجود آمدن اين حلقه به اين صورت است كه يك حلقه 100 كيلومتري از فيبر ساخته ميشود ودرهر 2 كيلومتر يك تقويت كننده قرار ميگيرد . براي جلوگيري از اختلالاتي كه در اثر قطع شدن فيبر نوري به وجود ميآيد ، از دو حلقه فيبر نوري در كنار هم استفاده ميشود تا در صورتي كه يكي از رشته ها قطع شود . رشته دوم وارد عمل شده و جايگزين رشته اول شود .


شبكه بدون سيم

شبكه بدون سيم . شبكه اي است كه از امواج راديويي BROAD BAND براي مرتبط كردن كامپبيوترها به يكديگر استفاده مي كند.از سيستم بيسيم در شبكه هاي WAN استفاده مي شود. كاربرد آن مي تواند مرتبط كردن دو يا چند شبكه محلي ، ارائه سرويس اينترنت و سرويسهاي ديگر باشد. شبكه بيسيم براي برقراري بين كامپيوترهايي كه نزديك يكديگر قرار دارند نيز استفاده مي شود كه در اينصورت نوعي شبكه به نام PAN بكار ميرود.
در شبكه هاي PAN نيازي به استفاده از تجهيزات خاص شبكه نيست و فقط با نصب دو كارت شبكه PAN روي دو كامپيوتر كه در فاصله مناسب از يكديگر قرار گرفته اند مي توان يك شبكه را راه اندازي كرد. از مزاياي شبكه بيسيم اينست كه نيازي به نصب كابل شبكه و تجهيزات آن نيست و سرعت انتقال اطلاعات نيز مي تواند تا سرعت 52 مگابيت در ثانيه افزايش پيدا كند.

درباره بایوس بیشتر بدانید

نرم افزار BIOS دارای وظایف متعددی است . ولی بدون شک مهمترین وظیفه آن استقرار سیستم عامل در حافظه است . زمانیکه کامپیوتر روشن و ریزپردازنده سعی در اجرای اولین دستورالعمل های خود را داشته باشد ، می بایست دستورالعمل های اولیه از مکان دیگر در اختیار آن گذاشته شوند ( در حافظه اصلی کامپیوتر هنوز اطلاعاتی قرار نگرفته است ) دستورالعمل های مورد نظر را نمی توان از طریق سیستم عامل در اختیار پردازنده قرار داد، چرا که هنوز سیستم
عامل در حافظه مستقر نشده و همچنان بر روی هارد دیسک است.

http://aryaclick.net/img_gallery/content/software/etc/bios.jpeg


یکی از متداولترین موارد کاربرد حافظه های Flash ، استفاده از آنان در BIOS)Basic Input/Output System) است. BIOS این اطمینان را به عناصر سخت افزاری نظیر : تراشه ها ، هارد یسک ، پورت ها ، پردازنده و ... خواهد داد که بدرستی عملیات خود را در کنار یکدیگر انجام دهند.
هر کامپیوتر ( شخصی ، دستی ) دارای یک ریزپردازنده بعنوان واحد پردازشگر مرکزی است. ریزپردازنده یک المان سخت افزاری است. بمنظور الزام پردازنده برای انجام یک عملیات خاص، می بایست مجموعه ای از دستورالعمل ها که نرم افزار نامیده می شوند نوشته شده و در اختیار پردازنده قرار گیرد. از دو نوع نرم افزار استفاده می گردد.
-
سیستم عامل : سیستم عامل مجموعه ای از خدمات مورد نیاز برای اجرای یک برنامه را فراهم می نماید. ویندوز ۹۸ ، ۲۰۰۰ و یا لینوکس نمونه هائی از سیستم های عامل می باشند.
-
برنامه های کاربردی : برنامه های کاربردی نرم افزارهائی هستند که بمنظور تامین خواسته های خاصی طراحی و در اختیار کاربران گذاشته می شوند. برنامه هائی نظیر : Word ، Excel و ... نمونه هائی از این نوع نرم افزارها می باشند.
BIOS
در حقیقت نوع سومی از نرم افزارها بوده که کامپیوتر بمنظور عملکرد صحیح خود به آن نیاز خواهد داشت.

خدمات ارائه شده توسط BIOS
نرم افزار BIOS دارای وطایف متعددی است، ولی بدون شک مهمترین وظیفه آن استقرار سیستم عامل در حافظه است. زمانیکه کامپیوتر روشن و ریزپردازنده سعی در اجرای اولین دستورالعمل های خود را داشته باشد، می بایست دستورالعمل های اولیه از مکان دیگری در اختیار آن گذاشته شوند ( در حافظه اصلی کامپیوتر هنوز اطلاعاتی قرار نگرفته است ). دستورالعمل های مورد نظر را نمی توان از طریق سیستم عامل در اختیار پردازنده قرار داد چرا که هنوز سیستم عامل در حافظه مستقر نشده و همچنان بر روی هارد دیسک است. مشکل اینجاست که می بایست با استفاده از روشهائی به پردازنده اعلام گردد که سیستم عامل را به درون حافظه مستقر نموده تا در ادامه زمینه استفاده از خدمات سیستم عامل فراهم گردد. BIOS دستورالعمل های لازم را در این خصوص ارائه خواهد کرد. برخی از خدمات متداول که BIOS ارائه می دهد ، بشرح زیر می باشد:
-
یک برنامه تست با نام POST بمنظور بررسی صحت عملکرد عناصر سخت افراری
-
فعال کردن تراشه های BIOS مربوط به سایر کارت های نصب شده در سیستم نظیر : کارت گرافیک و یا کنترل کننده SCSI
-
مدیریت مجموعه ای از تنظیمات در رابطه با هارد دیسک،Clock و ...
BIOS
، یک نرم افزار خاص است که بعنوان اینترفیس ( میانجی ) بین عناصر اصلی سخت افزارهای نصب شده بر روی سیستم و سیستم عامل ایفای وظیفه می نماید. نرم افزار فوق اغلب در حافظه هائی از نوع Flash و بصورت یک تراشه بر روی برد اصلی نصب می گردد. در برخی حالات تراشه فوق یک نوع خاص از حافظه ROM خواهد بود.

زمانیکه کامپیوتر روشن می گردد BIOS عملیات متفاوتی را انجام خواهد داد:

-
بررسی محتویات CMOS برای آگاهی از تنظیمات خاص انجام شده
-
لود کردن درایورهای استاندارد و Interrupt handlers
-
مقدار دهی اولیه ریجسترها و مدیریت Power
-
اجرای برنامه POST بمنظور اطمینان از صحت عملکرد عناصر سخت افزاری
-
تشخیص درایوی که سیستم می بایست از طریق آن راه اندازی (Booting) گردد.
-
مقدار دهی اولیه برنامه مربوط به استقرار سیستم عامل در حافظه (Bootstrap)
اولین موردی را که BIOS بررسی خواهد کرد، اطلاعات ذخیره شده در یک نوع حافظه RAM با ظرفیت ۶۴ بایت است . اطلاعات فوق بر روی تراشه ای با نام CMOS)Complementry metal oxid semiconductor) ذخیره می گردند. CMOS شامل اطلاعات جزئی در رابطه با سیستم بوده و درصورت بروز هر گونه تغییردر سیستم، اطلاعات فوق نیز تغییر خواهند کرد. BIOS از اطلاعات فوق بمنظور تغییر و جایگزینی مقادیر پیش فرض خود استفاده می نماید.
Interrupt handlers
نوع خاصی از نرم افزار بوده که بعنوان یک مترجم بین عناصر سخت افزاری و سیستم عامل ایفای وظیفه می نماید. مثلا زمانیکه شما کلیدی را برروی صفحه کلید فعال می نمائید، سیگنال مربوطه، برای Interrupt handler صفحه کلید ارسال شده تا از این طریق به پردازنده اعلام گردد که کدامیک از کلیدهای صفحه کلید فعال شده اند.
درایورها یک نوع خاص دیگر از نرم افزارها بوده که مجموعه عملیات مجاز بر روی یک دستگاه را تبین و راهکارهای ( توابع ) مربوطه را ارائه خواهند. اغلب دستگاه های سخت افزاری نظیر: صفحه کلید، موس ، هارد و فلاپی درایو دارای درایورهای اختصاصی خود می باشند. با توجه به اینکه BIOS بصورت دائم با سیگنال های ارسالی توسط عناصر سخت افزاری مواجه است ، معمولا" یک نسخه از آن در حافظه RAM تکثیر خواهد شد.

راه اندازی ( بوتینگ، Booting) کامپیوتر
پس از روشن کردن کامپیوتر، BIOS بلافاصله عملیات خود را آغاز خواهد کرد. در اغلب سیستم ها ، BIOS در زمان انجام عملیات مربوطه پیام هائی را نیز نمایش می دهد ( میزان حافظه، نوع هارد دیسک و ...) بمنظور آماده سازی کامپیوتر برای ارائه خدمات به کاربران، BIOS مجموعه ای از عملیات را انجام می دهد. پس از بررسی و آگاهی از تنظیمات موجود در CMOS و استقرار Interrupt handler در حافظه RAM ، کارت گرافیک بررسی می گردد. اغلب کارت های گرافیک ، دارای BIOS اختصاصی بوده که حافظه و پردازنده مربوط به کارت گرافیک را مقدار دهی اولیه می نماید. در صورتیکه BIOS اختصاصی برای کارت گرافیک وجود نداشته باشد از درایور استانداری که در ROM ذخیره شده است ، استفاده و درایو مربوطه فعال خواهد شد ( درایور استاندارد کارت گرافیک ) در ادامه BIOS نوع راه اندازی ( راه اندازی مجدد (Rebbot) و یا راه اندازی اولیه (Cold Boot ) را تشخیص خواهد داد .برای تشخیص موضوع فوق، از محتویات آدرس ۰۰۰۰:۰۴۷۲ حافظه استفاده می گردد. در صورتیکه در آدررس فوق مقدار ۱۲۳h موجود باشد، بمنزله راه اندازی مجدد بوده و برنامه BOIS بررسی صحت عملکرد حافظه را انجام نخواهد داد. در غیر اینصورت ( در صورت وجود هر مقدار دیگر در آدرس فوق ) یک راه اندازی اولیه تلقی می گردد. در این حالت بررسی صحت عملکرد و سالم بودن حافظه انجام خواهد شد. در ادامه پورت های سریال و USB برای اتصال صفحه کلید وموس بررسی خواهند شد. در مرحله بعد کارت های PCI نصب شده بر روی سیستم بررسی می گردند. در صورتیکه در هر یک از مراحل فوق BIOS با اشکالی برخورد نماید با نواختن چند Beep معنی دار، مورد خطاء را اعلام خواهد کرد. خطاهای اعلام شده اغلب به موارد سخت افزار سیستم مربوط می گردد.
برنامه BIOS اطلاعاتی در رابطه با نوع پردازنده ، فلاپی درایو ، هارد دیسک ، حافظه تاریخ و شماره ( ورژن ) برنامه BIOS ، نوع صفحه نمایشگر را نمایش خواهد داد. در صورتیکه بر روی سیستم از آداپتورهای SCSI استفاده شده باشد ، BIOS درایور مربوطه آن رااز BIOS اختصاصی آداپتور فعال و BIOS اختصاصی اطلاعاتی را در رابطه با آداپتور SCSI نمایش خواهد داد. در ادامه برنامه BIOS نوع درایوی را که می بایست فرآیند انتقال سیستم عامل از آن آغاز گردد را تشخیص خواهد داد. برای دستیابی به هدف فوق از تنظیمات موجود در CMOS استفاده می گردد. اولویت درایو مربوطه برای بوت سیستم متغیر و به نوع سیستم بستگی دارد. اولویت فوق می تواند شامل مواردی نظیر : A,C,CD و یا C,A,CD و ... باشد.(A نشاندهنده فلاپی درایو C نشاندهنده هارددیسک و CD نشاندهنده درایو CD-ROM است ) در صورتیکه درایو مشخص شده شامل برنامه های سیستم عامل نباشد پیام خطائی نمایش داده خواهد شد. (Non System disk or disk error )

پیکربندی BIOS
در بخش قبل اشاره گردید که BIOS در موارد ضروری از تنظیمات ذخیره شده در CMOS استفاده می نماید. برای تغییر دادن تنظیمات مربوطه می بایست برنامه پیکربندی CMOS فعال گردد. برای فعال کردن برنامه فوق می بایست در زمان راه اندازی سیستم کلیدهای خاصی را فعال تا زمینه استفاده از برنامه فوق فراهم گردد. در اغلب سیستم ها بمنظور فعال شدن برنامه پیکربندی کلید Esc یا Del یا F۱ یا F۲ یا Ctrl-Esc یا Ctrl-Alt-Esc را می بایست فعال کرد.( معمولا" در زمان راه اندازی سیستم نوع کلیدی که فشردن آن باعث فعال شدن برنامه پیکربندی می گردد، بصورت یک پیام بر روی صفحه نمایشگر نشان داده خواهد شد ) پس از فعال شدن برنامه پیکربندی با استفاده از مجموعه ای از گزینه های می توان اقدام به تغییر پارامترهای مورد نظر کرد. تنظیم تاریخ و زمان سیستم ، مشخص نمودن اولویت درایو بوت، تعریف یک رمز عبور برای سیستم ، پیکربندی درایوها ( هارد، فلاپی ، CD) و ... نمونه هائی از گزینه های موجود در این زمینه می باشند. در زمان تغییر هر یک از تنظیمات مربوطه در CMOS می بایست دقت لازم را بعمل آورد چراکه در صورتیکه عملیات فوق بدرستی انجام نگیرد اثرات منفی بر روی سیستم گذاشته و حتی در مواردی باعث اختلال در راه اندازی سیستم خواهد شد.
BIOS
از تکنولوژی CMOS بمنظور ذخیره کردن تنظیمات مربوطه استفاده می نماید . در این تکنولوژی یک باتری کوچک لیتیوم انرژی(برق) لازم برای نگهداری اطلاعات بمدت چندین سال را فراهم می نماید

ارتقاء برنامه BIOS
تغییر برنامه BIOS بندرت انجام می گیرد. ولی در مواردیکه سیستم قدیمی باشد، ارتقاء BIOS ضروری خواهد بود.با توجه به اینکه BIOS در نوع خاصی از حافظه ROM ذخیره می گردد، تغییر و ارتقاء آن مشابه سایر نرم افزارها نخواهد بود. بدین منظور به یک برنامه خاص نیاز است . برنامه های فوق از طریق تولید کنندگان کامپیوتر و یا BIOS عرضه می گردند. در زمان راه اندازی سیستم می توان تاریخ ، شماره و نام تولید کننده BIOS را مشاهده نمود. پس از مشخص شدن نام سازنده BIOS ، با مراجعه به وب سایت سازنده ، اطمینان حاصل گردد که برنامه ارتقاء BIOS از طرف شرکت مربوطه عرضه شده است . در صورتیکه برنامه موجود باشد می بایست آن را Download نمود. پس از اخذ فایل( برنامه) مربوطه آن را بر روی دیسکت قرار داده و سیستم را از طریق درایو A ( فلاپی درایو) راه اندازی کرد. در این حالت برنامه موجود بر روی دیسکت، BIOS قدیمی را پاک و اطلاعات جدید را در BIOS می نویسد. در زمان ارتقاء BIOS حتما" می بایست به این نکته توجه گردد که از نسخه ای که کاملا" با سیستم سازگاری دارد، استفاده گردد در غیر اینصورت BIOS با اشکال مواجه شده و امکان راه اندازی سیستم وجود نخواهد داشت .!
تشکرات از این پست
دسترسی سریع به انجمن ها