سایت تخصصی الکترونیک و کامپیوتر » توضیحاتی کوتاه درباره درس معماری کامپیوتر
 
 
 
توضیحاتی کوتاه درباره درس معماری کامپیوتر

این درس در مورد چیست ؟

این درس در مورد ساختار و چگونگی طراحی کامپیوترهای دیجیتالی است.

این مطلب معروف به “معماری کامپیوتر” است. (که شامل معماری مجموعه دستورالعمل + سازماندهی سخت افزاری می‏باشد.)

   –   چرا سازماندهی کامپیوتر را بررسی می‏کنیم ؟

شاید هیچ کدام از شما در شرکتهای Intel و یا AMD کار نکرده باشید ؛امّا …

  •       • کامپیوترهای جاساز شده
  •       • طراحی کامپایلر
  •       • حتر طراحان نرم افزار

با محصولات این شرکت ها در ارتباط اند.

 

خلاصه ای از اوایل فصل اول این درس :

رئوس مطالب در معماری و سازماندهی کامپیوتر

  • یافتن توانایی ارائه اطّلاعات پایه از معماری و سازماندهی کامپیوتر در جریان طراحی کامل یک کامپیوتر.
  • دریافتن مسئولیت‏های حرفه‏ای و اخلاقی یک مهندس کامپیوتر (مخصوصاً معمار کامپیوتر)

   –   “معماری” به چه معناست ؟

  •       • فن یا دانش یا ساختمان …
  •       • فن یا پرداختن به طراحی و پیاده سازی ساختارها …
  •       • Webster 9th New College Dictionary

و

  •       • شامل نقشه ،طراحی ،ساخته و دکوراسیون چگونگی عملکرد
  •       • American College Dictionary

معماری کامپیوتر : کلمه‏ای که توسط Fres Brooks ابداع گردید.

معماری کامپیوتر ،یعنی کامپیوتر از دید کاربر

   –   (Amdhal et al, (64

ما به‏وسیله‏ی معماری ،ساختار واحدهای تشکیل دهنده‏ی یک سیستم کامپیوتری را هدفمند می‏نماییم.

   –   (Stone, H. (1987

معماری یک کامپیوتر عبارت‏است ازمحیط یا فضای بین ماشین و نرم افزار

   –   Andris Padges

   –   IBM 360/370 Architect

ساختار :                  نظم و ترتیب دادن به بخش‏های ثابت (نقشه)

سازماندهی :              فعل و انفعال پویای این بخش‏ها و مدیریت آنها

پیاده سازی :              طراحی کردن بلوک بخش‏های دارای هدف خاص

ارزیابی کارایی :        مطالعه رفتار سیستم (Decorative Treatment)

 

معماری (از دیدگاه معمار)

   –   پیاده سازی

  •          ○ سازماندهی : منظر سطح بالا
  •       • سیستم حافظه
  •       • ساختار گذرگاه (bus)
  •       • طراحی داخلی CPU
  •          ○ سخت افزار
  •       • طراحی منطقی
  •       • تکنولوژی بسته بندی (Packaging)

   –   معماری مجموعه دستورالعمل

نکات مهم

  •       • بیاموزید ،چگونه معماری (به مفهوم تکنولوژی) موجود را ارزیابی کنید.
  •       • شناختن روش خیلی مهم است ،اما پایان کار نیست.

 

مراحل در سازماندهی کامپیوتر :

  •       • مفهوم ماشین‏های چند سطحی
  •       • مفاهیم ماشین مجازی

 

انضباط در معماری :

  •       • ساختار سخت افزار/نرم افزار
  •       • الگوریتم‏ها و پیاده سازی آنها
  •       • انتشار زبان


[ برچسب ها ] : , , , , ,
ارسال شده در : بخش کامپیوتر
نظر شما در مورد اين پست چيست ؟

۳ دیدگاه نوشته شده است! می توانید دیدگاه خود را بنویسید

  1. روح الله گفت:

    سلام
    سایتتون خیلی خوبه و من همیشه ازش استفاده میکنم.
    منتظر مطالبتون هستم .

  2. nilo0far گفت:

    اون جور که میخواستم نبود
    بازم ممنون

  3. علی سازی گفت:

    ممنونم عالی بود

دیدگاه خود را به ما بگویید.

 
 
  دکتری تخصصی برق الکترونیک
طراح مدارهای الکترونیکی
برنامه نویس انواع میکروها
مشاوره و اجرای لینک های وایرلس
پیاده سازی سیستم های مبتنی بر شبکه
E_mail: electronic@sabzelco.ir
Tel: 09150462401
توسعه دهنده برنامه های سمت سرور

طراحی و برنامه نویسی سایت و پرتال های حرفه ای

E_mail: computer@sabzelco.ir
Tel: 09371974233