این برنامه لینوکس با نام OpenSOC86 برای اجرای آنلاین در لینوکس است که آخرین نسخه آن را می توان با نام OSOC86_140922.rar دانلود کرد. می توان آن را به صورت آنلاین در ارائه دهنده میزبانی رایگان OnWorks برای ایستگاه های کاری اجرا کرد.
این برنامه با نام OpenSOC86 را به صورت آنلاین دانلود و اجرا کنید تا به صورت رایگان در لینوکس با OnWorks اجرا شود.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. OnWorks Linux آنلاین یا شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MACOS را از این وب سایت راه اندازی کنید.
- 5. از سیستم عامل لینوکس OnWorks که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.
OpenSOC86 برای اجرا در لینوکس به صورت آنلاین
Ad
شرح
OpenSOC86 یک پیاده سازی باز از معماری x86 در Verilog است. نسخه فعلی فقط قسمت 16 بیتی (حالت واقعی) را پیاده سازی می کند. این پردازنده یک معماری خط لوله با کلاک 100 مگاهرتز در درجه سرعت Cyclone II -6 است. بنابراین می توان آن را شبیه به 486 در حالت واقعی مشاهده کرد.چندین ابزار جانبی نیز به روشی مینیمالیستی پیاده سازی شده اند، اما به اندازه ای است که بتوان بایوس سازگار با IBM PCXT و MSDOS 6.22 را بوت کرد. پیاده سازی فعلی فقط برای بوت کردن بایوس و DOS در شبیه سازی ثابت شده است. هدف این سیستم برای اجرا بر روی برد DE2-70 است. برای اجرای سیستم به صورت سخت افزاری باید یک کنترلر SDRAM و SRAM اضافه شود. اینها در حال حاضر در حال توسعه هستند.
امکانات
- مجموعه دستورالعمل 8086
- 100 مگاهرتز Fmax در درجه سرعت Cyclone II -6
- اجرای خط لوله ثبت برای دستورالعمل های ثبت
- چکمه های بایوس سازگار با IBM PCXT و MSDOS 6.22
- کنترلرهای I8237، I8253، I8259، I8272، CGA
مخاطبان
فناوری اطلاعات، توسعه دهندگان، مهندسی
زبان برنامه نویسی
VHDL/Verilog
این برنامه ای است که می توان آن را از https://sourceforge.net/projects/opensoc86/ نیز دریافت کرد. در OnWorks میزبانی شده است تا به آسانی از یکی از سیستم عامل های رایگان ما به صورت آنلاین اجرا شود.