چه طور داده ها و دستورالعملهای بدست آمده از دستگاه های ورودی در حافظه کار می کند؟واحد کنترل در یک زمان مناسب آنها را از حافظه به واحد محاسبه و منطق می فرستد.سپس پردازش شروع می شود.اطلاعات از حافظه فرستاده می شود. اطلاعات تا وقتی که برای فرستادن در واحد خروجی آماده شوند در حافظه نگهداری می شود.مشخصه اصلی حافظه اجازه دستیابی سریع به اطلاعات و داده هاست.برای روشن شدن اینکه ریجسترها٬حافظه و حافظه ثانویه چه طور با همدیگر کار می کنند آن را با ساخت سالاد در آشپزخانه مقایسه می کنم.
○یخچال جایی برای نگهداری سبزی های سالاد.
○پیشخون جای برای گذاشتن تمام سبزی ها قبل از گذاشتن روی تخته برش.
○تخته برش روی پیشخون جایی که ما سبزیها را برای برش روی آن قرار می دهیم.
○دستور آشپزی که جزئیات برای خرد کردن سبزی ها را در آن است.
○کنار تخته برش جایی برای نگهداری اندکی سبزی که قصد خرد کردن یا مخلوط کردن آن را داریم.
○کاسه روی پیشخون که ما در آن سالاد را مخلوط کرده ونگهداری می کنیم.
○فضایی در یخچال برای گذاشتن سالاد مخلوط شده بعد از ساخته شدن آن.
مراحل تهیه سالاد:آوردن سبزی ها از فریزر به بالای پیشخون٬گذاشتن مقداری از سبزی ها روی تخته خرد کردن سبزی ها بر طبق دستور٬ بعضی از سبزی های خرد شده ممکن است به طور موقت روی تخته برش نگهداری شود. جادادن همه سبزی ها در کاسه و برگرداندن دوباره به یخچال یا گذاشتن روی میز شام.
یخچال مانند حافظه ثانویه (دیسک)می تواند حجم بالایی لز سبزی ها را برای مدت طولانی ذخیره کند.سر پیشخون مثل مادربرد در داخل کامپیوتر است و همه وسایل لازم روی پیشخون قرار دارد. تخته برش شبیه ALU است که همه کارها آنجا انجم می شود.دستور آشپزی هم مانند واحد کنترل است که به شما می گوید چه کاری روی تخته برش (ALU) انجام دهید.فضای بالای پیشخون مانند RAM است که همه سبزی ها باید از یخچال آورده شود و روی سر پیشخون برای دستیابی سریعتر قرار گیرد.(در نظر داشته باشید که سر پیشخون( (RAM از یخچال (disk) دستیابی سریعتری دارد اما نمی تواند مقدار زیادی از مواد را نگهداری کند و برای یکمدت زمان طولانی نمی تواند مواد را نگه دارد.کنار تخته برش که به طور موقت مقداری از سبزی های خرد شده را نگهداری می کند مثل ریجسترها است.گوشه تخته برش دستیابی خیلی سریعی برای خرد کردن سبزی ها دارد اما نمی تواند زیاد از آنها نگهداری کند.کاسه سالاد شبیه یک ریجستر موقتی است و برای ذخیره سازی سالاد تا وقتی که به یخچال برگردانده شود است(مثل برگرداندن داده ها به روی دیسک)یا برای گذاشتن روی میز شام (مثل خروجی دهی داده ها به سوی ابزار خروجی).
برای یک مثال تخصصی تر به بررسی چگونگی کار برنامه لیست حقوقی می پردازیم.فرض کنید این برنامه حقوق یک کارمند را محاسبه می کند.داده های لازم ساعتهای کار و نرخ حقوق است.داده ها به محاسبه حقوق ساعت اضافه کاری ٬ پاداش٬ کسورات وابسته است.داده های کارکنان در حافظه ثانویه قابل دسترسی است.cpu محاسبات را برای یک کارمند داده ها را تکمیل می کند داده های کارمند بعدی از حافظه ثانویه به حافظه و در آخر در ریجستری آورده می شود.جدول زیر مشخصه هایی از انواع گوناگون داده را در سلسه مراتب ذخیره سازی خلاصه می کند.
|
دوام |
قیمت نسبی |
ظرفیت |
سرعت |
ذخیره سازی |
|
ندارد |
بالاترین |
پایین ترین |
سریعترین |
ریجسترها |
|
ندارد |
بالا |
متوسط/کم |
خیلی سریع |
RAM |
|
دارد |
کم |
کم |
خیلی آهسته |
فلاپی |
|
دارد |
خیلی پایین |
خیلی بالا |
متعادل |
هارد دیسک |
RAM ارزانتر٬سریعتر و دائمی است . ممکن است دیسکها به مرور دیگر استفاده نشوند و دیسکهای قابل انتقال مثل فشرده یا cd ها شاید باقی بمانند.
Cpu چه طور دستورالعمل را اجرا می کند؟
قبل از اینکه یک دستورالعمل بتواند اجرا شود. دستورالعملهای برنامه و داده ها ورودی از یک دستگاه ورودی یا حافظه ثانویه در مکانی از حافظه مانند شکل قرار دارند.واحد پردازش مرکزی چهار مرحله زیر را برای هر دستور انجام می دهد :
1)واحد کنترل دستورالعملها را از حافظه می گیرد.
2)واحد کنترل دستورالعملها را رمزگشایی می کند و داده های لازم را از حافظه به واحد محاسبه و منطق هدایت می کند. این دو مرحله باهم زمان دستور یا I-time نامیده می شود.
3)واحد محاسبه و منطق عمل حساب یا دستور العملهای منطقی را اجرامی کندیعنیALU کنترل می کند و عمل واقعی را روی داده انجام می دهد.
4)واحدمحاسبه و منطق نتایج عملیات را در ریجستریا حافظه ذخیره می کند.مراحل 3 و 4 با هم زمان اجرا یا E-timeنامیده می شود.

هر واحد پردازشگر مرکزی یک ساعت داخلی دارد که پالسهایی را با یک سرعت ثابت برای همزمان کردن اعمال کامپیوتر تولید می کند.هر دستور در چرخه ازتعداد زیادی دستورsub-instruction ساخته شده است که باید کمترین مقدار را از مدار ساعت بگیرند.هر نوع از واحد پردازش مرکزی برای فهمیدن یک گروه خاصی از دستورالعملها که مجموعه دستورات نامیده می شوند طراحی شده اند مثل زبانهای مختلفی که برای در بین مردم وجود دارد.بنابراین یک cpu دستورالعملهای cpu دیگر را نمی فهمد.
جای دستورالعملها و داده ها در حافظه کاملا جداست پس واحد کنترل چه طور می تواند آنها را پیدا کند؟موقعیت هر دستورالعمل و داده شبیه صندوق های پست در جلوی خانه توسط یک آدرس عددی معرفی می شود و مانند آن آدرس ها مکان ثابتی دارند اما ممکن است محتوای آنها(دستورالعملها و داده ها)تغییر کند یعنی ممکن است دستور یا داده جدیدی در آنها قرار داده شود .
یک آدرس می تواند مقدار ثابتی ازاطلاعات رانگه دارد.درکامپیوترهای مدرن این مقداراغلب2بایت است.
شکل روبرو نشان می دهد چه طور یک برنامه داده ها را در حافظه دستکاری می کند.

یه وقت فکر نکنین این متن و چون دخترم با آشپزی مثال زدم نه بابا این ترجمه ای از این صفحه از سایت http://homepage.cs.uri.edu است.
راستی لوگوم چه طوره؟ نظرتونو بگید خودم وبلاگمو تحویل گرفتم یه لوگو درست کردم و به خودم عیدی دادم.
شکل روبرو بخشهای یک کامپیوتر را نشان می دهد.
○ cpu
○ گذرگاه (Buses)
○پورتها و کنترل کننده ها
○ ROM
●حافظه اصلی (RAM)
●دستگاه های ورودی
●دستگاه های خروجی
●حافظه جانبی
○فلاپی دیسکها
○دیسک سخت
○CD-ROM

واحد پردازشگر مرکزی cpu:
کامپیوتر ها از دو نوع حافظه استفاده می کنند: حافظه اصلی و حافظه جانبی
Cpu مثل حافظه به دو بخش دستورالعملها و داده ارجاع داده می شود.با وجود اینکه به طور تکنیکی حافظه بخشی از cpu نیست.
حافظه کامپیوتر داده ها را به طور موقت نگهداری می کند. در این زمان کامپیوتر یک برنامه را اجرا می کند .حافظه ثانویه به طور دائم یا نیمه دائم داده ها را روی مغناطیسی بیرونی یا واسطه نوری نگهداری می کند.دیسکتها و دیسکهای CD-ROM که شما در کامپیوتر های شخصی می بینید دستگاه های حافظه ثانویه هستند مثل هارد دیسک ها.
اکنون اجزای یک cpu را بررسی می کنیم.

واحد کنترل:
واحد کنترل cpu شامل مداراتی است که سیگنالهای الکترونیکی برای بیرون بردن یا اجرا کردن دستورات برنامه ذخیره شده به طور مستقیم به تمام سیستم کامپیوتر بکار برده می شود.واحد کنترل مانند رهبر نوازندگان ٬دستورات برنامه را اجرا نمی کند و بیشتر بخشهای مختلف سیستم را هدایت می کند.در این صورت واحد کنترل مجبور است با هر دو واحد حساب و منطق و حافظه در ارتباط باشد.
واحد محاسبه و منطق:
واحد محاسبه و منطق (ALU) شامل مدارهای الکترونیکی است که همه عملیات حساب و منطق را اجرا می کند و ALU می تواند چهار نوع عملیات حساب ریاضی را انجام دهد:جمع ٬تفریق ٬ ضرب و تقسیم.واحد حساب ومنطق عملیات منطقی را هم انجام می دهد .یک عملیات منطقی معمولا یک مقایسه است این واحد می تواند اعداد و حروف یا کاراکترهای مخصوص را مقایسه کند.پس کامپیوتر می تواندعملیات اصلی را از روی نتایج مقایسه بگیرد و این یک توانایی خیلی مهم است.به وسیله مقایسه است که کامپیوتر می تواندبرای مثال بگوید آیا یک جای خالی در هواپیما است آیا پرکردن کارت مشتری از مشتری ها از محدودیت اعتبار آنها تجاوز می کند.آیا یک کاندیدا برای مجلس بیشترین رای را از دیگران دارد.واحد منطق سه شرط را امتحان می کند:
حالت مساوی:در آزمودن برای این شرایط واحد محاسبه منطق دو ارزش معین شده را اگر مساوی بشد مقایسه می کند.برای مثال تعداد بلیط با تعداد جا در تالار سخنرانی برابر است.
کمتر از:در برابر امتحان این شرایط کامپیوتر ارزشها را مقایسه می کندو معین می کند کدام کمتر از بقیه است.برای مثال اگر سرعت در یک تصادف رانندگی کمتر ازسه نرخ بیمه 425 دلار در غیر این صورت 500 دلار است.
بزرگتر از:در این نوع مقایسه کامپیوتر اگر یک ارزش بزرگتر از بقیه باشد معین می کند.برای مثال اگرساعتهایی که یک شخص در هفته در یک شرکت کار می کند بیشتر ازچهل باشد سپس ضرب هر ساعت اضافه کار در 5/1 .این معمولا دستمزد ساعتی در هر زمان اضافه کاری است.یک کامپیوتر به طور همزمان می تواند بیشتر از یک حالت را امتحان بکند.در حقیقت یک واحد منطق می تواند. معمولا شش نسبت منطقی را تعیین کند:مساوی با٬ کمتر از ٬ بیشتر از ٬ کوچکتر یا مساوی ٬بزرگتر از٬بزرگتر یا مساوی و نا مساوی .سمبلهایی که اجازه دارید انواع مقایسه هایی که می خواهید کامپیوتر برای شما انجام دهد را تعریف کنید موسوم هستند به رابطه اپراتورها.بیشترین نسبت رایج اپراتورها . بیشترین نسبت رایج اپراتورها مساوی با علامت (=)٬سمبل کمتر از(>)و بیشتر از(<) هستند.
ریجستر ناحیه ذخیره سازی موقت:
ریجستر ناحیه ذخیره سازی به طور موقت برای دستور العملها یا داده هست. آنها یک بخش از حافظه نیستند بلکه آنها حافظه مخصوصی هستند که برای بهبود سرعت پیشنهاد می شود.ریجسترها زیر دستورهایی که واحد کنترل قبول می کند کار می کنند.نگهداری و انتقال دستورالعملها یا داده ها و اعمال حساب یا منطق مقایسه در یک سرعت بالاتر را انجام می دهند.واحد کنترل یک داده ذخیره سازی ریجستر یک cash ریجستر موقت است.مکان مناسبی برای ذخیره چیزی که در تراکنش (transitions) بکار برده شده است. کامپیوتر معمولا نقش مخصوصی به ریجستر های معین شامل موارد زیر محول می کند.
○یک انباشته گر(accumulator) که نتایج محاسبات را جمع می کند .
○ یک آدرس ریجستر که ترک ٬ که دستور العملها یا جزئی از داده ها را نگهداری می کند را در حافظه نگه می دارد.
○یک ریجستر ذخیره سازی:که به طور موقت داده ها را نگهداری می کند یا به حافظه می فرستد.
○ریجستر چند منظوره که برای چند کار بکار برده می شود.
حافظه و ذخیره سازی:
حافظه به نامهای ذخیره سازاصلی ٬ حافظه پایه یا مقدماتی ٬ ذخیره ساز درونی٬حافظه اصلی و RAM (حافظه با دستیابی تصادفی) معرفی می شود.همه ی این نام ها را مردم در مدارهای کامپیوتر بکار برده می شود.حافظه بخشی از کامپیوتر است که داده ها و دستورالعملها را برای پردازش نگهداری می کند.هر چند رابطه نزذیکی با واحد پردازش مرکزی دارد٬حافظه از آن جداست.حافظه دستورات برنامه ها یا داده ها را ذخیره می کندنگهداری این آیتمها در حافظه وقتی برنامه اجرا نشده باشد ممکن است به سه دلیل باشد.
○انواع زیادی از حافظه ها هنگامی که کامپیوتر روشن است فقط آیتمها را ذخیره می کنند.داده ها وقتی که ماشین خاموش می شود خراب می شود.
○اگر بیشتر از یک برنامه در هر زمان اجرا شود(خیلی اوقات این مورد روی کامپیوتر های بزرگ و بعضی وقتها روی کامپیوتر کوچک)یک برنامه به طور انحصاری خواسته ای از حافظه را نمی تواند کار کند.
○ممکن فضایی از حافظه برای نگهداری داده ها پردازش شده نباشد.
ادامه دارد......
مانند یک ریزپردازنده چیپ (تراشه) حافظه یک مدار مجتمع IC است که از میلیونها ترانزیستور و خازن ساخته شده است.شکل معمول حافظه کامپیوتر حرکت دستیابی تصادفی حافظه ( dynamic random access memory) است.یک سلول حافظه از به هم پیوستن یک ترانزیستور و خازن ایجاد می شود که نماینده یک سیگنال بیت از داده هاست.خازن بیتها را نگهداری می کند (یک ۰ویا یک ۱)و یک ترانزیستور مانند یک سویچ عمل می کند و به مدار کنترلی اجازه می دهد روی تراشه حافظه خازن را بخواند و یا وضعیت آن را تغییر دهد.
یک خازن مثل یک سطل کوچک است که قادر به ذخیره الکترونهاست ذخیره کردن یک ۱ در سلول حافظه مانند این است که سطل پر از الکترون است و یک صفر مانند این است که سطل خالی است ولی خازن مانند یک سطل سوراخ است و در کمتر از یک میلی ثانیه یک سطل پر خالی می شود.بنابراین یک حافظه به صورت دینامیک کار می کندو هر دو cpu یا حافظه کنترل کننده باید در امتداد هم باشند.همه خازنها از یک ۱ قبل از تخلیه نگهداری می کنند.حافظه کنترل کننده حافظه را می خواند و سپس آن را برمی گرداند.این عمل به طور اتوماتیک ۱۰۰۰ بار در هر ثانیه اتفاق می افتد.پس RAM مثل سطل سوراخی است که یا باید در فواصل معینی برگردانده شود یا با صفر خالی شود.
این عمل مجدد برای جایی است که RAM دینامیک باشد.RAM دینامیک همواره عمل را تکرار می کند یا چیزی را که نگهداری کرده بود فراموش می کند.این عمل تکرار وقت گیراست و در نتیجه حافظه را کند می کند.سلول حافظه بر روی یک ویفر سیلیکونی درستونهای منظم(bitlines)و در ردیفهای منظم(wordline) پرمی شوند.تقاطع یک ۱ bitline با wordline آدرسی از سلولهای حافظه را تشکیل می دهند.
کار (RAM (dynamic RAM این است که با فرستادن یک بار الکتریکی از میان ستونهای مخصوص (CAS)ترانزیستور را در هر بیت در فعال می کند.زمان نوشتن در خطوط سطرها حالتی است که خازن باید بار بگیرد.در زمان خواندن حسگر تقویت کننده sense_amplifier سطح بار در خازن را تعیین می کند اگر مقدار آن بیشتر از ۵۰ در صد باشد یک و در غیر این صورت صفر خوانده می شود.شمارنده یا کنتور ردیف جدید را پیدا می کند و روی هر کدام از سطرهایی که دسترسی داشته است پایه قرار می دهد و در طول زمان لازم همه آن را انجام می دهد که این زمان کوتاه و در حد نانو ثانیه است .
سلولهای حافظه به تنهایی ناتوان هستند مگر اینکه راه هایی برای گرفتن اطلاعات از داخل یا بیرون آنها وجود داشته باشد .بنابراین سلولهای حافظه یک پشتیبانی کلی از دیگر مدارهای مخصوص زیر ساخته دارند.این مدارها کارهایی زیر را انجام می دهند:
۱-تعیین کردن هر سطر و هر ستون (آدرس سطرهای انتخاب شده و آدرس ستونهای انتخاب شده.)
۲-نگهداری ترکهایی از رشته های جدید (کنتور)
۳-دادن اطلاعات یک سلول خواه بار بدهد خواه ندهد شامل یک سری از کارهاست مثل تعیین نوع و سرعت و مقدار حافظه و چک کردن خطاهاست.
RAM static از تکنولوژی کاملا متفاوت استفاده می کند .در RAM استاتیک یک flip_flop از هر بیت نگهداری می کند.RAM استاتیک ازRAM دینامیک سریعتر است ولی سلول حافظه استاتیک فضای بیشتری را نسبت به سلول حافظه دینامیک روی تراشه می گیرد . RAM استاتیک گرانتر ساخته می شود.بنابراین RAM استاتیک سریع و گران و RAM دینامیک کم هزینه تر و کند تر است .همچنین RAM استاتیک برای cpu های سریع و گران cache ایجاد شده در صورتیکه RAM دینامیک برای سیستمهای RAM با فضای بیشتر است.
اين متن ترجمه اي از http://computer.howstuffworks.com/ram1.htm است. براي ديدن فلشها و درك بهتر موضوع روي آن كليك كنيد.
شبكه: از به هم پيوستن چند کامپيوتر و برقراري ارتباط بين آنها يک شبکه تشکيل مي گردد.استفاده مشترک از منابع کاهش هزینه و زمان ،قابلیت توسعه و اطمینان به علت وجود سرویس دهنده های پشتیبان در شبکه وبه کمک آنها می توان نسخه دوم از منابع اطلاعاتی و سیستمها تهیه کرد، ارتباطات وفرستادن پیغامها وحتی فایل از دلايل استفاده از شبكه است.
ایستگاههای کاریWork Stations : هر کامپیوتری که به شبکه متصل باشد را ایستگاه کاری گویند.
گره Node:هر نوع ابزاری که به شبکه متصل باشد را یک گره نامند.
سرویس دهنده server و سرویس گیرندهClient:سرور کامپیوتریست که فایل های اشتراکی و سیستم عامل شبکه که مدیریت عملیات شبکه را بعهده دارد را نگهداری می کند.برای آنکه سرویس گیرنده بتواند به سرویس دهنده دسترسی پیدا کند ، ابتدا سرویس گیرنده باید اطلاعات مورد نیازش را از سرویس دهنده تقاضا کند. سپس سرویس دهنده اطلاعات در خواست شده را به سرویس گیرنده ارسال خواهد کرد.
مدلهای شبکه:
1 - شبکه نظیر به نظیر " Peer- to- Peer ": در این شبکه هر ایستگاه می تواند به هر دو عنوان Server و Client عمل کند. در این مدل هر کاربر خود مسئولیت مدیریت وارتقاء دادن نرم افزارهای ایستگاه خود را بعهده دارد و ایستگاه ویژه ای جهت نگهداری فایل های اشتراکی وسیستم عامل شبکه وجود ندارد به همین علت برای شبکه های کمتر از 10 کامپیوتر مورد استفاده قرار می گیرد.
2 - شبکه مبتنی بر سرویس دهنده " Server- Based ": یک کامپیوتر بعنوان سرویس دهنده کلیه فایل ها ونرم افزارهای اشتراکی را در خود نگهداری می کند و کاربر با دسترسی به یک سرویس دهنده می تواند فایل های اشتراکی را از روی آن به ایستگاه خود منتقل کند.
3 - شبکه سرویس دهنده / سرویس گیرنده " Client Server": یک ایستگاه در خواست انجام کارش را به سرویس دهنده ارائه می دهد وسرویس دهنده پس از اجرای وظیفه محوله ، نتایج حاصل را به ایستگاه در خواست کننده می دهد. حجم اطلاعات مبادله شده در اين شبکه ، در مقایسه با مدل مبتنی بر سرویس دهنده کمتر است و دارای کارایی بالاتری می باشد.

قسمتهای مختلف شبکه:
1-ابزاري که به بدنه اصلی شبکه متصل می شوند.مثل کامپیوترها و چاپگرهاو...
2-وسایلی که برای اتصال ابزار مورد استفاده قرار می گیرند مثل سیم و کابل و..
3-سازگار کننده هاAdaptor: به دریافت وترجمه سیگنال ها ی درون داد از شبکه از جانب یک ایستگاه کاری وترجمه وارسال برون داد به کل شبکه می پردازد وارتباط بین کامپیوترها را فراهم می کند.
اجزاءشبکه :
1 - کارت شبکه NIC- Network Interface Card:سخت افزاری که در داخل یکی از شیارهای برد اصلی کامپیوترها اعم از سرویس دهنده وگیرنده برای کنترل ارسال ودریافت داده نصب می شود.
2 - رسانه انتقال Transmission Medium : کامپیوترها را به یکدیگر متصل کرده وموجب برقراری ارتباط بین کامپیوترها می شود . از متداولترین آنها کابل زوج سیم بهم تابیده " Twisted- Pair" ، کابل کواکسیال " Coaxial" وکابل فیبر نوری "Fiber- Optic" .
3-سیستم عامل شبکه :سیستم عامل شبکه برروی سرویس دهنده اجرا می شود و سرویس های مختلفی مانند: اجازه ورود به سیستم "Login" ، رمز عبور "Password" ، چاپ فایل ها " Printfiles" ، مدیریت شبکه " Net work management " را در اختیار کاربران می گذارد.
انواع شبکه از لحاظ جغرافیایی:
شبکه محلی:اتصال کامپیوترها در فضای محدود سازمانها از طریق کابل و پروتکل بین آنها و با مدیریت سیستم عامل را گویند.که این شبکه دارای سرعت بالا و ارتباط دائمی بین کامپیوتر هاست. اجزای آن سرویسهای دهنده و گیرنده و پروتکل وکارت شبکه و سیستم ارتبط دهنده هستند.
شبکه گسترده :اتصال شبکه های محلی از طریق خطوط مخابراتی در یک منطقه بزرگتر را شبکه گسترده گویند.در این شبکه ها سرعت انتقال داده نسبت به شبکه های محلی خیلی کمتر است. شبکه جهانی اینترنت مهمترین و بزرگترین آنها است.
نحوه اتصال كامپيوترها در شبكهNet work Topology:
1-ستاره اي(star):کلیه کامپیوتر ها به یک کنترل کننده مرکزی با هاب متصل هستند.اگر کامپیوتری بخواهد اطلاعاتي را به کامپیوتری دیگر منتقل نمايد، کامپیوتر منبع اطلاعات را به هاب ارسال و سپس از طریق هاب آن اطلاعات به کامپیوتر مقصد منتقل شود. اگر يكي از خطوط متصل به هاب قطع شود فقط يك كامپيوتر از شبكه خارج مي شود. گسترش و نصب اين شبكه ساده است . مشكل اين مدل در اين است كه اگر هاب خراب شود كل شبكه از از كار مي افتد.

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

3- اتوبوسی bus:در یک شبکه خطی کامپیوترها به یک کابل بنام اتوبوسی متصل می شوند و رسانه انتقال بین کلیه کامپیوتر ها مشترک است.ساده و کم هزینه است وتوسعه آن آسان است.اگر كابل پاره شود كل شبكه ار كار مي افتد.

4- توری Mesh:هر کامپیوتری مستقیما به کلیه کامپیوترهای شبکه متصل می شود پس بالاترین درجه امنیت واطمینان را دارد و اگر يكي از كابلها پاره شود شبكه همچنان فعال مي ماند .تعداد کابل های لازم براي N كامپيوتر N(N-1)/2 است در نتيجه براي شبكه هاي بزرگ مقرون به صرفه نيست.

5-درختی tree:از یک یا چند هاب فعال یا تکرار کننده برای اتصال ایستگاه ها به یکدیگر استفاده می کند.وظیفه هاب دریافت اطلاعات از یک ایستگاه و تکرار وتقویت آن اطلاعات وسپس ارسال آنها به ایستگاه دیگر می باشد.

6-ترکیبی Hybrid:ترکیبی است از چند شبکه با توپولوژی متفاوت که توسط یک کابل اصلی بنام استخوان بندی " Back bone" به یکدیگر مرتبط شده اند . هر شبکه توسط یک پل ارتباطی " Bridg" به کابل استخوان بندی متصل می شود.
منبع:http://www.irandoc.ac.ir
این اولین مطلبی است که در وبلاگم می گذارم امیدوارم با عنایت خدا وبلاگ خوبی از آب در بیاد.
CD ها و DVD ها امروزه همه جا هستند.و از آنها برای نگه داشتن موزیک و داده ها یا نرم افزار کامپیوتر در سایز کوچک استاندارد برای توزیع اطلاعات عظیم کمی در بسته بندی های قابل اعتماداستفاده می شود تولید دیسکهای فشرده آسان و ارزان است که آمریکا میلیونها تا از این دیسکهای فشرده را هر ساله برای استفاده کنندگان جدید می فرستند و اگر شما کامپیوتر یا درایو CD-R داشته باشید می توانید CD خودتان را طراحی کنید که شامل هر اطلاعاتی که شما می خواهید می شود.مدتها ست که تکنولوژی دیسک نویسها تغییر و تحول چندانی به خود ندیده است و بیشتر سعی در بهبود استاندارد های متداول بوده. شاید آخرین و مهمترین رویداد در این زمینه ایجاد فناوریهایی بود که مشکلات بافر در حال کار را کاهش می داد.
مواد سازنده:یک CD می تواند 74 دقیقه فیلم ذخیره کند بنابراین مقدار نهایی داده های دیجیتالی که باید روی یک CD ذخیره بشود برابر است با:
44,100 samples/channel/second x 2 bytes/sample x 2 channels x
74 minutes x 60 seconds/minute = 783,216,000 bytes
برای آماده کردن بیشتر از 783 مگا بایت روی یک دیسک تنها 8/4 اینچ(12سانتی متر )در قطر دایره بایت انفرادی بسیار کوچک لازم است .با امتحان ساختمان فیزیکی یک سی دی می توان فهمید که بایتهای کوچک چگونه هستند.یک سی دی یک تکه نسبتا ساده ای از پلاستیک با ضخامتی حدود 100/4 اینچ
است . بخش اعظم یک CD قالب گیری تزریقی تکه شفافی از پلاستیک پلی کربنات است. در طی تولید CD این پلاستیک تحت برآمدگی های میکروسکوپی قرار می گیرد و به عنوان یک ترک منفرد وادامه دار و بینهایت دراز مارپیچ از یک داده برنامه ریزی می شود. وقتی که تکه شفافی از پلی کربنات شکل می گیرد یک لایه آلومینیومی انعکاسی نازک روی دیسک قرار می گیرد و برآمدگی ها را می پوشاند.سپس یک لایه اکرلیک نازک روی آلومینیوم پخش می شود تا از آن محافظت کند. سپس بر چسب روی اکرلیک نوشته می شود بخش عبور(cross) یک CD کامل به شکل زیر است.

مار پیچ: یک CD که حاوی یک ترک مارپیچ منفرد از داده هاست شامل دایره هایی از داخل دیسک به سمت خارج آن است.این واقعیت که ترک مار پیچ از مرکز شروع می شود به این معنی است که اگر CD مطلوب باشد می تواند کوچکتر از 8/4 اینچ(12cm) باشد. در تصویر زیر به این موضوع اشاره شده است که چقدر یک ترک داده کوچک است.این ترک در حدود 5/0 میکرون عرض و دو ترک 6/1 میکرون با هم فاصله دارند.


برآمدگی ها: برآمدگیهای دراز باعث می شوند که هر ترک 5/0 میکرون عرض و کمتر از 83/0 میکرون طول و 125 نانو متر بلندی داشته باشند.(1 نانومتر9-10 متر)به لایه پلی کربنات موجود در برآمدگی ها که چیزی مثل شکل بالا هستند نگاه کنید. ما اغلب برآمدگی هایی که روی یک CD ظاهر می شود را اشتباها فرورفتگی می خوانیم.فرو رفتگی ها روی سطح آلومینیومی ظاهر می شوند اما در آن سمتی که لیزر آنها را می خواند آنها برآمده هستند.
ابعاد بینهایت کوچک برآمدگی باعث می شود که یک ترک مارپیچ روی یک CD بینهایت طولانی شود. اگر شما یک ترک داده در یک CD را بردارید و آن را روی یک خط مستقیم بکشید در حدود 5/0 میکرون عرض و تقریبا 5/3 مایل (5 کیلومتر)طول خواهد داشت.برای خواندن چیزی به این کوچکی شما به یک مکانیسم خواندن بسیار دقیق باور نکردنی نیاز دارید.
تغییر مکانهای CD player:CD player کارش این است که داده هایی را که به عنوان برآمدگی روی CD ذخیره می شود پیدا کند و بخواند در نظر بگیرید که چقدر این برآمدگی ها کوچک هستند یک CD player تکه ای از تجهیزات دقیق و استثنایی است .یک درایو شامل 3 تغییر مکان اصلی است.
1)یک موتور درایو دیسک را می چرخاند این موتور درایو دقیقا کنترل شده که بین 200 تا 500rpm بچرخد و این بستگی دارد به این که کدام ترک خوانده شود.
2)سیستم لنز و لیزر روی یک کانون تمرکز می کند و برآمدگی را می خواند.
3)مکانیسم ترک گیری مجمع لیزر را حرکت می دهد بنابراین اشعات لیزر میتوانند از ترک مارپیچ پیروی کنند.سیستم ترک گیری قادر است که لیزر را با قدرت تفکیک میکرونی حرکت دهد.

در CD player تکنولوژی خوب کامپیوتر وجود دارد که مستلزم شکل دادن به داده ها برای قابل درک شدن داده ها و فرستادن آنها به سمت DAC(در صورتیکه CD صوتی باشد)یا به سمت کامپیوتر (در صورتیکه CD-Rom drive باشد)کار ابتدایی CD player این است که لیزر را روی برآمدگی یک ترک متمرکز کند اشعه های لیزر از طریق لایه پلی کربنات عبور می کند و لایه آلومینیومی را تحت تاثیر قرار می دهند و به وسیله های opto-electronic ضربه می زنند که کشفیات در نور تغییر می کند برآمدگی ها نور را به طور متفاوت نسبت به "lands"(باقیمانده لایه آلومینیومی )و حسگر تغییراتی را در بازتابش پیدا می کند.
برای درک بهتر اینجا کلیک کنید.
ترک گیری:سخت ترین قسمت این است که اشعه لیزر روی یک ترک داده متمرکز بشود این متمرکز شدن کار سیستم ترک گیری باعث می شود CD اجرا شود باید لیزر را به سمت بیرون حرکت دهد وقتی که لیزر از مرکز دیسک به سمت بیرون حرکت می کند برآمدگی ها سریعتر از لیزر به سمت عقب بر می گردند این اتفاق به این علت می افتد که در صورت خطی یا مماسی سرعت برآمدگی ها مساوی است بنابراین وقتی که لیزر به سمت موتور spindle حرکت می کند باید سرعت CD را کم کند.برآمدگی عقب تر از لیزر با سرعت های دائم حرکت می کنند و داده ها از دیسک با همان سرعت دائمی بیرون می آیند.
برای درک بهتر اینجا کلیک کنید.
نمونه داده های CD:چندین نمونه متفاوت برای ذخیره داده دریک CD کاربرد دارد بعضی از آنها مدتها قبل فراموش شده اند در راه متداول CD-DA(صوتی)و CD-Rom(داده های کامپیوتری)است.
متن بالا ترجمه ای از http://electronics.howstuffworks.com/cd1.htm سایت است.