جزوه آزمایشگاه معماری کامپیوتر
دانلود فایل
اولین معماری کامپیوتری مستند در مکاتبات بین چارلز بابیج و آدا لاولیس بود جزوه آزمایشگاه معماری کامپیوتر که موتور تحلیلی را توصیف می کرد . هنگام ساخت کامپیوتر Z1 در سال ۱۹۳۶، کنراد زوزه در دو درخواست ثبت اختراع برای پروژه های آینده خود توضیح داد که دستورالعمل های ماشین را می توان در همان فضای ذخیره سازی مورد استفاده برای داده ها، یعنی مفهوم برنامه ذخیره شده ، ذخیره کرد . [۴] [۵] دو نمونه اولیه و مهم دیگر عبارتند از:
مقاله جان فون نویمان در سال ۱۹۴۵، اولین پیش نویس گزارش در مورد EDVAC ، که سازمانی از عناصر منطقی را توصیف می کند. [۶] و
محاسبهگر الکترونیکی پیشنبب دقیقتر آلن تورینگ برای موتور محاسباتی خودکار ،جزوه آزمایشگاه معماری کامپیوتر همچنین در سال ۱۹۴۵ و به مقاله جان فون نویمان اشاره کرد . [۷]
اصطلاح «معماری» در ادبیات کامپیوتری را میتوان در آثار لایل آر. جانسون و فردریک پی بروکس جونیور ، اعضای بخش سازماندهی ماشین در مرکز تحقیقاتی اصلی آیبیام در سال ۱۹۵۹ دنبال کرد. جانسون این فرصت را داشت که یک کتاب اختصاصی بنویسد. ارتباطات تحقیقاتی در مورد Stretch ، یک ابررایانه توسعه یافته توسط IBM برای آزمایشگاه ملی لوس آلاموس جزوه آزمایشگاه معماری کامپیوتر (در آن زمان به عنوان آزمایشگاه علمی لوس آلاموس شناخته می شد). او برای توصیف سطح جزئیات برای بحث در مورد رایانه لوکس تزئین شده، خاطرنشان کرد که توصیف او از فرمت ها، انواع دستورالعمل ها، پارامترهای سخت افزاری و بهبود سرعت در سطح «معماری سیستم» بود، اصطلاحی که به نظر مفیدتر از «سازمان ماشین» بود. “. [۸]
متعاقباً، بروکس، طراح کشش، فصل ۲ کتابی به نام برنامه ریزی یک سیستم کامپیوتری: جزوه آزمایشگاه معماری کامپیوتر کشش پروژه را با بیان این جمله باز کرد: «معماری رایانه، مانند سایر معماری ها، هنر تعیین نیازهای کاربر یک سازه و سپس طراحی برای آن است. این نیازها را تا حد امکان به طور موثر در چارچوب محدودیت های اقتصادی و تکنولوژیکی برآورده کنید. [۹]
بروکس به توسعه خط کامپیوترهای IBM System/360 (که اکنون IBM zSeries نامیده می شود ) کمک کرد، که در آن «معماری» به اسمی تبدیل شد که «آنچه کاربر باید بداند» را تعریف می کند. [۱۰] بعدها، کاربران کامپیوتر از این اصطلاح به روشهای کمتر صریح استفاده کردند. [۱۱]
اولین معماری های کامپیوتری بر روی کاغذ طراحی شده و سپس مستقیماً در فرم سخت افزاری نهایی ساخته شده اند. جزوه آزمایشگاه معماری کامپیوتر [۱۲] بعدها، نمونههای اولیه معماری کامپیوتر بهصورت فیزیکی در قالب یک کامپیوتر منطقی ترانزیستور ترانزیستور (TTL) ساخته شدند – مانند نمونههای اولیه ۶۸۰۰ و PA-RISC – قبل از متعهد شدن به فرم سختافزاری نهایی، آزمایش و بهینهسازی شدند. . از دهه ۱۹۹۰، معماریهای رایانهای جدید معمولاً «ساخت، آزمایش و بهینهسازی میشوند – در داخل برخی دیگر از معماریهای کامپیوتری در یک شبیهساز معماری رایانهای . یا در داخل یک FPGA به عنوان یک ریزپردازنده نرم . یا هر دو – قبل از متعهد شدن به فرم سخت افزاری نهایی. [۱۳]