قسمت سوم شبیه ساز CPU

بخش سوم ساخت شبیه ساز CPU: اضافه کردن دستورات دو مرحله ای

مقدمه قبلا در این پست که رجیستر W را همراه با کدهای عملیاتی جدید اضافه کردیم، برای اولین بار رجیستر W معرفی شد، حالا کمی بیشتر با این رجیستر آشنا می شویم، و به نحوه کارکرد دستورات دو مرحله ای می پردازیم، و در نهایت این دستور ها ر...

ادامه مطلب

راه اندازی console و رجیستر W – بخش دوم CPU هشت بیتی

مقدمه تا الان این CPU که در این پست نوشته ایم از کدهای دستوری BSF، BCF، GOTO و NOP پشتیبانی می کند، حالا زمان ایجاد رجیستر W و نوشتن کد های دستوری برای کنترل آن و راه اندازی console برای نمایش پیام های می باشد. رجیستر W چیست رج...

ادامه مطلب

ساختن یک CPU هشت بیتی با استفاده از محیط Wokwi

ساختن یک CPU هشت بیتی با استفاده از محیط Wokwi

سایت Wokwi چیست؟ سایت Wokwi یک محیط برای تست و امتحان برنامه های نوشته شده با ESP32، Arduino و… می باشد و دسترسی و استفاده از بسیاری از ماژول ها در آن وجود دارد، یک قابلیت خوب این وبسایت این است که به ما اجازه می دهد تراشه های (c...

ادامه مطلب

پیاده سازی یک CPU هشت بیتی ساده به همراه شبیه‌ساز و اسمبلر با زبان C

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

ادامه مطلب