НОВОСТИ   БИБЛИОТЕКА   ЮМОР   КАРТА САЙТА   ССЫЛКИ   О САЙТЕ  




предыдущая главасодержаниеследующая глава

Лабораторная работа 20. Программирование для учебной ЭВМ "Кроха"

Картинка, появившаяся на экране вашего компьютера, изображает "внутренний мир" ЭВМ КРОХА (рис. 48). Тут и память, и экран, и арифметико-логическое устройство. Кроме того, на экране находятся и некоторые поясняющие надписи. Одни из них объясняют значения функциональных клавиш, другие указывают режим работы ЭВМ (редактирование памяти, "пошаговое" или "непрерывное" исполнение программы).

Вы уже составили несколько программ для КРОХИ (см. задачи 3 и 4 к § 34). Давайте заставим ее выполнить программу вычисления периметра прямоугольника по его сторонам (задача 3, а). Введите программу в память ЭВМ, проставляя нули и единицы в разряды ячеек. А теперь заставьте КРОХУ найти периметр прямоугольника со сторонами 2 и 3. Числа 2 и 3, переведенные в двоичную систему счисления, вы должны записать в ячейки, которые отведены вами для данных. Обратите внимание, что при заполнении ячеек памяти их содержимое в двоичной записи дублируется в окне "Регистр команд", а рядом (справа) приводится их десятичное значение. Если нажать клавишу <F1>, то КРОХА немедленно выполнит вашу программу и на "Экране" появится результат (если вы, конечно, предусмотрели его выдачу в команде остановки).

Правда, вряд ли вы успели рассмотреть подробно, как КРОХА выполняет программу. Чтобы КРОХА "не спешила" при выполнении программы, воспользуйтесь клавишей <F3>. При каждом нажатии клавиши <F3> КРОХА выполняет один "такт" работы. Посмотрите, как изменяется сумматор, счетчик команд и регистр команд. Следите за комментариями!

Рис. 48. 'Внутренний мир' ЭВМ кроха
Рис. 48. 'Внутренний мир' ЭВМ кроха

Подсчитайте периметры прямоугольников с другими длинами сторон, а затем введите в память КРОХИ программу решения задачи 4 и запустите ее при различных исходных данных.

предыдущая главасодержаниеследующая глава








© Злыгостев А.С., 2001-2019
При использовании материалов сайта активная ссылка обязательна:
http://informaticslib.ru/ 'Библиотека по информатике'
Рейтинг@Mail.ru
Поможем с курсовой, контрольной, дипломной
1500+ квалифицированных специалистов готовы вам помочь