منو
 صفحه های تصادفی
مکزیکوسیتی
طراحی شیوه های تولید
چگونه بی‌انگیزه بودن کارکنان را متوقف کنیم؟
گونیا «صورت فلکی»
زندگانی ابن سعد
ساخت خطی ناشی از توازی ذرات تشکیل دهنده سنگ
کتابهای مبانی ریاضیات
توسعه اسلام در چین بدست ایرانیان
قوانین بازی فوتبال
وابستگی به اینترنت
 کاربر Online
305 کاربر online

زبان ماشین

تازه کردن چاپ
علوم ریاضی > علو م رایانه
(cached)


این مطلب از بخش آموزش وب‌سایت المپیاد کامپیوتر رشد،انتخاب شده که با فرمت pdf نیز در وب‌سایت المپیاد رشدموجود می‌باشد. برای مشاهده این موضوعات در وب‌سایت المپیاد، به آدرس فهرست مطالب کامپیوتر مراجعه کنید. همچنین می‌توانید با کلیک اینجا‌ ، با ویژگی‌های بخش آموزش این وب‌سایت آشنا شوید.


زبان ماشین


تا کنون به مفاهیم اساسی حل مسأله توسط رایانه پرداختیم ولی از نکات عملی سخنی گفته نشد.
دستورات اولیه قابل اجرا توسط رایانه را چگونه می توان به رایانه گفت ؟ اصولاً پردازشگرهای کوچک نسل بعدی گیت های دیجیتال و مدارات منطقی بدوی هستند. عملگرهایی شبیه که احتمالاً در منطق ریاضی با آنها آشنایی دارید. ( هنوز هم این المانها در جایگاه خود کارآیی دارند ) و لذا می توان پایه پیشرفت این علم را پیشرفت الکترونیک دیجیتال و پردازش های دو دویی روی اعداد دانست. به درستی هم همین است زبان قابل فهم رایانه مشتی اعداد هستند که دارای ترکیب بندی خاصی هستند. .
بر فرض عدد مبنای 16 به پردازشگرهای سازگار با 8086 می فهماند که عدد خاصی را باید در جای خاصی از حافظه کپی کند. تمامی عملکرد رایانه بر همین منوال با دستوراتی از جنس اعداد است. در ضمن تمامی این دستورات همانند داده های خام در حافظه اصلی سیستم ( که توضیح آن بعداً خواهد آمد ) قرار دارند یعنی هیچ تفاوتی بین دستور و داده خام وجود ندارد.
از همین خاصیت دستورات می توان حدس زد که ایجاد مجموعه دستورالعملهای اجرایی در حین اجرای برنامه ممکن است یعنی برنامه می تواند بصورت پویا رشد یابد.
خلاصه کلام اینکه زبان ماشین مجموعه ای از اعداد ترکیب بندی شده است. لذا اعداد کد ( رمز ) های اجرای دستورات هستند که برای درک این زبان می توان به دفترچه پردازشگر مربوط رجوع کرد و رمزها را گشود!
اما در حقیقت این سطح از کار به عهده ما نیست. این بخش را با تلاش فراوان دیگران انجام می دهند سیستم عامل تهیه می کنند و چه و چه تا در نهایت ما مجبور نباشیم برای پیاده سازی راه حل های خود با مشقت دست و پنجه نرم کردن با کدهای عددی آشنا شویم.


پیوند های خارجی

http://Olympiad.roshd.ir/computer/content/pdf/0175.pdf




تعداد بازدید ها: 16188


ارسال توضیح جدید
الزامی
big grin confused جالب cry eek evil فریاد اخم خبر lol عصبانی mr green خنثی سوال razz redface rolleyes غمگین smile surprised twisted چشمک arrow



از پیوند [http://www.foo.com] یا [http://www.foo.com|شرح] برای پیوندها.
برچسب های HTML در داخل توضیحات مجاز نیستند و تمام نوشته ها ی بین علامت های > و < حذف خواهند شد..