loading...
ستاره ها
خانم خانی بازدید : 30 دوشنبه 16 اردیبهشت 1392 نظرات (0)

نسل هاي كامپيوتر


نسل اول از سال 1945 تا سال 1955
معماري اين نسل 
• لامپ هاي خلاء
• تك پردازنده
• حافظه هاي رله اي
• محاسبات منحني ثابت

نرم افزار اين نسل
 استفاده از زبان اسمبلي (دور شدن از زبان 0/1 ماشين) 
 سيستم هاي تك كاربره
 بدون استفاده از زير روالهاي برنامه ريزي شده 
    I/O

نمونه :
  IBM 701  و  IAS MARK 1

 

معماري نسل اول كامپيوتر ها 
كم كم سيستم ها از حالت مكانيكي دور مي شوند ... زيرا سيستم هاي مكانيكي سرعت و دقت كمي داشتند.
پيدايش لامپ هاي خلآ - تك پردازنده ها و حافظه هاي رله اي در اين دوره بوده است.

محدوديت اين سيستم ها به خاطر اين بود كه محاسبات بصورت مميز شناور ثابت انجام مي شود در حاليكه هدف اين سيستم ها بايد افزايش سرعت و دقت محاسبات باشد.

 

 

 

 

 

در صورتيكه مميز ثابت فقط شامل محاسبات ساده مي شود. در اين سيستم ها عمليات I/O را مستقيمآ از طريق Cpu انجام مي دادند كه اين كار به شدت وقت گير بود.

نسل دوم از سال 1955 تا سال 1965
معماري اين نسل
• استفاده از ترانزيستور به جاي لامپ خلآ
• محاسبات مميز شناور
• حافظه هاي مغناطيسي
• طراحي IOP


نرم افزار اين نسل
• استفاده از زبانهاي سطح بالا
• استفاده از كامپايلر ها
• استفاده از توابع كتابخانه اي
• پردازش گروهي
نمونه :
UNIVAC LARC  و  CDC 1604  و  IBM 7090

 

معماري نسل دوم كامپيوتر ها

قدم به قدم از سيستم هاي مكانيكي دور و به سيستم هاي الكترونيكي نزديك مي شويم. در سال 1944-45 ايده ترانزيستور مطرح شد و به همين دليل طراحي سيستم ها در نسل دوم الكترونيكي شد.
استفاده از ترانزيستور به جاي لامپ خلآ يعني سرعت بالاتر و دقت بيشتر.
در اين سيستم ها امكان محاسبات مميز شناور ايجاد شد به اين ترتيب كاربران مي توانستند اعداد پيچيده تري را با دقت بيشتري محاسبه كنند.
حافظه هاي رله اي به حافظه هاي مغناطيسي تبديل شد و در اينجا يك ايده بسيار خوب طراحي IOP بود كه ايده پال نيومن را كامل كرد.
حافظه هاي رله اي تركيب الكترونيكي دارند ولي حافظه هاي مغناطيسي فقط الكترونيكي هستند.
قطعات مكانيكي با حركت همراهند ولي قطعات الكترونيكي با اتقال سيگنال همراهند پس سريعتر هستند.
براي آنكه كاربران راحت تر بتوانند با سيستم ها ارتباط برقرار كنند طراحان به فكر ساخت و توليد زبانهاي سطح بالا افتادند ، توليد زبانهاي سطح بالا باعث بالا رفتن سرعت ، قدرت و دقت كامپيوترها شد و از طرفي هم هزينه ها هم افزايش يافت.
زبانهاي سطح بالا باعث ايجاد فاصله اي بين User ها ( كاربران ) و سيستم ها شد به همين علت طراحان مجبور به ساخت Compiler ها (مترجمان زبانها) شدند تا بتوانند زبانهاي سطح بالا كه به زبان انسان نزديك تر بودند به زبان ماشين ترجمه كنند. با ايجاد كامپايلر ها امكان استفاده از توابع كتابخانه اي وSub routin ها ايجاد شد كه علاوه بر آن امكان پردازش گروهي اطلاعات هم فراهم شد. 

نسل سوم از سال 1965  تا سال 1975
معماري اين نسل
* استفاده از مدارات مجتمع MSI.SSI --->small scale integrate
* استفاده از ريز برنامه ريزي (micro programming)
* استفاده از pipe lining
* استفاده از حافظه cache
* استفاده از پردازنده هاي carry look ahead (cla)

نرم افزار اين نسل
* برنامه هاي چند كاربره
* سيستم عامل اشتراك زماني (time sharing)
* پردازش هم زمان اطلاعات و چند برنامه اي بودن 
نمونه :

 pdp-8 , cdc 6600 و IBM 360 370  و  IBM 360 370

 معماري نسل سوم كامپيوترها  

علاوه بر بالا بردن دقت و سرعت سيستم و آسان تر كردن كاربرد آن براي كاربرها طراحان بدنبال كوچك و كم حجم كردن دستگاهها بودند.
به همين دليل در اين دوران مدارهاي مجتمع ( IC ها ) ايجاد شدند. در اين IC ها تعداد بسيار زيادي ترانزيستور در كنار هم و در يك حجم كم وجود دارند نظيرIC هاي MSI و SSI ( Small/Medium Scale Integration ).
امكان ريز برنامه ريزي ( Micro Programming ) ريز مفاهيم خط لوله اي ( Pipe Lining ) بوجود آمد.
امكان استفاده از Cache بعنوان يك حافظه.
امكان استفاده از پردازنده هاي Look Ahead ، پردازنده هايي كه قبل از پردازش اطلاعات نتيجه را حدس ( حدس منطقي ) مي زنند.

 

نسل چهارم از سال 1975 تا سال 1990
هدف از اين نسل افزايش سرعت سخت افزاري و نرم افزاري بوده است.
معماري اين نسل 
* استفاده از مدارات مجتمع VLSI
* استفاده از حافظه هاي نيمه هادي
* طراحي چند كاربره
* طراحي سوپر كامپيوتر هاي برداري ( vector processing)
* مالتي كامپيوتر ها

 


نرم افزار اين نسل 
* سيستم عامل هاي چند پردازنده اي
* كامپايلر هاي هوشمند
* زبانهاي برنامه نويسي مختلف
* محيط هاي برنامه نويسي موازي
نمونه :

 VAX 9000  و  Carry X-MP  و  IBM 3090

 

نسل چهارم از سال 1975 تا سال 1990
معماري اين نسل

در اين دوران به منظور دستيابي به اهداف نظير افزايش سرعت و دقت ، بالا بردن ميزان علاقمندي كاربران يعني كاهش هزينه ها ، كاهش حجم و وزن سيستم ها و ... تكنولوژي ها زير ايجاد شدند:
مدارات مجتمع ( IC ) نظير LSI و VLSI ( Large/Very Large – Scale Integration )
حافظه هاي نيمه هادي – چند پردازنده اي بودن سيستم ها – سوپر كامپيوترهايVector Processing( عمليات تكراري را همه با هم انجان مي دهند ) –مالتي كامپيوترها.

نرم افزار اين نسل 
سيستم عامل چند پردازنده اي – كامپايلرها ي هوشمند – زبانهاي برنامه نويسي مختلف – محيط هاي برنامه نويسي موازي.
در اين دوران بر اساس نياز كاربران در محيط هاي كاري مختلف زبانهاي برنامه نويسي مختلفي ارائه شد.

نسل پنجم از سال 1990 به بعد 
معماري اين نسل  

پيدايش تكنولوژي ULSI ، پردازنده هاي VHSIE ، پردازنده هاي 65 بيتي با فركانس بالا
افزايش تعداد بيت هاي پردازنده تا يك حدي مي تواند مفيد بوده و باعث بهينه شدن پردازنده ها شود.

نرم افزار اين نسل 
پردازش هاي موازي بيشتر

پردازش هاي آسنكرون

معماري نسل پنجم كامپيوترها 
* استفاده از مدارات مجتمع Vlasi ( ultra)
* استفاده از پردازنده هاي VHSIC
* استفاده از پردازنده هاي 64 بيتي با فركانس بالا
نمونه :
TMC CM-5  و  Carry MMP  و  Intel parago

نكات مهم در روند رشد سيستم هاي كامپيوتري
1. كاهش حجم
2.كاهش وزن
3.كاهش هزينه
4.افزايش كارايي
5.افزايش سرعت
6.بهبود نسبت هزينه به كارايي ( cost performance )

 

تاريخچه كامپيوتر در ايران      
تاريخچه كامپيوتر در ايران را مي توان به چهار دوره تقسيم كرد :
پيدايش : كامپيوتر در سال 1341وارد ايران شد.بدين ترتيب پيدايش كامپيوتر در ايران تقريبا 10 سال بعد از ظهور كامپيوتر در كشور هاي صنعتي بود. 

توسعه : دوره توسعه كامپيوتر از سال 1350 در ايران آغاز و تا سال 1360 ادامه يافت. 
اين دوره همراه با رقابت زياد براي خريد سخت افزار , پياده سازي سيستم هاي عظيم نرم افزري , استخدام هر چه بيشتر نيروي انساني و دنبال كردن برنامه هاي جامع با توجه به واقعيت هاي فني ئنيروي انساني كشور بود.

بازنگري : با ظهور انقلاب اسلامي, در زمينه كامپيوتر نيز تغيير و تحولاتي صورت گرفت و در نهايت تا سال 1359 يك سري بازنگري كلي انجام شد.

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

 

ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 3
  • کل نظرات : 0
  • افراد آنلاین : 2
  • تعداد اعضا : 0
  • آی پی امروز : 8
  • آی پی دیروز : 7
  • بازدید امروز : 8
  • باردید دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 8
  • بازدید ماه : 8
  • بازدید سال : 22
  • بازدید کلی : 526