جزوه برنامه سازی سیستم دانشگاه علم و صنعت ایران

بازدید: 5039 بازدید
جزوه برنامه سازی سیستم

جزوه برنامه سازی سیستم دانشگاه علم و صنعت ایران که توسط محمد عبدالهی ازگمی تهیه شده است را به صورت PDF تایپ شده در 87 صفحه از لینک داده شده می توانید دانلود نمایید.

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

فهرست مطالب جزوه برنامه سازی سیستم :

فصل 1: مبانی برنامه سازی سیستم (System Programming Basics)

  • برنامه سازی سیستم چیست؟
  • مدل سه لایه ای
  • ROM-BIOS
  • DOS
  • انتخاب روش دسترسی به سخت افزار
  • سخت افزار PC
  • ثبات های پردازنده
  • درگاه ها
  • وقفه ها
  • محوره سیستم

فصل 2: برنامه سازی سیستم در عمل (System Programming in Practice)

  • مقدمه
  • برنامه سازی سیستم با زبان اسمبلی
  • برنامه سازی سیستم با زبان پاسکال
  • برنامه سازی سیستم با زبان C

فصل 3: سیستم مبنایی ورودی / خروجی (The BIOS)

  • مقدمه
  • استاندارد BIOS
  • تعیین نگارش BIOS
  • متغیرهای BIOS

فصل 4: کارت های ویدئویی (Video Cards)

  • مقدمه
  • BIOS ویدئویی
  • حافظه ویدئویی
  • حالت گرافیکی در کارت Hercules
  • حالت گرافیکی در کارت CGA
  • کارت های EGA و VGA

فصل 5: برنامه سازی صفحه کلید (Keyboard Programming)

  • مقدمه
  • دسترسی به صفحه کلید از طریق BIOS
  • متغیرهای صفحه کلید در قطعه متغیرهای BIOS
  • سایر نکات

فصل 6: گرداننده های دیسکت و دیسک سخت (Diskette and Hard Disk Drives)

  • مقدمه
  • ساختار دیسکت و دیسک سخت
  • دسترسی به دیسکت از طریق BIOS
  • دسترسی به دیسک سخت از طریق BIOS
  • تقسیمات دیسک سخت

فصل 7: درگاه موازی (The Parallel Port)

  • مقدمه
  • دسترسی به درگاه موازی از طریق BIOS
  • دسترسی مستقیم به درگاه موازی
  • دسترسی به درگاه سریال از طریق BIOS

فصل 9: برنامه نویسی ماوس (Mouse Programming)

  • مقدمه
  • نمایش مکان نمای ماوس
  • واحد اندازه گیری دقت ماوس
  • توابع وقفه ماوس

فصل 11: دسترسی و برنامه نویسی ساعت (Accessing and Programming the Real-time Clock)

  • اندازه گیری زمان با وقفه 08H
  • تنظیم زمان با وقفه 1AH
  • ساعت بی درنگ

فصل 12: گسترش حافظه (Memory Expansion)

  • مقدمه
  • حافظه گسترش یافته
  • حافظه بسط یافته
  • توابع BIOS برای دسترسی به حافظه بسط یافته
  • ناحیه بالای حافظه (HMA)
  • استاندارد XMS برای دسترسی به حافظه بسط یافته

فصل 16: ساختار داخلی داس (Internal Structure of DOS)

  • اجزا داس
  • راه اندازی داس

فصل 17: برنامه های COM و EXE (COM and EXE Programs)

  • مقدمه
  • تفاوت برنامه های COM و EXE
  • برنامه های COM
  • برنامه های EXE
  • PSP (Program Segment Prefix)

فصل 18: ورودی – خروجی کاراکتر از طریق داس (Character Input and Output from DOS)

  • مقدمه
  • توابع دسته
  • توابع CP/M

فصل 19: مدیریت فایل در داس (File Management in DOS)

  • مقدمه
  • توابع FCB
  • توابع دسته

فصل 20: دسترسی به فهرست داس (Accessing DOS Directory)

  • مقدمه
  • جستجوی فایلها

فصل 22: مدیریت حافظه (RAM Management)

  • مدیریت حافظه داس
  • انواع حافظه قابل تخصیص
  • استفاده از UMB

فصل 23: تابع Exec (The Exec Function)

  • مقدمه
  • ارتباط برنامه های اصلی و فرعی
  • روش های ارسال پارامتر
  • وظایف EXEC

فصل 5: گرداننده های وسیله (Device Drivers)

  • مقدمه
  • گرداننده های وسیله تحت داس
  • انواع گرداننده ها
  • ساختار گرداننده های وسیله
  • توابع گرداننده های وسیله
  • گرداننده ساعت
  • انواع دسترسی به گرداننده
  • نکاتی درباره نوشتن DD
  • برنامه های EXE به عنوان DD
  • گرداننده های CD-ROM

فصل 26: سیستم فایل داس (DOS File System)

  • ساختار مبنایی سیستم فایل
  • FAT
  • فهرست ریشه

فصل 32: برنامه های مقیم در حافظه (Terminate and Stay Resident Programs)

  • مقدمه
  • فعالسازی برنامه های TSR
  • عملیات بحرانی نسبت به زمان
  • تعویض زمینه
  • اجزای برنامه های TSR
  • تسهیم کننده

فصل 33: حالت محافظت شده و داس (Protected Mode and DOS)

  • مقدمه
  • حالت محافظت شده
  • حالت محافظت شده در 80286
  • مدیریت حافظه در 80286
  • حالت مجازی 86
  • واسطه های برنامه نویسی حالت محافظت شده

نام فایل:جزوه برنامه سازی سیستم دانشگاه علم و صنعت ایران

دانلود فایل: لینک مستقیم

پسورد: www.noandishaan.com

منبع: نواندیشان

ادامه مطلب