Як працює комп’ютер · Інформатика

Крихітний процесор

Крихітний процесор — інтерактивний експеримент із застосунку «Як працює комп’ютер», безкоштовної симуляції StudyFi Lab, яка працює просто в браузері.

Програма і дані лежать в одній і тій самій пам’яті RAM. Процесор повторює три кроки: fetch — копіює байт за адресою з лічильника команд PC у регістр команд IR і збільшує PC; decode — пристрій керування розпізнає команду; execute — виконує її, наприклад A ← A + B. Старші 4 біти байта — код операції, молодші 4 — адреса або число. JZ виконує перехід, лише якщо прапорець Z = 1 (останній результат був нулем).

Спробуй: Запусти програму «Множення», потім зміни комірку 14 з 4 на 5 і перевір, що виведення закінчується на 15.

Поширені запитання

Що показує експеримент «Крихітний процесор»?

Програма і дані лежать в одній і тій самій пам’яті RAM. Процесор повторює три кроки: fetch — копіює байт за адресою з лічильника команд PC у регістр команд IR і збільшує PC; decode — пристрій керування розпізнає команду; execute — виконує її, наприклад A ← A + B. Старші 4 біти байта — код операції, молодші 4 — адреса або число. JZ виконує перехід, лише якщо прапорець Z = 1 (останній результат був нулем).

Як спробувати «Крихітний процесор»?

Запусти програму «Множення», потім зміни комірку 14 з 4 на 5 і перевір, що виведення закінчується на 15.

Готуєшся до контрольної?

Завантаж свої конспекти, і StudyFi перетворить їх на картки, тести й подкасти.

Спробуй StudyFi безкоштовно