به نام خدا
پردازنده و اسمبلی قابل حمل
من یک ایده در ذهنم دارم که امیدوارم یک روز عملی شود :
من قصد دارم یک پردازنده و زبان اسمبلی قابل حمل را طراحی کرده و بسازم تا این پردازنده ی جدید بتواند تمام دستورات کامپیوترهای این یکصد سال اخیر یعنی از کامپیوتر Z1 کنراد زوس در سال 1936 میلادی تا جدیدترین نسل پردازنده اینتل و آرم محصول سال 2036 میلادی را مستقیما درک و اجرا کند !!
یعنی می خواهم معماری و دستورات زبان ماشین و اسمبلی تمام کامپیوترهایی که بین سالهای 1936 تا 2036 میلادی اختراع شده و می شوند را به این پردازنده بفهمانم و در ساختمان و معماری اش بصورت فیزیکی ؛ پیاده سازی و پورت نمایم .
دوست دارم نام این پردازنده ی جدید را اسمبلی بگذارم زیرا اسمبلی یعنی مونتاژ و اتحاد و همبستگی و اجتماع و ترکیب شدن و ادغام شدن چند چیز در یکدیگر و ایجاد یک چیز کامل و قدرتمند و همه منظوره .
من نام این پردازنده ی جدید را اسمبلی می گذارم
پردازنده ی اسمبلی از یک زبان اسمبلی ترکیبی و چند رگه و چند زبانه با معماریهای ترکیبی استفاده می کند .
پردازنده ی اسمبلی یک پردازنده ی قابل حمل است زیرا روی تمام کامپیوترهای این یکصد سال اخیر کار می کند و با تمام معماری ها سازگار است و ما را از زبانهای سطح بالا بی نیاز می کند .
اگر این پردازنده ی قابل حمل توسط مهندسان کامپیوتر ساخته و تولید شود بسیاری از مشکلات کنونی زبان اسمبلی خودبخود حل می شود .
پردازنده ی قابل حمل؛ از یک زبان اسمبلی قابل حمل و البته اسمبلی چند سطحی پشتیبانی خواهد کرد
یعنی اسمبلی سطح پایین و اسمبلی سطح میانی و اسمبلی سطح بالا
بنابراین ؛ پردازنده ی قابل حمل ؛ یک پردازنده ی سطح بالا نیز خواهد بود و زبان طبیعی انسان را مستقیما به کد ماشین ترجمه کرده و اجرا می کند زیرا زبان انسان را می فهمد !
پردازنده قابل حمل می تواند مستقیما تمام زبانهای سطح بالا را نیز درک و اجرا کند !!
این پردازنده می تواند از تمام سبک ها و مدل های برنامه نویسی نیز پشتیبانی کند .
اگر چنین پردازنده ای توسط دانشمندان علوم کامپیوتری و مهندسان کامپیوتر، طراحی و ساخته شود و به تولید انبوه برسد و فروش خوبی داشته باشد و به موفقیت تجاری برسد آنگاه بسیاری از مشکلات دنیای فناوری اطلاعات ؛ خودبخود حل می شوند و ما می توانیم یک نفس راحت بکشیم !
فعلا دارم روی این طرح و ایده فکر می کنم ........
اینطوری شاید فرایند آموزش زبان اسمبلی نیز بسیار آسان و ساده شود و زبان اسمبلی به روشی جدید و جذاب و کاربر پسند تدریس شود و به زبان اول دنیا تبدیل گردد !
امیدوارم مهندسان کامپیوتر روی این ایده فکر کنند و پس از بررسی تمام جوانب و رفع تمام موانع ؛ بتوانند چنین پردازنده ی عجیب و جالب و هوشمند و قدرتمند و انعطاف پذیر را اختراع کنند .
امیدوارم این ایده که در ذهنم شکل گرفته است دیر یا زود عملی شود .
شاید اینطوری بتوانم در بحث آموزش زبان اسمبلی با خیال راحت ؛ یک زبان اسمبلی استاندارد بین المللی همه منظوره ساده قابل فهم کاربر پسند قابل حمل چند سطحی و قدرتمند را تدریس نمایم و از تردید بین صدها اسمبلی سلیقه ای و ناسازگار و ناقص و غیر استاندارد و دشوار و مبهم ؛ خلاص بشوم و بتوانم در اسرع وقت ؛ آموزش زبان اسمبلی را شروع نمایم .
خیلی دوست دارم این ایده توسط مهندسان عملی شود و من بتوانم زبان اسمبلی استاندارد بین المللی قابل حمل ساده و قابل فهم را تدریس نمایم !
به امید فردایی بهتر......