| نسخه | 1.2.0 |
|---|---|
| ناشر | HIMACS, Ltd. |
| تاریخ انتشار | ۱۶ ژوئیه ۲۰۲۰ |
| تاریخ اضافه شده | ۱۶ ژوئیه ۲۰۲۰ |
| الزامات سیستم عامل | iOS |
| الزامات | Requires iOS 9.0 or later. Compatible with iPhone, iPad, and iPod touch. |
| کل بارگیری ها | ۰ |
| قیمت | $4.99 |
شرح
آیا واقعاً یک CPU می تواند این کارهای ساده را انجام دهد!؟
این برنامه یک کتاب مرجع تلفن همراه است که به شما امکان می دهد عملکرد درونی یک CPU را تجربه کنید و معماها را با یک ضربه حل کنید.
CPU برنامه ها را چگونه کار می کند؟ حتی یک اشاره گر چیست؟
با پیشروی در پازل ها، عملکرد درونی کامپیوتر به طور طبیعی به سراغ شما می آید.
نگران اشاره گرهای زبان C هستید؟ مشکلی نیست حتی کسانی که هیچ دانشی در مورد برنامه نویسی ندارند می توانند یاد بگیرند و لذت ببرند.
CPU تحت زبان ماشین کار می کند. همچنین به عنوان زبان اسمبلی شناخته می شود.
اینطور گفتن خیلی پیچیده به نظر می رسد، اما جای نگرانی نیست.
کارهای بسیار کمی وجود دارد که می توان با زبان برنامه نویسی عمومی انجام داد، بنابراین در واقع بسیار ساده است.
این برنامه از یک CPU 8 بیتی خیالی برای مرجع استفاده می کند و ویژگی های آن نیز ساده شده است.
چگونه یک CPU قادر است کامپیوتری را با چنین عملکردهای ساده ای کار کند؟
بگذارید BITROBO راهنمای شما باشد و کم کم مفاهیم را در حین حرکت درک کنید.
زبان ماشین ساده را برای ایجاد انواع توابع ترکیب کنید!
ما بر این باوریم که یادگیری در مورد CPU ها در کلاس های مدرسه یا با کتابچه های راهنما می تواند به دلیل انواع موانع دشوار باشد. تصور واضح با یک تکه کاغذ ممکن است سخت باشد، و حتی تمرین برنامه نویسی می تواند آزاردهنده باشد.
در این برنامه می توانید با برنامه نویسی در یک تجربه معمولی مقابله کنید، با پازل های تک ضربه ای که کار خسته کننده را از بین می برد. تجسم عملیات CPU در قالب متحرک همچنین به شما کمک می کند تا درک طبیعی از عملکرد درونی آن داشته باشید.
پازل ها در موضوعات مختلف مختلفی تقسیم می شوند که هر کدام در سطح متفاوتی هستند.
در هر سطح 4 مرحله وجود دارد که به مجموع 80 مرحله برای بازی اضافه می شود.
ما همچنین لیستی از 24 یادداشت اضافی را با اطلاعات مهمی که نتوانستیم در گیم پلی آن را گسترش دهیم، گردآوری کردیم.
به آرامی اما مطمئن صعود کنید و به سطوح بالا برسید!
ما امیدواریم که این برنامه زندگی کامپیوتر شما را غنی کند!
فهرست مطالب
مرحله 1 داده ها را در حافظه بنویسید
مرحله 2 نشانگر را حرکت دهید
مرحله 3 تعداد زیادی تصاویر مختلف را نمایش دهید
مرحله 4 داده های حافظه را تغییر دهید
مرحله 5 مشکل مرتب سازی
مرحله 6 چالش پازل
مرحله 6.5 طناب های زبان ماشین
زبان ماشین دقیقا چیست؟
لایه های داخلی یک برنامه
زبان اسمبلی
زبان برنامه نویسی چیست؟
مرحله رایگان برنامه نویسی رایگان!
مرحله 7 کاری که یک CPU می تواند انجام دهد
مرحله 8 از چندین ثبات استفاده کنید
مرحله 9 مشکل مرتب سازی
مرحله 10 سطح مبتدی: چالش پازل
مرحله 10.5 چه چیزی در مورد CPU شگفت انگیز است!
عملکرد CPU
حافظه پنهان
لوله کشی
چند هسته ای
مرحله 11 دستورالعمل پرش (پرچم صفر)
مرحله 12 مشکل مرتب سازی
مرحله 13 چالش صفر پرچم
مرحله 14 آموزش پرش (حمل کردن)
مرحله 15 مشکل مرتب سازی
مرحله 16 چالش حمل پرچم
مرحله 16.5 بیت چیزهای بی اهمیت در مورد حافظه و رجیسترها
محاسبات 16 بیتی
CPU می تواند هم جمع و هم تفریق را انجام دهد
انددینی
پایان یافتن شبکه
مرحله رایگان برنامه نویسی رایگان!
مرحله 17 حالت متن
مرحله 18 دستورالعمل CMP (مقایسه).
مرحله 19 دست زدن به رشته
مرحله 20 مشکل مرتب سازی
مرحله 21 چالش حالت متنی
مرحله 21.5 بیت چیزهای بی اهمیت برای برنامه نویسان مبتدی
حافظه و متغیرها
نشانگر زبان C
مکان برنامه ها
پایان برنامه
مرحله رایگان برنامه نویسی رایگان!
STEP22-30 مشکل اکسپرت
---------------------------------------------