Тема: LMC (Учебная модель процессора)
Что такое LMC
Архитектура LMC
Набор инструкций
Преимущества работы с LMC
Спасибо за внимание!
70.06K
Категория: ЭлектроникаЭлектроника

LMC

1. Тема: LMC (Учебная модель процессора)

Практика 3
Тема: LMC (Учебная модель процессора)
Абдуллаев Алишер Анварулы
Алматы 2025

2. Что такое LMC

•LMC (Little Man Computer) — это упрощённая модель
компьютера, созданная для обучения
архитектуре процессора и языку ассемблера.
•Разработан Д. Маном (1965).
Используется для понимания:
•работы процессора,
•организации памяти,
•принципов машинного кода.

3. Архитектура LMC

•100 ячеек памяти (адреса 00–99).
•Регистр аккумулятора (для арифметики).
•Программа счётчика (PC) – указывает на текущую команду.
•Почтовый ящик (mailbox) – аналог ячеек памяти.
•Инструкции: простые команды вроде ADD, SUB, IN, OUT.

4. Набор инструкций

Основные команды LMC:
IN – ввод числа
OUT – вывод числа
Набор
инструкций
ADD X – прибавить значение из ячейки X
SUB X – вычесть значение из ячейки X
STA X – сохранить аккумулятор в ячейку X
LDA X – загрузить из ячейки X
BRA X – безусловный переход
BRZ X – переход, если аккумулятор = 0
BRP X – переход, если аккумулятор ≥ 0
HLT – завершение программы

5. Преимущества работы с LMC

•Простота и наглядность.
•Подходит для обучения ИКТ и ИБ.
•Легко отследить работу процессора пошагово.
•Закладывает основы для понимания реальных ассемблеров.

6. Спасибо за внимание!

English     Русский Правила