• Вы здесь

    Как работает компьютер Little Man Computer?

    Нейро

    Ответ создан на основе результатов поиска

    Little Man Computer (LMC) — модель компьютера, предназначенная для обучения тому, как устроен и работает компьютер 1. Эта модель была предложена профессором Стюартом Мэдником в 1965 году и используется для обучения студентов начальных курсов в области программирования и конструирования компьютеров 1.
    Работа LMC основана на концепции маленького человечка, запертого в закрытом почтовом отделении 2. В одном конце комнаты находятся 100 почтовых ящиков (память), пронумерованных от 0 до 99, каждый из которых может содержать трёхзначную инструкцию или данные (в диапазоне от 000 до 999) 2. На другом конце есть два почтовых ящика с надписями «Входящие» и «Исходящие», которые используются для приёма и вывода данных 2. В центре комнаты находится рабочая зона, содержащая простой двухфункциональный калькулятор (сложение и вычитание), известный как Накопитель, и сбрасываемый счётчик, известный как Программный счётчик 2.
    Оператор компьютера пишет программу на листочках и кладёт их в почтовые ящики, затем устанавливает счётчик команд (PC) в 0 и нажимает кнопку «Начать работу» 1.
    Цикл обработки на LMC 1:
    1. Выбрать число из счётчика команд. Это число — номер почтового ящика 1.
    2. Запомнить число из почтового ящика, номер которого получен на 1 шаге 1.
    3. Увеличить счётчик команд на 1 1.
    4. Разобрать команду (число, полученное на 2 шаге) 1.
    5. Выполнить выборку данных из почтового ящика, если это требуется 1.
    6. Выполнить саму команду 1.
    7. Сохранить данные в почтовый ящик, если это требуется 1.
    8. Вернуться к шагу 1 или остановиться, если команда равна 0 1.
    Команды — трёхзначные десятичные числа, цифра сотен определяет тип команды, а цифры десятков и единиц — номер почтового ящика 1.