سیستم عاملی برپایه آمیگا

سیستم های عامل ، واسط هایی هستند که ارتباط انسان با کامپیوتر را آسان میکنند ، سخت افزار کامپیوتر و قسمتهای الکترونیکی آن تنها با صفر و یک سر و کار دارد ، ارتباط با کامپیوتر از طریق صفر و یک ، کار هرکسی نیست و ابرمتخصصان کامپیوتر این فن را در اختیار دارند ...

این متخصصان برای ارتباط دیگر افراد با کامپیوترهای مختلف ، چاره اندیشی کرده اند و از طریق همان صفر و یک ها ، برنامه هایی را تولید کرده اند که به سیستم های عامل معروفند .

سیستم های عامل ، همانطور که از نامشان نیز پیداست ، نرم افزارهای مادری هستند که نرم افزارهای دیگر ، در محیط آنان اجرا میشوند ... از زمانهای گذشته سیستمهای عامل مختلف و متنوعی تولید شدند و هنوز هم سیستم های عامل جدیدی متولد میشوند ، دوستان وبلاگ کمودور-آمیگا.بلاگفا.کام با انواع سیستم های عامل از گذشته تا بحال آشنا هستند ، سیستم عامل هایی نظیر : داس ، ویندوز ، کمودور 64 ، ... و آمیگا داس .

امروزه تلاشهای زیادی جهت ارائه سیستم عامل های جدید انجام میپذیرد و این سیستم های عامل که بصورت سورس باز ، ارائه میشوند ، قابلیت های گسترش زیادی توسط کاربران را دارند ... (مانند لینوکس)

آمیگا داس ، ظاهراً هنوز برای متخصصان جذابیت خود را حفظ کرده ، بخصوص اینکه اولین سیستم عاملی میباشد که از گرافیک و صوت استفاده نموده است ...

در جستجویی که در اینترنت داشتم ، به سایتی برخوردم که سیستم عاملی جدید ، برپایه سیستم عامل آمیگا تولید نموده است ، نام این سیستم عامل جدید ، AROS میباشد که بر روی سیستمهای 32 بیتی قابل اجراست ...

دوستان گرامی میتوانند اطلاعات بیشتر را در سایت www.aros.sourceforge.net پیدا کنند ...

خاطره قدیم ...


فکر کردم شاید بد نباشه ، جلد یکی از مجلات قدیمی رو اینجا نشون بدم ، این جلدی که این پایین میبینین ، مربوط به اولین مجله کامپیوتریه که خریدم ...

هنوز هم هروقت میبینمش ، یه حس قدیمی و قشنگ بهم دست میده ...






امیدوارم جناب لوتوس و دیگر دوستان از این عکس خوششون بیاد ...


اسپکتروم ، کامپیوتری پرقدرت و کم ادعا ...

اسپکتروم اولین کامپیوتر خانگی بود که به بازار راه پیدا کرد ، این کامپیوتر 8 بیتی از پردازنده Z80 که کاملا سازگار با 8080 شرکت اینتل می باشد ، برخوردار بود ، دانشجویان رشته کامپیوتر هنوز هم در دروس آزمایشگاهی خود ، روی این پردازنده پژوهش میکنند ، اسپکتروم را باید با کمودور 64 هم رده دانست ، البته در ساخت کمودور 64 از تراشه های کمکی و اختصاصی ، همچون تراشه VIC جهت اعمال گرافیکی و تراشه SID برای ساخت صدا و موزیک استفاده شده بود ، اما اسپکتروم از این پردازنده های کمکی بی بهره بود ، این نقیصه در اسپکتروم با پردازنده مرکزی خیلی بهتر نسبت به پردازنده کمودور ، جبران شده بود ، کاربران قدیمی و دوستان وبلاگ کمودور-آمیگا دات بلاگفا دات کام ، خود اطلاع دارند که پردازنده کمودور 64 (6510) تنها 1 مگاهرتز سرعت داشت ، سرعتی که اگر کمودور آن تراشه های اختصاصی را بکمک نمیگرفت ، مسلما از چنین بازیهای زیبایی بی بهره میماند ، ولی پردازنده Z80 در اسپکتروم 3.5 مگاهرتز سرعت داشت که برای یک کامپیوتر ارزان قیمت 8 بیتی ، پردازنده ای بسیار قوی محسوب میشد ، در کنار این پردازنده ، اسپکتروم دارای مفسر بیسیک بسیار خوب و کارآمدی بود که باز هم نسبت به بیسیک کمودور برتری داشت و بهمین جهت از دید آموزش ، از کمودور یک سروگردن بالاتر مینمود ، بعلاوه اینکه اسپکتروم میتوانست با هر ضبط صوتی کارکند و نیاز به تیپ مخصوص بخود نداشت ، بهمین جهت با قیمتی بمراتب پایین تر از کمودور 64 عرضه میشد (در سال 71 کمودور 64 ، 18000 تومان و اسپکتروم 48 ، 7000 تومان عرضه میشد) و طبیعی بود که بسیاری از دانش آموزان و علاقمندان کامپیوتر از این دستگاه استقبال کنند ... پس از مدتی شرکت سازنده این کامپیوتر ، تولیدات خود را قطع کرد و ساخت آن متوقف گردید ، این در زمانی اتفاق افتاد که کمودور در بازار جا افتاده بود و علاقمندان را بخود جذب نموده بود ، در کشور ما بدلیل فقدان منابع اطلاعاتی مناسب و کمبود نرم افزار ، این کامپیوتر سرنوشت خوبی پیدا نکرد و خیلی زود از گردونه خارج شد و جای خود را به کمودور64 داد ، هرچند شرکت کمودور نیز سرنوشتی بهتر پیدا نکرد ، مقالات اندکی در مورد این کامپیوتر جالب در دسترس دارم که در وبلاگ قرار خواهم داد ، همین تعداد اندک مقالات ، گویای این نکته اند که اسپکتروم کامپیوتری بسیار انعطاف پذیر و دوست داشتنی میباشد که بسیاری از مفاهیم کامپیوتری را به کاربران خود یاد میدهد و شاید بتوان آن را بهترین شروع برای آموزش کامپیوتر دانست ، همانگونه که در گذشته هم اینگونه مینمود ...

مقالات مربوط به اسپکتروم را در بخش پیوندهای وبلاگ ملاحظه فرمایید ...

نحوه کار و موارد کاربرد کارتریج Action (اکشن) آمیگا ...

یکی از بارزترین مزایای استفاده از آمیگا 500 ، نسبت به دیگر مدلهای آمیگا ، وجود سخت افزار قدرتمندی بنام کارتریج اکشن میباشد . البته نرم افزاری بنام armk1.5 طراحی شده بود که کاربردهای این کارتریج را بصورت نرم افزاری در اختیار کاربران دیگر مدلهای آمیگا قرار میداد ولی برد سخت افزاری آن چیز دیگریست ... بعبارتی ساده هر کاربری که بخواهد بصورت حرفه ای از آمیگای خود استفاده کند نیازی حیاتی به کارتریج اکشن را احساس خواهد کرد و داشتن این کارتریج برای حرفه ایها ، یک باید محسوب میشود ...

کارتریج اکشن آمیگا یک برد سخت افزاری است که از طریق کانکتور گذرگاه پردازنده 68000 به آمیگا 500 و 2000 متصل میشود ، آنرا میتوان یک مانیتور بسیار قوی برای سیستم آمیگا در نظر گرفت ، گرچه اغلب کارهای آن را میتوان با یک مانیتور ساده ، مثل C-Monitor نیز انجام داد ولیکن نکته مهم این مسئله بخصوص در بازیها و یا دموهای Not Dos کاربرد دارد ، (کاربران قدیمی آمیگا میدانند که بسیاری از بازیها و دموهای آمیگا از فرمت استاندارد آمیگا داس استفاده نمیکردند و بطور معمول نمیشد که در آمیگاداس یا ورک بنچ از این دیسکها دایرکتوری گرفت یا محتویات آن را مورد بررسی قرارداد) . علاوه بر این کارتریج اکشن یکسری دستورات ساده برای ویرایش سریع اسپرایتها و رجیسترهای سخت افزاری دارد . بطور خلاصه میتوان قابلیتهای کارتریج اکشن را بصورت زیر برشمرد :

1- یک برنامه مانیتور بسیار قوی با قابلیت ویرایش اسپرایت و پیدا کردن سریع متن در حافظه .

2- یک برنامه graphic searcher قوی ، بهمراه قابلیت ذخیره تصاویر بصورت IFF (فرمت استاندارد آمیگاداس) و تغییر پارامترهای تصویرهای نمایشی .

3- قابلیت پخش موزیک هرکانال صوتی بطور مستقل و قابلیت ذخیره موزیک بر روی دیسک .

4- دستورات آموزش دهنده برای نسوز کردن بازیها .

5- یک اسمبلر و دیس اسمبلر برای copper

6- قابلیت لیست گیری از رجیسترهای مهم وضعیت سیستم .

7- قابلیت لیست گیری از وقفه ها ، کتابخانه ها ، پورتها و منابع سیستم .

8- قابلیت ویرایش رجیسترهای CIA .

9- چند یوتیلیتی دیگر مثل تست ویروسی حافظه و خاموش و روشن کردن حافظه سریع سیستم .

10- قابلیت فریز کردن اکثر برنامه ها در هر نقطه سیستم و قابلیت slow motion .

اصلی ترین کاربرد این کارتریج برای افرادی است که کارهای تحقیقاتی و برنامه نویسی در سطح بالا روی آمیگا انجام میدهند ...

میدانید که برنامه های سطح بالای آمیگا بیشتر بزبان اسمبلی نوشته میشد ، کارتریج اکشن با برنامه مانیتور موجود بر روی خود امکان کنترل کامل و ویرایش برنامه های اسمبلی را به کاربران میداد ...

راهنمای دستورات مانیتور کارتریج اکشن بزبان فارسی ، متاسفانه موجود نیست و دوستان میتوانند با مراجعه به سایتهای انگلیسی زبان ، راهنمای مربوط را پیدا کنند ، ولی راهنمای دو برنامه مانیتور قوی برای آمیگا ، یعنی C-monitor و Amiga Monitor ، بترتیب در بهمن ماه 1370 و اردیبهشت ماه 1371 ، در مجله کامپیوترهای خانگی بچاپ رسیده بود که در آینده ای نزدیک در وبلاگ کمودور-آمیگا دات بلاگفا دات کام ، قرار داده خواهد شد ، این دو برنامه علاوه بر اینکه امکان وارد کردن دستورات و برنامه ها بزبان اسمبلی را به کاربر میدهند ، همچنین امکان تست برنامه ها بصورت خط به خط و اصلاح اشتباهات احتمالی را به کاربران خواهد داد ، بعلاوه بسیاری دیگر از قابلیتها که باعث شگفتی خواهد شد ...

نگاهی به سیستم عامل آمیگا - آمیگاداس (Amiga Dos)

آمیگا کامپیوتریست که به تایید کاربران حرفه ای ، در نوع خود کاملترین کامپیوترها میباشد ، بودند بسیار کسانی که از این دستگاه شگفت انگیز ، صرفاً جهت سرگرمی استفاده میکردند ، و یا گهگاهی با برنامه های گرافیکی نقاشی میکردند ! و هیچ اطلاعی در مورد عملکرد واقعی این کامپیوتر نداشتند ، یکی از دلایل این موضوع ، وجود سیستم عامل گرافیکی پیشرفته در کامپیوتر آمیگا بود ، کاربران قدیمی کامپیوترهای آی بی ام ، بخاطر دارند که در آن کامپیوترها ، سیستم عامل داس (MS-DOS) استفاده میشد ، این سیستم عامل ، سیستم عاملی نوشتاری بوده که در آن دستورات از طریق کیبورد ، به کامپیوتر داده میشد و به همین علت ، کاربران آماتور به مرور زمان با روند دستورات آشنا شده و آنها را فرا میگرفتند ، و این خود عاملی میشد که این کاربران به مقوله های حرفه ای تر ، مانند برنامه نویسی و ... وارد شوند .

اما این مورد از عدم آشنایی کاربران خانگی ، با سیستم عامل اصلی آمیگا ، یعنی "آمیگا داس" (Amiga Dos) نشات میگرفت ، آمیگا داس به تنهایی تمامی کارهای حرفه ای یک سیستم عامل پیشرفته را ارائه میدهد ، بخصوص در نسخه های بالاتر سیستم عامل آمیگا که در زمان خود از بهترینها محسوب میشد ...

مقاله ای که ارائه میدهم ، چکیده ای است از کتاب “Amiga DOS” ، از انتشارات Abacus (که دوستان بخاطر دارند تمامی کتب آمیگا بزبان انگلیسی از این ناشر میباشد) ، که در آن دستورات سیستم عامل "غیرگرافیکی" آمیگا ، و چگونگی عملکرد هر دستور بطور مختصر بیان شده است ، امیدوارم که مورد توجه دوستان در وبلاگ کمودور- آمیگا دات بلاگفا دات کام ، قرار گیرد ...

متن این مقاله را میتوانید در بخش پیوندهای وبلاگ ، مشاهده فرمایید ...