COMPUTER
Hardware-software-windows-network-short stories 
قالب وبلاگ

حافظه

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

RAM
ROM
Cache
Dynamic RAM
Static RAM
Flash Memory
Virtual Memory
Video Memory
BIOS
استفاده از حافظه صرفا” محدود به کامپیوترهای شخصی نبوده و در دستگاههای متفاوتی نظیر : تلفن های سلولی، PDA ، رادیوهای اتومبیل ، VCR ، تلویزیون و … نیز در ابعاد وسیعی از آنها استفاده بعمل می آید.هر یک از دستگاههای فوق مدل های متفاوتی از حافظه را استفاده می نمایند.

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

با اینکه می توان واژه ” حافظه ” را بر هر نوع وسیله ذخیره سازی الکترونیکی اطلاق کرد، ولی اغلب از واژه فوق برای مشخص نمودن حافظه های سریع با قابلیت ذخیره سازی موقت استفاده بعمل می آید. در صورتیکه پردازنده مجبور باشد برای بازیابی اطلاعات مورد نیاز خود بصورت دائم از هارد دیسک استفاده نماید، قطعا” سرعت عملیات پردازنده ( با آن سرعت بالا) کند خواهد گردید. زمانیکه اطلاعات مورد نیاز پردازنده در حافظه ذخیره گردند، سرعت عملیات پردازنده از بعد دستیابی به داده های مورد نیاز بیشتر خواهد گردید. از حافظه های متعددی بمنظور نگهداری موقت اطلاعات استفاده می گردد.
مجموعه متنوعی ازانواع حافظه ها وجود دارد . پردازنده با توجه به ساختار سلسله مراتبی فوق به آنها دستیابی پیدا خواهد کرد. زمانیکه در سطح حافظه های دائمی نظیر هارد و یا حافظه دستگاههائی نظیر صفحه کلید، اطلاعاتی موجود باشد که پردازنده قصد استفاده از آنان را داشته باشد ، می بایست اطلاعات فوق از طریق حافظه RAM در اختیار پردازنده قرار گیرند. در ادامه پردازنده اطلاعات و داده های مورد نیاز خود را در حافظه Cache و دستورالعمل های خاص عملیاتی خود را در رجیسترها ذخیره می نماید.
تمام عناصر سخت افزاری ( پردازنده، هارد دیسک ، حافظه و …) و عناصر نرم افزاری ( سیستم عامل و…) بصورت یک گروه عملیاتی بکمک یکدیگر وظایف محوله را انجام می دهند . بدون شک در این گروه ” حافظه ” دارای جایگاهی خاص است . از زمانیکه کامپیوتر روشن تا زمانیکه خاموش می گردد ، پردازنده بصورت پیوسته و دائم از حافظه استفاده می نماید. بلافاصله پس از روشن نمودن کامپیوتر اطلاعات اولیه ( برنامه POST) از حافظه ROM فعال شده و در ادامه وضعیت حافظه از نظر سالم بودن بررسی می گردد ( عملیات سریع خواندن ، نوشتن ) .در مرحله بعد کامپیوتر BIOS را ازطریق ROM فعال خواهد کرد. BIOS اطلاعات اولیه و ضروری در رابطه با دستگاههای ذخیره سازی، وضعیت درایوی که می بایست فرآیند بوت از آنجا آغاز گردد، امنیت و … را مشخص می نماید. در مرحله بعد سیستم عامل از هارد به درون حافظه RAM استقرار خواهد یافت . بخش های مهم و حیاتی سیستم عامل تا زمانیکه سیستم روشن است در حافظه ماندگار خواهند بود. در ادامه و زمانیکه یک برنامه توسط کاربر فعال می گردد، برنامه فوق در حافظه RAM مستقر خواهد شد. پس از استقرار یک برنامه در حافظه و آغاز سرویس دهی توسط برنامه مورد نظر در صورت ضرورت فایل های مورد نیاز برنامه فوق، در حافظه مستقر خواهند شد.و در نهایت زمانیکه به حیات یک برنامه خاتمه داده می شود (Close) و یا یک فایل ذخیره می گردد ، اطلاعات بر روی یک رسانه ذخیره سازی دائم ذخیره و نهایتا” حافظه از وجود برنامه و فایل های مرتبط ، پاکسازی ! می گردد.
همانگونه که اشاره گردید در هر زمان که اطلاعاتی ، مورد نیاز پردازنده باشد، می بایست اطلاعات درخواستی در حافظه RAM مستقر تا زمینه استفاده از آنان توسط پردازنده فراهم گردد. چرخه درخواست اطلاعات موجود درRAM توسط پردازنده ، پردازش اطلاعات توسط پردازنده و نوشتن اطلاعات جدید در حافظه یک سیکل کاملا” پیوسته بوده و در اکثر کامپیوترها سیکل فوق ممکن است در هر ثانیه میلیون ها مرتبه تکرار گردد.

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


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

مبانی حافظه های RAM

حافظه RAM ، یک تراشه مدار مجتمع (IC) بوده که از میلیون ها ترانزیستور و خازن تشکیل شده است .در اغلب حافظه ها با استفاده و بکارگیری یک خازن و یک ترانزیستور می توان یک سلول را ایجاد کرد. سلول فوق قادر به نگهداری یک بیت داده خواهد بود. خازن اطلاعات مربوط به بیت را که یک و یا صفر است ، در خود نگهداری خواهد کرد.عملکرد ترانزیستور مشابه یک سوییچ بوده که امکان کنترل مدارات موجود بر روی تراشه حافظه را بمنظور خواندن مقدار ذخیره شده در خازن و یا تغییر وضعیت مربوط به آن ، فراهم می نماید.خازن مشابه یک ظرف ( سطل) بوده که قادر به نگهداری الکترون ها است . بمنظور ذخیره سازی مقدار” یک” در حافظه، ظرف فوق می بایست از الکترونها پر گردد. برای ذخیره سازی مقدار صفر، می بایست ظرف فوق خالی گردد.مسئله مهم در رابطه با خازن، نشت اطلاعات است ( وجود سوراخ در ظرف ) بدین ترتیب پس از گذشت چندین میلی ثانیه یک ظرف مملو از الکترون تخلیه می گردد. بنابراین بمنظور اینکه حافظه بصورت پویا اطلاعات خود را نگهداری نماید ، می بایست پردازنده و یا ” کنترل کننده حافظه ” قبل از تخلیه شدن خازن، مکلف به شارژ مجدد آن بمنظور نگهداری مقدار “یک” باشند.بدین منظور کنترل کننده حافظه اطلاعات حافظه را خوانده و مجددا” اطلاعات را بازنویسی می نماید.عملیات فوق (Refresh)، هزاران مرتبه در یک ثانیه تکرار خواهد شد.علت نامگذاری DRAM بدین دلیل است که این نوع حافظه ها مجبور به بازخوانی اطلاعات بصورت پویا خواهند بود. فرآیند تکراری ” بازخوانی / بازنویسی اطلاعات” در این نوع حافظه ها باعث می شود که زمان تلف و سرعت حافظه کند گردد.
سلول های حافظه بر روی یک تراشه سیلیکون و بصورت آرایه ای مشتمل از ستون ها ( خطوط بیت ) و سطرها ( خطوط کلمات) تشکیل می گردند. نقطه تلاقی یک سطر و ستون بیانگر آدرس سلول حافظه است .
حافظه های DRAM با ارسال یک شارژ به ستون مورد نظر باعث فعال شدن ترانزیستور در هر بیت ستون، خواهند شد.در زمان نوشتن خطوط سطر شامل وضعیتی خواهند شد که خازن می بایست به آن وضعیت تبدیل گردد. در زمان خواندن Sense-amplifier ، سطح شارژ موجود در خازن را اندازه گیری می نماید. در صورتیکه سطح فوق بیش از پنجاه درصد باشد مقدار “یک” خوانده شده و در غیراینصورت مقدار “صفر” خوانده خواهد شد. مدت زمان انجام عملیات فوق بسیار کوتاه بوده و بر حسب نانوثانیه ( یک میلیاردم ثانیه ) اندازه گیری می گردد. تراشه حافظه ای که دارای سرعت ۷۰ نانوثانیه است ، ۷۰ نانو ثانیه طول خواهد کشید تا عملیات خواندن و بازنویسی هر سلول را انجام دهد.
سلول های حافظه در صورتیکه از روش هائی بمنظور اخذ اطلاعات موجود در سلول ها استفاده ننمایند، بتنهائی فاقد ارزش خواهند بود. بنابراین لازم است سلول های حافظه دارای یک زیرساخت کامل حمایتی از مدارات خاص دیگر باشند.مدارات فوق عملیات زیر را انجام خواهند داد :
مشخص نمودن هر سطر و ستون (انتخاب آدرس سطر و انتخاب آدرس ستون )
نگهداری وضعیت بازخوانی و باز نویسی داده ها ( شمارنده )
خواندن و برگرداندن سیگنال از یک سلول ( Sense amplifier)
اعلام خبر به یک سلول که می بایست شارژ گردد و یا ضرورتی به شارژ وجود ندارد ( Write enable)
سایر عملیات مربوط به “کنترل کننده حافظه” شامل مواردی نظیر : مشخص نمودن نوع سرعت ، میزان حافظه و بررسی خطاء است .
حافظه های SRAM دارای یک تکنولوژی کاملا” متفاوت می باشند. در این نوع از حافظه ها از فلیپ فلاپ برای ذخیره سازی هر بیت حافظه استفاده می گردد. یک فلیپ فلاپ برای یک سلول حافظه، از چهار تا شش ترانزیستور استفاده می کند . حافظه های SRAM نیازمند بازخوانی / بازنویسی اطلاعات نخواهند بود، بنابراین سرعت این نوع از حافظه ها بمراتب از حافظه های DRAM بیشتر است .با توجه به اینکه حافظه های SRAM از بخش های متعددی تشکیل می گردد، فضای استفاده شده آنها بر روی یک تراشه بمراتب بیشتر از یک سلول حافظه از نوع DRAM خواهد بود. در چنین مواردی میزان حافظه بر روی یک تراشه کاهش پیدا کرده و همین امر می تواند باعث افزایش قیمت این نوع از حافظه ها گردد. بنابراین حافظه های SRAM سریع و گران و حافظه های DRAM ارزان و کند می باشند . با توجه به موضوع فوق ، از حافظه های SRAM بمنظور افزایش سرعت پردازنده ( استفاده از Cache) و از حافظه های DRAM برای فضای حافظه RAM در کامپیوتر استفاده می گردد.

RAM سر نام عبارت (Random Access Memory ) به مفهوم حافظه با دستیابی مستقیم یا دستیابی تصادفی ، محلی است که دستورالعمل ها و داده های برنامه در آن ذخیره میشوند. بطوری که مستقیماً برای واحد پردازش مرکزی (CPU) قابل دستیابی باشند. RAM حافظه خواندنی / نوشتنی نیز نامیده میشود. لازم به ذکر است که با قطع ناگهانی برق تمام اطلاعات این حافظه از بین خواهد رفت .

 

Rom
حافظه ROM یک نوع مدار مجتمع (IC) است که در زمان ساخت داده هائی در آن ذخیره می گردد. این نوع از حافظه ها علاوه بر استفاده در کامپیوترهای شخصی در سایر دستگاههای الکترونیکی نیز بخدمت گرفته می شوند. حافظه های ROM از لحاظ تکنولوژی استفاده شده، دارای انواع زیر می باشند:
ROM
PROM
EPROM
EEPROM
Flash Memory
هر یک از مدل های فوق دارای ویژگی های منحصربفرد خود می باشند . حافظه های فوق در موارد زیردارای ویژگی مشابه می باشند:
داده های ذخیره شده در این نوع تراشه ها ” غیر فرار ” بوده و پس از خاموش شدن منبع تامین انرژی اطلاعات خود را از دست نمی دهند.
داده های ذخیره شده در این نوع از حافظه ها غیر قابل تغییر بوده و یا اعمال تغییرات در آنها مستلزم انجام عملیات خاصی است.

مبانی حافظه های ROM

حافظه ROM از تراشه هائی شامل شبکه ای از سطر و ستون تشکیل شده است ( نظیر حافظه RAM) ، هر سطر وستون در یک نقطه یکدیگر را قطع می نمایند. تراشه های ROM دارای تفاوت اساسی با تراشه های RAM می باشند. حافظه RAM از ” ترانزیستور ” بمنظور فعال و یا غیرفعال نمودن دستیابی به یک ” خازن ” در نقاط برخورد سطر و ستون ، استفاده می نمایند.در صورتیکه تراشه های ROM از یک ” دیود” (Diode) استفاده می نماید. در صورتیکه خطوط مربوطه “یک” باشند برای اتصال از دیود استفاده شده و اگر مقدار “صفر” باشد خطوط به یکدیگر متصل نخواهند شد. دیود، صرفا” امکان حرکت ” جریان ” را در یک جهت ایجاد کرده و دارای یک نقطه آستانه خاص است . این نقطه اصطلاحا” (Forward breakover) نامیده می شود. نقطه فوق میزان جریان مورد نیاز برای عبور توسط دیود را مشخص می کند. در تراشه ای مبتنی بر سیلیکون نظیر پردازنده ها و حافظه ، ولتاژ Forward breakover تقریبا” معادل شش دهم ولت است .با بهره گیری از ویژگی منحصر بفرد دیود، یک تراشه ROM قادر به ارسال یک شارژ بالاتر از Forward breakover و پایین تر از ستون متناسب با سطر انتخابی ground شده در یک سلول خاص است .در صورتیکه دیود در سلول مورد نظر ارائه گردد، شارژ هدایت شده (از طریق Ground ) و با توجه به سیستم باینری ( صفر و یک )، سلول یک خوانده می شود ( مقدار آن ۱ خواهد بود) در صورتیکه مقدار سلول صفر باشد در محل برخورد سطر و ستون دیودی وجود نداشته و شارژ در ستون ، به سطر مورد نظر منتقل نخواهد شد.
همانطور که اشاره گردید، تراشه ROM ، مستلزم برنامه نویسی وذخیره داده در زمان ساخت است . یک تراشه استاندارد ROM را نمی توان برنامه ریزی مجدد و اطلاعات جدیدی را در آن نوشت . در صورتیکه داده ها درست نبوده و یا مستلزم تغییر و یا ویرایش باشند، می بایست تراشه را دور انداخت و مجددا” از ابتدا عملیات برنامه ریزی یک تراشه جدید را انجام داد.فرآیند ایجاد تمپلیت اولیه برای تراشه های ROM دشوار است .اما مزیت حافظه ROM بر برخی معایب آن غلبه می نماید. زمانیکه تمپلیت تکمیل گردید تراشه آماده شده، می تواند بصورت انبوه و با قیمت ارزان به فروش رسد.این نوع از حافظه ها از برق ناچیزی استفاده کرده ، قابل اعتماد بوده و در رابطه با اغلب دستگاههای الکترونیکی کوچک، شامل تمامی دستورالعمل های لازم بمنظور کنترل دستگاه مورد نظر خواهند بود.استفاده از این نوع تراشه ها در برخی از اسباب بازیها برای نواختن موسیقی، آواز و … متداول است .

ROM سرنام عبارت (Read Only Memory ) یا حافظه فقط خواندنی ، حافظه ای بر پایه نیمه هادی است که دستورالعمل ها یا داده های قابل خواندن و غیر قابل تغییری را در خود جای میدهد. ROM بخشی از انبار اولیه کامپیوتر است که محتویاتش را زمان خاموش کردن دستگاه از دست نمیدهد و شامل برنامه های ضروری سیستم است . دستورالعمل های راه اندازی در ROM نگهداری میشود و هنگام روشن کردن کامپیوتر کار راه اندازی سیستم به عهده آنها است.

 

هارد دیسک

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

مبانی هارد دیسک

هارد دیسک در سال ۱۹۵۰ اختراع گردید. هارد دیسک های اولیه شامل دیسک های بزرگ با قطر ۲۰ اینچ بوده و توان ذخیره سازی چندین مگابایت بیشتر را نداشتند. به این نوع دیسک ها در ابتدا ” دیسک ثابت ” می گفتند. در ادامه بمنظور تمایز آنها با فلاپی دیسک ها از واژه ” هارد دیسک ” استفاده گردید. هارد دیسک ها دارای یک Platter ( صفحه ) بمنظور نگهداری محیط مغناطیسی می باشند. عملکرد یک هارد دیسک مشابه یک نوار کاست بوده و از یک روش یکسان برای ضبط مغناطیسی استفاده می نمایند. هارد دیسک ونوار کاست از امکانات ذخیره سازی مغناطیسی یکسانی نیز استفاده می نمایند.در چنین مواردی می توان بسادگی اطلاعاتی را حذف و یا مجددا” بازنویسی کرد. اطلاعات ذخیره شده بر روی هر یک از رسانه های فوق ، سالیان سال باقی خواهند ماند. علیرغم وجود شباهت های موجود ، رسانه های فوق در مواردی نیز با یکدیگر متفاوت می باشند:
- لایه مغناطیسی بر روی یک نوار کاست بر روی یک سطح پلاستیکی نازک توزیع می گردد. در هارد دیسک لایه مغناطیسی بر روی یک دیسک شیشه ای ویا یک آلومینیوم اشباع شده قرار خواهد گرفت . در ادامه سطح آنها بخوبی صیقل داده می شود.
- در نوار کاست برای استفاده از هر یک از آیتم های ذخیره شده می بایست بصورت ترتیبی ( سرعت معمولی و یا سرعت بالا) در محل مورد نظر مستقر تا امکان بازیابی ( شنیدن ) آیتم دلخواه فراهم گردد. در رابطه با هارد دیسک ها می توان بسرعت در هر نقطه دلخواه مستقر و اقدام به بازیابی ( خواندن و یا نوشتن ) اطلاعات مورد نظر کرد.
در یک نوار کاست ، هد مربوط به خواندن / نوشتن می بایست سطح نوار را مستقیما” لمس نماید. در هارد دیسک هد خواندن و نوشتن در روی دیسک به پرواز در می آید! ( هرگز آن را لمس نخواهد کرد )
- نوار کاست موجود در ضبط صوت در هر ثانیه ۲ اینچ جابجا می گردد. گرداننده هارد دیسک می تواند هد مربوط به هارد دیسک را در هر ثانیه ۳۰۰۰ اینچ به چرخش در آورد .
یک هارد دیسک پیشرفته قادر به ذخیره سازی حجم بسیار بالائی از اطلاعات در فضائی اندک و بازیابی اطلاعات با سرعت بسیار بالا است . اطلاعات ذخیره شده برروی هارد دیسک در قالب مجموعه ای از فایل ها ذخیره می گردند. فایل نامی دیگر برای مجموعه ای از بایت ها است که بنوعی در آنها اطلاعاتی مرتبط به هم ذخیره شده است . زمانیکه برنامه ای اجراء و در خواست فایلی را داشته باشد، هارد دیسک اطلاعات را بازیابی و آنها برای استفاده پردازنده ارسال خواهد کرد.
برای اندازه گیری کارآئی یک هارد دیسک از دو روش عمده استفاده می گردد:

- میزان داده (Data rate) . تعداد بایت هایی ارسالی در هر ثانیه برای پردازنده است . اندازه فوق بین ۵ تا ۴۰ مگابایت در هر ثانیه است .

- زمان جستجو (Seek Time) . مدت زمان بین درخواست یک فایل توسط پردازنده تا ارسال اولین بایت فایل مورد نظربرای پردازنده را می گویند.

ذخیره سازی داده ها

اطلاعات بر روی سطح هر یک از صفحات هارد دیسک در مجموعه هائی با نام سکتور و شیار ذخیره می گردد. شیارها دوایرمتحدالمرکزی می باشند ( نواحی زرد) که بر روی هر یک از آنها تعداد محدودی سکتور(نواحی آبی ) با ظرفیت بین ۲۵۶ ، ۵۱۲ بایت ایجاد می گردد. سکتورهای فوق در ادامه و همزمان با آغاز فعالیت سیستم عامل در واحد های دیگر با نام ” کلاستر ” سازماندهی می گردند. زمانیکه یک درایو تحت عملیاتی با نام Low level format قرار می گیرد، شیارها و سکتورها ایجاد می گردند. درادامه و زمانیکه درایو High level format گردید، با توجه به نوع سیستم عامل و سیاست های راهبردی مربوطه ساختارهائی نظیر : جدول اختصاص فایل ها، جدول آدرس دهی فایل ها و… ایجاد، تا بستر مناسب برای استقرار فایل های اطلاعاتی فراهم گردد.

دیسکهای مغناطیسی ( Hard Disk ) قادر به نگهداری داده ها در کامپیوتر هستند ، نوعاً دارای ظرفیتی بین چند گیگا بایت تا چند ده گیگا بایت میباشد.

 

مفهوم بیت و بایت

اگر تاکنون از کامپیوتر حتی به مدت پنج دقیقه استفاده کرده باشید بیت و بایت برای شما کلماتی غریب نخواهند بود. ظرفیت حافظه اصلی، هارد دیسک ، فلاپی دیسک ها و… با بایت اندازه گیری می گردد. در زمان مشاهده لیست فایل ها توسط برنامه های نمایش دهنده فایل ها ، ظرفیت یک فایل نیز توسط بایت مشخص می گردد. در زمان تهیه یک کامپیوتر با عباراتی مشابه : ” این کامپیوتر دارای یک پردازنده ۳۲ بیتی پنتیوم ، حافظه با ظرفیت ۲۵۶ مگابایت و هارد دیسک با ظرفیت ۱۰٫۲ گیگابایت است ” ، برخورد داشته اید. در این بخش به بررسی مفهومی هر یک از موارد پرداخته تا از این رهگذر شناخت مناسبی نسبت به آنها بوجود آید.

اعداد دهدهی : ساده ترین روش شناخت بیت ها مقایسه آنها با ” ارقام ” است . یک رقم محلی برای ذخیره نمودن مقادیر عددی بین صفر تا نه است . ارقام با یکدیگر ترکیب و اعداد بزرگ را بوجود می آورند. مثلا” عدد ۱۰۰۶۱۸ شامل شش رقم است . در عدد فوق هر رقم دارای جایگاه اختصاصی خود است . مثلا” رقم ۸ در اولین جایگاه ( رتبه یکان ) و رقم ۱ در دومین جایگاه ( رتبه دهگان ) و رقم ۶ در سومین جایگاه ( رتبه صدگان) قرار دارند. نحوه محاسبه عدد فوق بصورت زیر است :




روش دیگر برای محاسبه عدد فوق استفاده از توان های متفاوت ده است .




ما از اعداد دهدهی روزانه استفاده می کنیم . در سیستم عدد نویسی فوق از ده رقم برای تولید اعداد استفاده می گردد. سیستم های عدد نویسی بر اساس مبنا های متفاوت دیگر نظیر: مبنای هشت، شانزده و دو نیز وجود دارد. برای استفاده از سیستم های متفاوت عدد نویسی قطعا” دلایل قانع کننده ای وجود دارد.

بیت : در کامپیوتر از سیستم عدد نویسی مبنای دو استفاده می شود. سیستم فوق را سیستم عدد نویسی باینری نیز می گویند. علت استفاده از مبنای دو در کامپیوتر سهولت در پیاده سازی آنها توسط تکنولوژی های موجود الکترونیک است . می توان کامپیوترهائی را ساخت که از مبنای ده استفاده نمایند ولی قطعا” قیمت ساخت آنها شاید مقرون بصرفه نبوده و استفاده از مبنای دو از بعد پیاده سازی مطمئنا” مقرون بصرفه تر از سایر مبناهای عدد نویسی است .در مبنای دو از ارقام باینری ( صفر و یک ) استفاده می گردد. کلمه ” بیت ” از کلمات Binary digIT اقتباس شده است . در سیستم عدد نویسی مبنای ده از ده رقم و در سیستم عدد نویسی مبنای دو از دو رقم بمنظور تولید اعداد استفاده می گردد.بنابراین یک عدد باینری صرفا” شامل ارقام صفر و یک است . برای محاسبه عدد ۱۰۱۱ از چه روشی استفاده می گردد؟ برای محاسبه عدد فوق در مبنای دو از همان روشی استفاده می گردد که در محاسبه عدد ۱۰۰۶۱۸ در مبنای ده استفاده شد با این تفاوت که از توان های متفاوت عدد دو استفاده خواهد شد.



در مبنای دو هر بیت توان های متفاوت دو را بصورت تصاعدی در بر خواهد داشت . بنابراین بسادگی می توان یک عدد باینری را شمارش نمود. ( ۱ و ۲ و ۴ و ۸ و ۱۶ و ۳۲ و ۶۴ و ۱۲۸ و ۲۵۶ و … ) . مثلا” عدد ۱۰۰۱ شامل ۱ + ۸ بوده که عدد ۹ را نشان خواهد داد.

بایت : هر بیت می تواند صرفا” شامل یکی از ارقام صفر و یا یک باشد. ( از لحاظ مقداردهی دارای محدودیت هستند و فقط می توان بکمک آنها دو حالت و یا مفهوم را ارائه داد ). از ترکیب هشت بیت ، یک بایت بوجود می آید. چرا هشت بیت در یک بایت است ؟ با استفاده از هشت بیت در یک بایت ، می توان ۲۵۶ مقدار ( صفر تا ۲۵۵ ) را نشان داد.


از بایت برای ذخیره سازی کاراکترها در مستندات مبتنی بر متن ( Text) استفاده می گردد. در مجموعه کاراکتر اسکی (ASCII) هر یک از مقادیر بین صفر تا ۱۲۷ دارای یک کاراکتر خاص است . اغلب کامپیوترها جدول اسکی را توسعه داده اند تا بتوانند از ۲۵۶ کاراکتر بطور کامل در یک بایت استفاده نمایند.از ۱۲۸ بایت بعدی برای موارد خاصی نظیر کاراکترهای موجود در یک زبان غیر انگلیسی استفاده می گردد. کامپیوترها مستندات متنی را در حافظه و یا دیسک بر اساس کدهای فوق ( اسکی ) ذخیره می نمایند. مثلا” از برنامه NotePad در ویندوز برای ایجاد یک فایل متنی با محتویات ” Four Seven” استفاده و فایل فوق را با نام Test.txt ذخیره نمائید. پس از ذخیره نمودن فایل و مشاهده فایل مورد نظر در برنامه های نمایش دهنده مشخصات فایل ها متوجه خواهید شد که ظرفیت فایل فوق ۱۰ بایت است . ( یک بایت برای هر حرف ) در صورتیکه معیار مشاهده ما به فایل فوق بر اساس دیدگاه کامپیوتر باشد ، بجای هر حرف یک عدد ( معادل کد اسکی ) را مشاهده خواهیم کرد.

با مراجعه به جدول اسکی و مشاهده آن متوجه خواهید شد که یک نتاظر یک به یک بین کدها و معادل حرفی آنها وجود دارد.

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

با توجه به جدول فوق می توان چنین برداشت کرد که : کیلو تقریبا” معادل هزار ، مگا تفریبا” معادل میلیون ، گیگا تقریبا معادل میلیارد و … است. بنابراین زمانیکه شخصی عنوان می نماید که دارای هارد دیسکی با ظرفیت دو گیگا بایت است ، معنای سخن وی اینچنین خواهد بود : ” هارد دیسک وی دارای توان ذخیره سازی دو گیگا بایت ، یا تقریبا” دو میلیارد بایت و یا دقیقا” ۲,۱۴۷,۴۸۳,۶۴۸ بایت است .”
امروزه استفاده از رسانه های ذخیره سازی با ظرفیت بالا بسیار رایج بوده و ما شاهد حضور و استفاده از بانک های اطلاعاتی با ظرفیت بسیار بالا ( چندین ترابایت ) در موارد متعدد هستیم .

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

هر بایت شامل هشت بیت میباشد . هر بیت را میتوانید بصورت یک سوئیچ الکتریکی با دو وضعیت ON یا OFF و یا یک عدد باینری در مبنای ۲ با دو مقدار ۰ یا ۱ تصور کرد.

 

بیت نت

BITNET سر نام ( Because It’s Time Network ) یک شبکه گسترده ( WAN ) است که در سال ۱۹۸۱ توسط موسسه همکاری برای تحقیقات و آموزش شبکه سازی (CREN ) در واشنگتن به کار افتاد. این شبکه که اینک از بین رفته است ، پست الکترونیکی و خدمات انتقال فایل بین کامپیوتر های بزرگ انستیتو های آموزشی و تحقیقاتی در آمریکای شمالی ، اروپا و ژاپن را ارائه می نمود. این شبکه بجای TCP/IP از پروتکل NJE -Network Job Entry IBM استفاده میکرد و قادر به تبادل پست الکترونیکی در اینترنت نیز بود.

 

انواع RAM

Static random access memory)SRAM) . این نوع حافظه ها از چندین ترانزیستور ( چهار تا شش ) برای هر سلول حافظه استفاده می نمایند. برای هر سلول از خازن استفاده نمی گردد. این نوع حافظه در ابتدا بمنظور 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 استاندارد است. وجه تمایز این نوع حافظه ها استفاده از یک گذرگاه داده با سرعت بالا با نام “کانال Rambus ” است . تراشه های حافظه RDRAM بصورت موازی کار کرده تا بتوانند به سرعت ۸۰۰ مگاهرتز دست پیدا نمایند.

Credit card memory یک نمونه کاملا” اختصاصی از تولیدکنندگان خاص بوده و شامل ماژول های DRAM بوده که دریک نوع خاص اسلات ، در کامپیوترهای noteBook استفاده می گردد .

PCMCIA memory card .نوع دیگر از حافظه شامل ماژول های DRAM بوده که در notebook استفاده می شود.

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

VideoRam)VRAM) یک نوع خاص از حافظه های RAM بوده که برای موارد خاص نظیر : آداپتورهای ویدئو و یا شتاب دهندگان سه بعدی استفاده می شود. به این نوع از حافظه ها multiport dynamic random access memory) MPDRAM) نیز گفته می شود.علت نامگذاری فوق بدین دلیل است که این نوع از حافظه ها دارای امکان دستیابی به اطلاعات، بصورت تصادفی و سریال می باشند . VRAM بر روی کارت گرافیک قرار داشته و دارای فرمت های متفاوتی است. میزان حافظه فوق به عوامل متفاوتی نظیر : ” وضوح تصویر ” و ” وضعیت رنگ ها ” بستگی دارد.

RAM شامل دو نوع است : ایستا و پویا . متداولترین و ارزانترین RAM در واقع نوعی خازن است که میتواند شارژ الکتریکی را در خود حفظ کرده و نشان دهنده یک بیت از داده باشد. متاسفانه خازن فقط به مدت کوتاهی میتواند شارژ الکتریکی را در خود حفظ کند و باید بطور مرتب محتویاتش تجدید شود. به همین دلیل RAM مبتنی بر این روش را (RAM پویا ) یا ” DRAM ” میگویند. نمونه سریعتر و گران قیمت تری از RAM نیز وجود دارد که در آن از کلید های بسیار کوچکی به نام فلیپ فلاپ استفاده شده است . این کلید ها قطعه های پایداری بوده و تا زمانی که جریان الکتریکی جدیدی به آنها اعمال نشده باشد میتوانند محتویات یک بیت را در خود نگهداری کنند. RAM مبتنی بر این روش ( RAM ایستا ) یا ” SRAM ” نامیده میشود.

 

انواع ROM

حافظه PROM

تولید تراشه های ROM مستلزم صرف وقت و هزینه بالائی است .بدین منظور اغلب تولید کنندگان ، نوع خاصی از این نوع حافظه ها را که PROM )Programmable Read-Only Memory) نامیده می شوند ، تولید می کنند.این نوع از تراشه ها با محتویات خالی با قیمت مناسب عرضه شده و می تواند توسط هر شخص با استفاده از دستگاههای خاصی که Programmer نامیده می شوند ، برنامه ریزی گردند. ساختار این نوع از تراشه ها مشابه ROM بوده با این تفاوت که در محل برخورد هر سطر و ستون از یک فیوز( برای اتصال به یکدیگر) استفاده می گردد. یک شارژ که از طریق یک ستون ارسال می گردد از طریق فیوز به یک سلول پاس داده شده و بدین ترتیب به یک سطر Grounded که نماینگر مقدار “یک” است ، ارسال خواهد شد. با توجه به اینکه تمام سلول ها دارای یک فیوز می باشند، درحالت اولیه ( خالی )، یک تراشه PROM دارای مقدار اولیه ” یک” است . بمنظور تغییر مقدار یک سلول به صفر، از یک Programmer برای ارسال یک جریان خاص به سلول مورد نظر، استفاده می گردد.ولتاژ بالا، باعث قطع اتصال بین سطر و ستون (سوختن فیوز) خواهد کرد. فرآیند فوق را ” Burning the PROM ” می گویند. حافظه های PROM صرفا” یک بار قابل برنامه ریزی هستند. حافظه های فوق نسبت به RAM شکننده تر بوده و یک جریان حاصل از الکتریسیته ساکن، می تواند باعث سوخته شدن فیوز در تراشه شده و مقدار یک را به صفر تغییر نماید. از طرف دیگر ( مزایا ) حافظه ای PROM دارای قیمت مناسب بوده و برای نمونه سازی داده برای یک ROM ، قبل از برنامه ریزی نهائی کارآئی مطلوبی دارند.

حافظه EPROM

استفاده کاربردی از حافظه های ROM و PROM با توجه به نیاز به اعمال تغییرات در آنها قابل تامل است ( ضرورت اعمال تغییرات و اصلاحات در این نوع حافظه ها می تواند به صرف هزینه بالائی منجر گردد)حافظه هایEPROM)Erasable programmable read-only memory) پاسخی مناسب به نیاز های مطرح شده است ( نیاز به اعمال تغییرات ) تراشه های EPROM را می توان چندین مرتبه باز نویسی کرد. پاک نمودن محتویات یک تراشه EPROM مستلزم استفاده از دستگاه خاصی است که باعث ساطع کردن یک فرکانس خاص ماوراء بنفش باشد.. پیکربندی این نوع از حافظه ها مستلزم استفاده از یک Programmer از نوع EPROM است که یک ولتاژ را در یک سطح خاص ارائه نمایند ( با توجه به نوع EPROM استفاده شده ) این نوع حافظه ها ، نیز دارای شبکه ای مشتمل از سطر و ستون می باشند. در یک EPROM سلول موجود در نقطه برخورد سطر و ستون دارای دو ترانزیستور است .ترانزیستورهای فوق توسط یک لایه نازک اکسید از یکدیگر جدا شده اند. یکی از ترانزیستورها Floating Gate و دیگری Control Gate نامیده می شود. Floating gate صرفا” از طریق Control gate به سطر مرتبط است. مادامیکه لینک برقرارباشد سلول دارای مقدار یک خواهد بود. بمنظور تغییر مقدار فوق به صفر به فرآیندی با نام Fowler-Nordheim tunneling نیاز خواهد بود .Tunneling بمنظور تغییر محل الکترون های Floating gate استفاده می گردد.یک شارژ الکتریکی بین ۱۰ تا ۱۳ ولت به floating gate داده می شود.شارژ از ستون شروع و پس از ورود به floating gate در ground تخلیه خواهد گردید. شارژ فوق باعث می گردد که ترانزیستور floating gate مشابه یک “پخش کننده الکترون ” رفتار نماید . الکترون های مازاد فشرده شده و در سمت دیگر لایه اکسید به دام افتاده و یک شارژ منفی را باعث می گردند. الکترون های شارژ شده منفی ، بعنوان یک صفحه عایق بین control gate و floating gate رفتار می نمایند.دستگاه خاصی با نام Cell sensor سطح شارژ پاس داده شده به floating gate را مونیتور خواهد کرد. در صورتیکه جریان گیت بیشتر از ۵۰ درصد شارژ باشد در اینصورت مقدار “یک” را دارا خواهد بود.زمانیکه شارژ پاس داده شده از ۵۰ درصد آستانه عدول نموده مقدار به “صفر” تغییر پیدا خواهد کرد.یک تراشه EPROM دارای گیت هائی است که تمام آنها باز بوده و هر سلول آن مقدار یک را دارا است.
بمنظور باز نویسی یک EPROM می بایست در ابتدا محتویات آن پاک گردد. برای پاک نمودن می بایست یک سطح از انرژی زیاد را بمنظور شکستن الکترون های منفی Floating gate استفاده کرد.در یک EPROM استاندارد ،عملیات فوق از طریق اشعه ماوراء بنفش با فرکانس ۲۵۳/۷ انجام می گردد.فرآیند حذف در EPROM انتخابی نبوده و تمام محتویات آن حذف خواهد شد. برای حذف یک EPROM می بایست آن را از محلی که نصب شده است جدا کرده و به مدت چند دقیقه زیر اشعه ماوراء بنفش دستگاه پاک کننده EPROM قرار داد.

حافظه های EEPROM و Flash Memory

با اینکه حافظه ای EPROM یک موفقیت مناسب نسبت به حافظه های PROM از بعد استفاده مجدد می باشند ولی کماکان نیازمند بکارگیری تجهیزات خاص و دنبال نمودن فرآیندهای خسته کننده بمنظور حذف و نصب مجدد آنان در هر زمانی است که به یک شارژ نیاز باشد. در ضمن، فرآیند اعمال تغییرات در یک حافظه EPROM نمی تواند همزمان با نیاز و بصورت تصاعدی صورت پذیرد و در ابتدا می بایست تمام محتویات را پاک نمود.حافظه های Electrically Erasable Programmable Read Only Memory)EEOPROM) پاسخی مناسب به نیازهای موجود است . در حافظه های EEPROM تسهیلات زیر ارائه می گردد:
برای بازنویسی تراشه نیاز به جدا نمودن تراشه از محل نصب شده نخواهد بود.
برای تغییر بخشی از تراشه نیاز به پاک نمودن تمام محتویات نخواهد بود.
اعمال تغییرات در این نوع تراشه ها مستلزم بکارگیری یک دستگاه اختصاصی نخواهد بود.
در عوض استفاده از اشعه ماوراء بنفش، می توان الکترون های هر سلول را با استفاده از یک برنامه محلی و بکمک یک میدان الکتریکی به وضعیت طبیعی برگرداند. عملیات فوق باعث حذف سلول های مورد نظر شده و می توان مجددا” آنها را بازنویسی نمود.تراشه های فوق در هر لحظه یک بایت را تغییر خواهند داد.فرآیند اعمال تغییرات در تراشه های فوق کند بوده و در مواردی که می بایست اطلاعات با سرعت تغییر یابند ، سرعت لازم را نداشته و دارای چالش های خاص خود می باشند.
تولیدکنندگان با ارائه Flash Memory که یک نوع خاص از حافظه های EEPROM می باشد به محدودیت اشاره شده پاسخ لازم را داده اند.در حافظه Flash از مدارات از قبل پیش بینی شده در زمان طراحی ، بمنظور حذف استفاده می گردد ( بکمک ایجاد یک میدان الکتریکی). در این حالت می توان تمام و یا بخش های خاصی از تراشه را که ” بلاک ” نامیده می شوند، را حذف کرد.این نوع حافظه نسبت به حافظه های EEPROM سریعتر است ، چون داده ها از طریق بلاک هائی که معمولا” ۵۱۲ بایت می باشند ( به جای یک بایت در هر لحظه ) نوشته می گردند. شکل زیر حافظه BIOS را که نوع خاصی از حافظه ROM مدل Flash memory است ، نشان می دهد.

EPROM سر نام عبارت (Erasable Programmable Read Only Memory ) است که به آن حافظه فقط خواندنی قابل برنامه ریزی نیز گفته میشود. EPROM ها تراشه های حافظه غیر فرار ( پایدار ) هستند که پس از ساخت برنامه ریزی میشوند. تفاوت این نوع حافظه با حافظه PROM ، قابلیت پاک شدن برنامه های درون آن میباشد. در این تراشه ها اشعه ماوراء بنفش قوی میتواند اتصالهای قطع شده تراشه را دوباره برقرار کند. اگر چه قیمت EPROM ها بسیار بیشتر از DROM ها است اما اگر تغییرات زیادی در برنامه ریزی اعمال گردد، EPROM مقرون بصرفه خواهد بود.

 

دیسک

گستره وسیعی از وسایل ذخیره سازی قابل جابجایی وجود دارند که به راحتی امکان انتقال آنها از کامپیوتری به کامپیوتر دیگر و یا بکارگیری آنها به عنوان نسخه های پشتیبان امنیتی در هنگام از دست رفتن ، خراب شدن یا به سرقت رفتن کامپیوتر وجود دارد.

 

فلاپی دیسک – Floppy Disk

دیسکهای مغناطیسی کوچکی که میتوان آنها را از کامپیوتر خارج کرد. دیسک ها نوعاً حدود ۴/۱ مگابایت اطلاعات را در خود نگهداری میکنند.

 

CD Player

CD Player مسئولیت یافتن و خواندن اطلاعات ذخیره شده بر روی یک CD را برعهده دارد. یک CD drive دارای سه بخش اساسی است : یک موتور که باعث چرخش دیسک می گردد. چرخش موتور فوق ۲۰۰ و ۵۰۰ دور دردقیقه با توجه به شیاری است می بایست خوانده شود.
یک لیزر و یک سیستم لنز که برآمدگی های موجود بر روی CD را خواهند خواند.
یک مکانیزم ردیابی بمنظور حرکت لیزر بگونه ای که پرتو نور قادر به دنبال نمودن شیار حلزونی باشد.
CD Player یک نمونه مناسب از آخرین فن آوری های موجود در زمینه کامپیوتر است . در سیستم فوق داده ها به شکل قابل فهم و بصورت بلاک هائی از داده شکل دهی شده وبرای یک مبدل دیجیتال به آنالوگ ( زمانیکه Cd صوتی باشد ) و یا یک کامپیوتر ( زمانیکه یک درایو CD-ROM باشد ) ارسال خواهد شد. پس از تابش نور بر روی سطح دیسک ( برآمدگی ها )، بازتابش آن از طریق یک چشم الکترونیکی کنترل می گردد. در صورتیکه بازتابش نور دقیقا” بر روی چشم الکترونیکی منطبق گردد ، عدد یک تشخیص داده شده و در صورتیکه بازتابش نور منطبق بر چشم الکترونیکی نباشد ، عدد صفر تشخیص داده خواهد شد. پس از تشخیص فوق ( صفر و یا یک ) اطلاعات بصورت سیگنا لهای دیجیتال شکل دهی خواهند شد. در ادامه سیگنال های فوق در اختیار یک تبدیل کننده قرار خواهند گرفت . تبدیل کننده سیگنالهای دیجیتال را به آنالوگ تبدیل خواهد کرد. اگر CD مورد نظر حاوی اطلاعات صوتی ( موزیک ) باشد ، در ادامه سیگنال های آنالوگ در اختیار یک تقویت کننده آنالوگ قرار گرفته و پس از تقویت سیگنال مربوطه امکان شنیدن صوت از طریق بلندگوی کامپیوتر بوجود خواهد آمد.
وظیفه اولیه CD player تمرکز لیزر بر روی شیار حاوی برآمدگی های ایجاد شده است . پرتوهای نور از بین لایه پلی کربنات عبور و توسط لایه آلومینیم بازتابش خواهند شد. یک چشم الکترونیکی ( Opto-electronic ) از تغییرات بوجود آمده در نور استنباطات خود را خواهد داشت . با توجه به برآمدگی های موجود در سطح دیسک ، بازتابش نور منعکس شده تفاوت های موجود را مشخص وچشم الکترونیکی تغییرات حاصل از انعکاس را تشخیص خواهد داد. الکترونیک های موجود در درایو تغییرات نور منعکس شده را بمنظور خواندن بیت ها ، تفسیر می نماید.
مشکل ترین بخش سیستم فوق نگهداری پرتو های نور در مرکز شیارهای داده است . عملیات فوق بر عهده “سیستم ردیاب” می باشد .سیستم فوق مادامیکه CD خوانده می شود ، بصورت پیوسته لیزر راحرکت و آن را از مرکز دیسک دور خواهد کرد. به موازات حرکت خطی فوق ، موتور مربوطه (Spindle motor) می بایست سرعت CD را کاهش داده تا در هر مقطع زمانی ، اطلاعات با یک نسبت ثابت از سطح دیسک خوانده شوند.

CD-ROM – Compact Disk Read Only Memory رسانه ذخیره سازی نوری است که ظرفیت ذخیره سازی ۶۵۰ مگابایت را دارد. سرعت منفرد (۱X ) در گرداننده های CD-ROM ، ۱۵۰ کیلو بایت در ثانیه است. چون داده ها توسط گرداننده های CD-ROM مبتنی بر زمان نیست میتوان با چرخاندن این داده ها توسط گرداننده های با سرعت خطی بالاتر خواندن آنها را افزایش داد. به عنوان مثال یک گرداننده ۲۴ ساعته (۲۴X ) سرعت انتقالی برابر ۳/۶ مگابایت در ثانیه ( ۲۴*۱۵۰kb/s) دارد.

 

 

منبع: استاد آنلاین

[ ٢٢ خرداد ۱۳۸٩ ] [ ۱٠:٤٢ ‎ق.ظ ] [ آرش ] [ نظرات () ]
.: Weblog Themes By Iran Skin :.

درباره وبلاگ

کانال ما رو در تلگرام دنبال کنید : ketabnew@ https://telegram.me/ketabnew
نويسندگان
لینک دوستان
موضوعات وب
امکانات وب
Instagram

کمک به سازمان خيريه محک