خانه / محصولات / جزوه زبان ماشین و برنامه‌سازی سیستم
کاور محصول

۱ اسلاید

جزوه زبان ماشین و برنامه‌سازی سیستم

۳۱۵,۰۰۰ تومان
فرمت فایل: PDF
تعداد صفحه/فایل: ۳۹۹

توضیحات محصول

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

فهرست مطالب:


فصل اول: سیستم اعداد

هدف کلی

اهداف رفتاری

مقادیر دودویی (Binary)

جمع و تفریق در سیستم دودویی

بایت (Byte)

مقادیر منفی

گروه‌بندی بیت‌ها

عملیات در سیستم شانزده‌دهی

عملیات در سیستم هشت‌دهی (Octal)

مقادیر اعشاری

مروری بر مطالب فصل

تمرین

فصل دوم: معماری ریزپردازنده 80286

هدف کلی

اهداف رفتاری

ریزپردازنده 80286

ثبات‌های (Flag Registers)

ثبات IP

صف دستورالعمل (Instruction Queue)

مروری بر مطالب فصل

تمرین

فصل سوم: برنامه‌نویسی

هدف کلی

اهداف رفتاری

برنامه و دستورالعمل‌ها

قانون نام‌گذاری

متغیرها (Variables)

برچسب‌ها (Labels)

ثابت‌ها (Constants)

فیلد عملیات

فیلد عملوند

فیلد ملاحظات (Comments)

تکنیک‌های آدرس‌دهی

آدرس‌دهی بلاواسطه

آدرس‌دهی مستقیم

آدرس‌دهی ثبات‌دار

آدرس‌دهی غیرمستقیم ثبات‌دار

آدرس‌دهی مبنا

آدرس‌دهی اندیس مستقیم

آدرس‌دهی اندیس مبنا

مروری بر مطالب فصل

تمرین

فصل چهارم: دستورالعمل‌های اساسی

هدف کلی

اهداف

انتقال داده‌ها و حافظه

دستورالعمل LEA

مبادله داده‌ها

جمع و تفریق

ضرب دو مقدار

ضرب دو مقدار ۳۲ بیتی بدون علامت

تقسیم دو مقدار

دستورالعمل‌های کاهش و افزایش

دستورالعمل محاسبه مکمل ۲

مروری بر مطالب فصل

تمرین

فصل پنجم: انشعاب و تکرار

هدف کلی

اهداف دستورالعمل مقایسه

دستورالعمل‌های تکرار

مروری بر مطالب فصل

دستورالعمل مقایسه

دستورالعمل‌های تکرار

مروری بر مطالب فصل

تمرین

فصل ششم: عملیات بیتی

هدف کلی

اهداف رفتاری

عملیات منطقی

دستورالعمل NOT

دستورالعمل AND

دستورالعمل OR

دستورالعمل XOR

دستورالعمل TEST

عملیات شیفت

دستورالعمل SHL

دستورالعمل SHR

دستورالعمل SAL

دستورالعمل SAR

عملیات چرخش (Rotate)

دستورالعمل ROL

دستورالعمل ROR

دستورالعمل RCL

دستورالعمل RCR

عملیات فلگ‌ها

تبدیل حروف

مروری بر مطالب فصل

تمرین

فصل هفتم: ماکروها و روال‌ها و وقفه‌ها

هدف کلی

اهداف رفتاری

پشته (Stack)

دستورالعمل PUSH

دستورالعمل POP

دستورالعمل PUSHF

دستورالعمل POPF

روال (Procedures)

ماکروها (Macros)

دایرکتیو (Macro Directives)

دستورالعمل EXITM

دستورالعمل IRP

دستورالعمل IRPC

دستورالعمل REPT

دایرکتیو LOCAL

عملگرهای ماکرو

عملگر &

وقفه‌ها (Interrupts)

نحوه کار وقفه‌ها

منابع وقفه‌ها

وقفه‌های رزروشده (Reserved Interrupts)

وقفه‌های سیستم

وقفه‌های DOS

دستورالعمل‌های وقفه

فراخوانی تابع وقفه نوع 21

نوشتن برنامه‌ها

عملیات هنگام (Time)

اندازه‌گیری زمان اجرای برنامه‌ها

ایجاد تأخیر (Generating Delays)

کدهای اسکی و دودویی

تبدیل رشته‌های ASCII به دودویی

مروری بر مطالب فصل

تمرین

فصل هشتم: عملیات پردازش رشته‌ها

هدف کلی

اهداف رفتاری

رشته (String)

دستورالعمل MOVS

دستورالعمل STOS

دستورالعمل LODS

دستورالعمل CMPS

دستورالعمل SCAS

مروری بر مطالب فصل

تمرین

فصل نهم: برنامه‌های نمونه

هدف کلی

اهداف رفتاری

اجزای یک برنامه

یک برنامه نمونه

نحوه اجرای برنامه

برنامه‌های اسمبلی نوشته‌شده

مروری بر مطالب فصل

فصل دهم: اسمبلی 80386

هدف کلی

اهداف رفتاری

ریزپردازنده 80386

انواع داده‌ها

محاسبه آدرس مؤثر (Effective Address)

معماری

دستورالعمل‌های 80386

مجموعه کامل دستورالعمل‌های 80386

مروری بر مطالب فصل

ضمائم

ضمیمه ۱: عملگرها (OPERATORS)

ضمیمه ۲: Instruction Set Summary

ضمیمه ۳: Instruction Times

ضمیمه ۴: کد ماشین دستورالعمل‌ها

ضمیمه ۵: جدول کد اسکی

ضمیمه ۶: کد دستورالعمل‌ها

سؤالات چهارگزینه‌ای

واژه‌نامه

 

جزوه زبان ماشین و برنامه‌سازی سیستم یک منبع آموزشی جامع برای یادگیری مفاهیم پایه و تخصصی برنامه‌نویسی سطح پایین است. این فایل مباحث مهمی مانند سیستم اعداد، معماری ریزپردازنده 80286 و 80386، برنامه‌نویسی اسمبلی، تکنیک‌های آدرس‌دهی، دستورالعمل‌های اساسی، عملیات بیتی، وقفه‌ها، ماکروها، روال‌ها و پردازش رشته‌ها را پوشش می‌دهد. اگر به دنبال دانلود جزوه زبان ماشین، جزوه اسمبلی یا منبعی مناسب برای مرور دروس دانشگاهی و آمادگی امتحان هستید، این فایل می‌تواند انتخابی ارزشمند، کاربردی و پرفروش برای دانشجویان مهندسی کامپیوتر و فناوری اطلاعات باشد.