Моделирование работы процессора поляков 10 класс

тренажер для изучения работы процессора

Что это такое?

Тренажёр «ЛамПанель» — это учебная модель компьютера, управляющего ламповой панелью. Он предназначен для проведения практических занятий по теме «Процессор» в школьном курсе информатики (профильный уровень). Тренажёр можно использовать:

  • для изучения принципов работы компьютера (процессор, ОЗУ, ПЗУ);
  • для начального изучения программирования на языке ассемблера;
  • для изучения операций с целыми числами, в том числа поразрядных логических операций и сдвигов.

Программа работает под управлением операционных систем линейки Windows на любых современных компьютерах.

Новости

22 ноября 2016 г.
Команда CMP A,B теперь устанавливает флаги по разности A-B.

21 февраля 2016 г.
Добавлена возможность изменения размера шрифта (меню Правка).

6 декабря 2015 г.
Исправлена ошибка с подсветкой синтаксиса.

13 января 2014 г.
Исправлена ошибка транслятора при обработке команд перехода на метки.

19 декабря 2012 г.
Исправлена ошибка, вызывавшая зависание при установке максимальной скорости выполнения программы.

12 сентября 2012 г.
Добавлена статья «Учебный компьютер ‘ЛамПанель’: практикум», опубликованная в журнале «Информатика».

10 апреля 2012 г.
Вышла версия 1.2. Основные изменения:

  • добавлены команды для работы с указателем стека
  • добавлена команда для возврата из процедуры и очистки стека
  • добавлен флаг переполнения

Что с этим делать?

Модель компьютера включает процессор, оперативную память (ОЗУ), постоянную память (ПЗУ) и устройство вывода — панель лампочек размером 8 на 16.

Система команд процессора основана на идеях известной в свое время серии 16-разрядных мини-ЭВМ PDP-11 . Непосредственным предшественником тренажёра «ЛамПанель» можно считать модель компьютера E97 Е.А. Ерёмина, с которым процессор тренажёра «ЛамПанель» частично совместим по системе команд.

Программа для такого процессора составляется на языке ассемблера, в котором каждая символьная команда соответствует одной (числовой) команде процессора. Программа набирается в окне «Программа». Программу можно сохранять в виде файла на диске, а потом загружать в память из файла.

Читайте также:  Nvidia 9800 gt vs 820m

При запуске (по клавише F9) набранная программа транслируется (переводится в машинные коды, которые появляются в окне «Отладчик») и начинается ее выполнение.

В окне «Данные в памяти» показывается содержимое оперативной памяти, в которой расположены программа и данные.

Если вы заметили ошибку или у вас есть предложения, замечания, жалобы, просьбы и заявления, пишите.

Лицензия

Программа является бесплатной для некоммерческого использования. Исходные тексты программы не распространяются.

Программа поставляется «as is», то есть, автор не несет никакой ответственности за всевозможные последствия ее использования, включая моральные и материальные потери, вывод оборудования из строя, физические и душевные травмы.

При размещении программы на других веб-сайтах ссылка на первоисточник обязательна.

Использование и скачивание материалов означает, что вы приняли условия этого лицензионного соглашения.

Методические материалы

  • К.Ю. Поляков. Учебный компьютер «ЛамПанель»: практикум // Информатика, № 7, 2012, с. 4-15.
  • В.В. Тарапата. Серия видеуроков по программированию учебного компьютера Лампанель.

Скачать

Пароль к архиву — kpolyakov.spb.ru

В архив включены следующие файлы:

lampanel.exe основная программа — учебная модель компьютера «ЛамПанель»
lampanel.rom текстовый файл, содержащий подпрограммы ПЗУ
ЛамПанель.doc описание тренажера «Лампанель»
EXAMPLES подкаталог с примерами программ для тренажера «ЛамПанель«

После распаковки архива программа находится в работоспособном состоянии и не требует никаких дополнительных установок.

Источник

Практикум

Что это такое?

На этой странице размещены практические работы к новому учебнику «Информатика. Углублённый уровень» для 10-11 классов К.Ю. Полякова и Е.А. Еремина, который выпущен в издательстве «Бином» в 2013 году.

Авторы будут благодарны за отзывы и конструктивную критику по поводу содержания и оформления представленных материалов. Если вы заметили ошибку или у вас есть предложения, замечания, жалобы, просьбы и заявления, пишите.

Обсудить и прокомментировать эти материалы можно на форуме.

Авторские семинары

Если вы хотите пригласить авторов учебника в свой город для проведения выездного семинара, пишите.

Читайте также:  Максимальная температура процессора amd phenom ii x4 945

Дополнительные материалы

  • тесты к учебнику (для комплекса NetTest и онлайн-версия);
  • программы на школьном алгоритмическом языке (среда КуМир, версии 1.9 и 2.0);
  • программы на Паскале (Free Pascal, PascalABC.NET, АЛГО, Delphi).
  • проекты по объектно-ориентированному программированию (Free Pascal, Lazarus, PascalABC.NET, Delphi).
  • практикум на платформе Stepik (автор В.В. Смекалин).

Новости теперь и в Telegram-канале

10 декабря 2015 г.
Обновлены файлы для практических заданий к главе 6 учебника для 10 класса.

27 апреля 2014 г.
Новая версия программы RSA.exe (к главе 10 учебника для 10 класса).

27 января 2014 г.
Размещены вопросы и задачи к главам по программированию (10 и 11 классы).

8 января 2014 г.
Размещены материалы для выполнения практических работ в русскоязычной версии программы 3D-моделирования Blender (11 класс, глава 9).

13 октября 2013 г.
Размещены ответы к задачам из учебников 10 и 11 классов.

10 сентября 2013 г.
Размещены файлы к практическим работам к главе 2 (10 класс).

20 августа 2013 г.
Размещены самостоятельные работы к главе 3 «Логические основы компьютеров» (10 класс).
Размещены самостоятельные работы к главе 1 «Информация и информационные процессы» (11 класс).
Размещены самостоятельные работы к главе 3 «Базы данных» (11 класс).

19 июня 2013 г.
Размещены файлы к практическим работам к учебнику для 10 класса.

Лицензионное соглашение

Все опубликованные ниже материалы могут быть свободно использованы в некоммерческих целях при условии сохранения авторства.

Использование и скачивание материалов означает, что вы приняли условия этого лицензионного соглашения.

Самостоятельные работы

10 класс

11 класс

Контрольные работы

10 класс

К главе 2: «Кодирование информации» 08.09.2013
К главе 3: «Логические основы компьютеров» 25.04.2012
К главе 8: «Алгоритмизация и программирование» 31.05.2020

Практические работы

10 класс

К главе 1: «Информация и информационные процессы» 29.09.2014
Файлы к практическим работам к главе 1 18.06.2013
К главе 2: «Кодирование информации» 20.09.2013
Файлы к практическим работам к главе 2 20.09.2013
К главе 3: «Логические основы компьютеров» 30.03.2012
К главе 4: «Компьютерная арифметика» 29.03.2012
К главе 5: «Устройство компьютера» 01.04.2012
К главе 6: «Программное обеспечение» 03.12.2013
Файлы к практическим работам к главе 6 10.12.2015
К главе 7: «Компьютерные сети» 30.03.2012
К главе 8: «Алгоритмизация и программирование» 30.08.2014
Файлы к практическим работам к главе 8 19.06.2013
К главе 9: «Решение вычислительных задач на компьютере» 19.06.2013
Файлы к практическим работам к главе 9 19.06.2013
К главе 10: «Информационная безопасность» 27.04.2014
Файлы к практическим работам к главе 10 27.04.2014
Для проведения одной из практических работ используются файлы, зараженые вирусами. Архив запаролен, пароль kpolyakov.spb.ru. Не запускайте программы из архива megagame.zip!
Читайте также:  Gigabyte nvidia geforce gtx 3070 eagle

11 класс

К главе 1: «Информация и информационные процессы» 28.09.2014
Файлы к практическим работам к главе 1 28.09.2014
К главе 2: «Моделирование» 11.10.2013
Файлы к практическим работам к главе 2 19.04.2013
К главе 3: «Базы данных» 03.11.2014
Файлы к практическим работам к главе 3 24.04.2013
Программа-тренажёр для изучения языка SQL 05.11.2018
К главе 4: «Создание веб-сайтов» 27.10.2013
Файлы к практическим работам к главе 4 27.10.2013
К главе 5: «Элементы теории алгоритмов» 02.10.2014
Файлы к практическим работам к главе 5 12.10.2013
К главе 6: «Алгоритмизация и программирование» 14.05.2013
Файлы к практическим работам к главе 6 14.05.2013
К главе 7: «Объектно-ориентированное программирование» 19.05.2013
К главе 8: «Компьютерная графика и анимация» 09.12.2013
Файлы к практическим работам к главе 8 20.05.2013
К главе 9: «Трёхмерная графика» (англоязычная версия Blender) 08.01.2014
К главе 9: «Трёхмерная графика» (русскоязычная версия Blender) 08.01.2014
Файлы к практическим работам к главе 9 08.01.2014

Темы докладов

Вопросы и задачи (программирование)

«Алгоритмизация и программирование» (глава 8 из учебника 10 класса) 27.01.2014
«Алгоритмизация и программирование» (глава 6 из учебника 11 класса) 27.01.2014
«Объектно-ориентированное программирование» (глава 7 из учебника 11 класса) 27.01.2014

Ответы

Комментарии

Вы можете написать свои отзывы и пожелания по поводу практикума к учебникам информатики углублённого уровня для 10-11 классов. Если у вас нет учетной записи в социальной сети ВКонтакте, можно отправить сообщение прямо с этого сайта.

Источник