You can edit almost every page by Creating an account. Otherwise, see the FAQ.

IBM System/32

از EverybodyWiki Bios & Wiki
پرش به:ناوبری، جستجو


IBM System/32
سازندهInternational Business Machines Corporation (IBM)
خانواده محصولSystem/32
تاریخ انتشار۷ ژانویه ۱۹۷۵؛ ۴۹ سال پیش (۱۹۷۵-۰۱-07)
قیمت پایهapprox $1,000 per month
متوقف‌شدهOctober 17, 1984
سیستم‌عاملSystem Control Program (SCP)
سی‌پی‌یوControl Storage Processor (CSP)
پیشینیانIBM System/3
جانشینIBM System/34
وبگاهوبگاه رسمی IBM Archives

[۱] [۲] IBM System/32 (IBM 5320) که در ژانویه 1975 معرفی شد [۳] یک کامپیوتر میان رده با صفحه نمایش داخلی، درایوهای دیسک، چاپگر و نرم افزار گزارش پایگاه داده بود. این دستگاه در درجه اول توسط مشاغل کوچک تا متوسط برای برنامه های حسابداری استفاده می شد. RPG II زبان برنامه نویسی اصلی برای این ماشین بود. [۴]

بررسی اجمالی[ویرایش]

IBM System/32 در موزه تاریخ کامپیوتر

دستگاه 16 بیتی تک کاربره System/32 که با نام IBM 5320 نیز شناخته می شود، در سال 1975 معرفی شد [۵] و جانشین مدل 6 سیستم IBM System/3 در خط کامپیوترهای میان رده شرکت IBM شد. شرکت IBM آن را به عنوان "اولین سیستمی که سخت افزار و نرم افزار کاربردی جامع را در خود جای داده است" توصیف کرد. [۵] نیویورک تایمز System/32 را به عنوان "کامپیوتری جمع و جور برای کاربرانی بدون تجربه برنامه نویسی یا با تجربه برنامه نویسی کم" توصیف کرد.[۶] در کمتر از 40 ماه، "System/32 از IBM System/3 به عنوان پراستفاده ترین کامپیوتر IBM پیشی گرفت." [۵]

این کامپیوتر شبیه یک میز اداری بزرگ با نمایشگر بسیار کوچک شش خط در چهل کاراکتر و صفحه کلیدی شبیه به سوراخ کننده کاغذ شرکت IBM بود. System/32 که ظاهری شبیه به یک میز کامپیوتر داشت، پس از معرفی در سال 1975 به اقتباس از برنامه تلویزیونی محبوب ایالات متحده در آن زمان، The Six Million Dollar Man (مرد بیونیک)، به "میز Bionic" معروف شد. System/32 دارای یک چاپگر داخلی بود که هنگام نشستن مستقیماً رو به روی اپراتور قرار می گرفت و می‌توانست گزارش‌ها، یادداشت‌ها، صورت‌حساب‌ها، برچسب‌های آدرس و غیره را چاپ کند.

System/32 در 7 ژانویه 1975 معرفی شد و در 17 اکتبر 1984 تولید آن متوقف شد. مهاجرت به سیستم IBM/34 به طور کلی روند ساده ای داشت زیرا کد منبع سازگار بود و تنها نیاز بود برنامه ها مجددا کامپایل شوند.

پردازنده[ویرایش]

System/32 دارای یک پردازنده 16 بیتی با زمان چرخه 200 نانوثانیه بود که به عنوان CSP (Control Storage Processor ) شناخته می شد. [۷] در حالی که System/3 از یک پردازنده سیم کشی شده استفاده می‌کرد، System/32 مجموعه دستورالعمل System/3 را در قالب میکروکد پیاده‌سازی می کرد. پردازنده System/32 از فرمت میکروکد عمودی استفاده می‌کرد که هر ریزدستورالعمل 16 بیت از حافظه کنترلی را اشغال می‌کرد. 19 آپکد ریزدستورالعمل مختلف برای این دستگاه وجود داشت، با این حال ریزدستورالعمل‌های خاصی بسته به اینکه کدام بیت در بقیه دستورالعمل‌های کوچکتر تنظیم شده بودند، می‌توانستند عملیات های متفاوتی را انجام دهند به طوری که حدود 70 عملیات مجزا به صورت همزمان در دسترس بود. [۸] مجموعه ای اختیاری از دستورالعمل های علمی نیز در دسترس بود که برای پشتیبانی از کامپایلر فرترن با پشتیبانی از محاسبات ممیز شناور در میکروکد وجود داشت. [۹] برخی از مهندسان IBM، از جمله گلن هنری و فرانک سولتیس، با توجه به تاریخچه این دستگاه، میکروکد System/32 را شبیه به مجموعه دستورالعمل‌های یک رایانه کم‌دستور توصیف کرده اند. [۷]

عملکرد شبیه‌سازی System/3 ضعیف بود، که همین امر باعث شد IBM بخش‌های حیاتی عملکرد سیستم‌عامل SCP را مستقیماً در میکروکد پیاده‌سازی کند. سیستم های بعدی System/34 و System/36 این مشکل را با استفاده از دو پردازنده مختلف برطرف کردند - معماری System/32 CSP منحصراً برای سیستم عامل، کنترل ورودی/خروجی و کد ممیز شناور استفاده می شد، در حالی که کد کاربر روی پردازنده حافظه اصلی(MSP) اجرا می شد که مجموعه دستورالعمل های System/3 را مستقیماً در سخت افزار، بدون استفاده از میکروکد، پیاده سازی کرد. استفاده از میکروکد برای پیاده‌سازی شبیه‌سازی مجموعه دستورالعمل‌ها و همچنین اجزای سیستم عامل حیاتی، تاثیر بسزایی بر روی طراحی لایه‌های میکروکد در System/38 بعدی داشت.[۱۰]

حافظه و ذخیره‌سازی[ویرایش]

این دستگاه 16، 24 یا 32 کیلوبایت حافظه اصلی و 4 یا 8 کیلوبایت حافظه کنترلی داشت. حافظه کنترلی بیشتر یک گزینه اضافی و اختیاری بود و برای پشتیبانی از دستورالعمل های علمی مورد نیاز بود.[۹] [۸]

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

  • 5 مگابایت
  • 9 مگابایت
  • 13 مگابایت

این سیستم شامل یک درایو فلاپی هشت اینچی بود که می توانست فلاپی های خانواده IBM 3740 را نیز بخواند.

فقط یک طرف فلاپی دیسکت 77Track استفاده می شد. هر Track دارای 26 بخش 128 بایتی بود. بعدها یک قالب توسعه یافته توسط IBM ارائه شد و اجازه قرارگیری 512 بایت در هر بخش را می داد. با این حال، این به یک فلاپی 8 اینچی رسید که کمتر از یک سوم مگابایت را در خود جای می داد. [۱۱]

اپراتور System/32[ویرایش]

هنگام فشردن کلید های داده‌های ورودی، اپراتور نمایش کاراکترها را مشاهده می‌کرد که در آن زمان درمورد خانواده IBM 3740 برای ورود داده به رسانه فلاپی دیسک نیز رایج بود.

برای به کار انداختن System/32 به متخصص کامپیوتر نیازی نبود.

نرم افزار سیستم[ویرایش]

برخی از اصطلاحات مرتبط با نرم افزار System/32 عبارتند از:

  • SCP (System Control Program) که سیستم عامل System/32 می باشد. [۱۲]
  • (SEU (Source Entry Utility، ویرایشگری برای برنامه نویسی،
  • (DFU (Data File Utility، پرس‌وجو گر و تولید کننده گزارش، [۱۳]
  • OCL زبان کنترل عملیات ها و زبان خط فرمان،
  • #LIBRARY (دایرکتوری یا پارتیشن دیسکی که کد اجرایی در آن ذخیره شده است).

همچنین ببینید[ویرایش]

منابع[ویرایش]

  1. "I.B.M. Introduces Smallest Computer In a Bid for Data-Processing". The New York Times. January 8, 1975.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
  2. "I.B.M. Corp. Introduces A 50-Pound Computer". The New York Times. September 10, 1975.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
  3. IBM Archives: IBM System/32
  4. "SR30-0017-1 System32 RPG II Programming". January 1976.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
  5. ۵٫۰ ۵٫۱ ۵٫۲ "IBM System/32". IBM Corporation. 23 January 2003.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
  6. William D. Smith (November 17, 1976). "I.B.M. Starting Series 1 System To Enter Minicomputer Market". The New York Times.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
  7. ۷٫۰ ۷٫۱ Glenn Henry (2014-03-30). "The IBM System/32: The Second IBM Personal Computer". Glenn's Computer Museum. Retrieved 2021-12-22.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
  8. ۸٫۰ ۸٫۱ "IBM Maintenance Library System/32 Theory Diagrams" (PDF). Bitsavers. IBM. May 1977. Retrieved 2021-12-22.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
  9. ۹٫۰ ۹٫۱ "IBM System/34 and IBM System/32 Scientific Macroinstructions Functions Reference Manual" (PDF). Bitsavers. IBM. July 1978. Retrieved 2021-12-22.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
  10. خطای یادکرد: برچسب <ref> نامعتبر؛ متنی برای ارجاع‌های با نام henry-interview وارد نشده است
  11. "Floppy drive".صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
  12. "IBM System/32 Introduction" (PDF). IBM. January 1977. Retrieved 2021-03-01.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
  13. "IBM System/32 Data File Utility (DFU)".صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.

لینک های خارجی[ویرایش]

عکس ها[ویرایش]

خطای لوآ در پودمان:Authority_control در خط 381: attempt to index field 'wikibase' (a nil value).


This article "IBM System/32" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:IBM System/32. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.



Read or create/edit this page in another language[ویرایش]