نام پژوهشگر: حامد نورحسینی

طراحی سیستم نرم افزاری امولاتور درون مداری میکروکنترلر 80c196kb
پایان نامه وزارت علوم، تحقیقات و فناوری - دانشگاه علم و صنعت ایران 1377
  حامد نورحسینی   مجید نادری

امولاتور دورن مداری وسیله ای است که دارای قابلیت های مناسبی جهت عیب یابی و اشکال زدایی نرم افزاری و سخت افزاری سیستم های ریزپردازنده ای می باشد. از امولاتور دورن مداری جهت حایگزینی پردازنده، حافظه و i/oها در یک سیستم تحت طراحی و یا پردازنده بعلاوه حافظه، با پردازنده اصلی استفاده می شود. در این پایان نامه مراحل طراحی و تولید سیستم نرم افزاری امولاتوری دورن مداری میکروکنترلر 16-8 بیتی 80c196kb از شرکت اینتل بررسی و تشریح شده است . امولاتور مورد نظر از طریق پورت سریال با کامپیوتر میزبان ارتباط برقرار کرده و توسط یک کابل 68 رشته ای جایگزین واحدهای واحدهای سیستم تحت طراحی می شود. به این ترتیب نرم افزار سیستم تحت آزمون روی کامپیوتر میزبان تولید شده و پس از ویرایش ، جهت اجرا و اشکال زدایی به امولاتور ارسال می شود. پس از آن امکان اجرای برنامه بصورت بلادرنگ و تک دستوری، تعریف نقطه توقف ، دسترسی و نمایش رجیسترهای داخلی برای کاربر فراهم خواهد بود. نرم افزار تهیه شده قابل نصب و راه اندازی روی سیستم عامل windows 95 می باشد. برخی از امکانات آن شامل ایجاد یک محیط یکپارچه جهت تولید برنامه اصلی، ویرایش برنامه، تولید کد اجرایی، امکانات کامل اشکال زدایی و راهنمای استفاده از نرم افزار می باشند.