زبان ماشین مجموعه فرامینی است که به صورت مستقیم توسط پردازنده کامپیوتر قابل رمزگشایی و اجرا میباشد. این فرامین کاملاً وابسته به معماری پردازنده است. زبان ماشین بصورت کدهای دودویی است. زبان اسمبلی استفاده از کلمات به جای کدهای زبان ماشین است.
سرفصل :
آشنایی با سخت افزار و ویژگیهای آن
قطعات سخت افزاری یک سیستم کامپیوتری
پردازنده
حافظه اصلی
Rom
حافظه جانبی
تجهیزات ورودی و خروجی
سایر تجهیزات
مفهوم 0 و 1 در سیستم کامپیوتری
نحوه تبدیل دستورات به 0 و 1
اساس کار یک CPU
آشنایی با گذرگاه ها
شمای کلی پردازنده 8086
مفهوم خط لوله
مشخصات تکنیکی پردازنده های اینتل
مبناهای عددی
اعداد صحیح
اعداد صحیح بدون علامت
اعداد صحیح علامتدار
مزایای مکمل 2
ممیز ثابت
ممیز شناور
نمایش اعداد به صورت PCB
مفهوم ثبات
مفهوم پردازنده های N بیتی
ساختار کلی برنامه ها در زبان اسمبلی
یک برنامه نمونه با زبان اسمبلی
دستور div و mul
دستور مقایسه و پرش
مفهوم آدرس ها در زبان اسمبلی
آدرس های نسبی، مطلق و واقعی
روشهای آدرس دهی
وقفه ها در اسمبلی
مفهوم پشته
زیربرنامه ها و ماکروها در اسمبلی