|
|
Гуров Валерий Валентинович
|
Окончил МИФИ в 1977 г.
Область научных интересов - микропроцессорные системы, автоматизация
микропрограммирования, надежность программно-аппаратных комплексов.
Автор около 30 научных публикаций, учебника, 10 учебно-методических
пособий, электронного учебника по основам теории компьютеров. Лектор по курсам
"Микропроцессорные системы и устройства", "Автоматизация проектирования микропроцессорных систем", "Основы теории компьютеров".
Заместитель декана факультета "К".
Первое знакомство с ним началось еще в первом семестре.
Гуров вел семинары по курсу ОТ и ОВС. То бишь "основы теории и организация
вычислительных систем". А лекции читал человек-легенда (на нашей кафедре), пожалуй самый старый и
опытный преподаватель - профессор Соловьев. ОТ и ОВС один из самых больших курсов, которые
читались на нашей кафедре. Шол он три семестра подряд. Семинары проходили очень бурно. Что это значит. Да все просто
решали логические задачи, изучали двоичные, десятичные, восьмеричные, шестнадцатеричные и прочие системы
исчисления и т.п. Семинары проходили живо и по тому что за столь короткое время (2 по 45минут)
необходимо было решать кучу задач. Насколько я помню, Гуров постоянно вызывал то одного то
другого студента к доске для решения задачи. Обычно каждый семинар заканчивался
контрольными тестами по карточкам. Тесты были письменные. При этом пользоваться своими записями запрещалось. Тесты,
которые были на первом семестре и в основном были связаны с арифметическими операциями над числами
в прямом, обратном и дополнительных кодах. Умножали делили, складывали и вычитали столбиками.
За тесты Гуров не ставил оценок, а оценивал как "зачет" или "не зачет".
Оно было и правильным, поскольку небольшая ошибка при вычислении накапливалась комом и приводила
к совершенно не верному результату. Гуров этого не прощал!!!!
Экзамен не сдавал, т.к. получил
автоматом четверку. Не помню как это было, но вероятно за успешно сданные тесты (сданное
количество из общего их числа). Второй семестр был сложнее, экзамены на халяву не кто не
получил. Поэтому пришлось учить экзамен. Принимал Гуров. Много спрашивал и копал очень долго.
Экзамен сдал, но им остался не доволен.
И наконец в третьем семестре экзамен принимал сам
Соловьев. Между прочим курс имел название ОТ и ПЭВМ "Основы Теории и Проектирования ЭВМ".
По сути это продолжение курса ОТ и ОВС. Между студентами курс называли "Отос".
Кроме того, Гуров вел лабы по курсу "Моделирование ВС (Вычислительных
Систем)". А лекции читала Бабалова И.Ф. Перед сдачей лабы необходимо было защитит реферат
по предыдущей теме. Рефераты по этому курсу была прихотью Бабаловой. Но ни чего не остовалось,
нужно было их делать и защищать. Предварительно за день два Гуров знакомился с рефератами,
чего то читал, чего то подчеркивал (прям ШАЙТАН). И на защите реферата их задавал. Он умеет завести в тупик… любого
(если захочет). Автоматом Гуров предложил мне четверку, но я пришел на экзамен и ему же сдал
его на 5. Пятерки я начал собирать для коллекции. Не хотелось портить седьмой семестр (4-й курс)
четверкой.
Систему моделирования MODAS (dos вариант) можно загрузить отсюда
(файл vhdl_gpss.zip).
На четвертом курсе ( 7-8 семестр ) Гуров вел семинары по курсу
по курсу МПС и У (Микро "процессорные системы и устройства", а Рыбаков лекции. За эти два
семестра необходимо было спроектировать систему управления на базе ЭВМ. Семинары в седьмом
семестре состояли как бы из двух частей. Первая часть (несколько семинаров 3 или 4) были
посвещены разбору одного из вариантов, и то не полностью. Вторая часть проходила в форме
консультаций. На них нужно было периодически отчитоваться об этапах выполнения
проекта. У каждого студента была индивидуальная задача по разработке МП системы на базе ЭВМ.
Мне попалась следующая задача:
Система предназначена для проверки температурного режима в
помещениях на его соответствие заданному диапазону (Tmin,Tmax) и включения соответствующих
исполнительных механизмов Ymax и Ymin при выходе температуры за пределы диапазона.
Система управления температурой реализована на базе однокристального
микроконтроллера К1816ВЕ51. Измерения температуры после включения системы в работу проводятся
постоянно. При выходе температуры за пределы диапазона система управления включает
соответствующий исполнительный механизм Ymax или Ymin и формирует сигнал прерывания IBM PC.
IBM PC служит для хранения данных о нарушении температурного режима
в помещениях и реальном времени, к которому относится эта информация.
Температура изменяется в диапазоне: +50С...+550С, что соответствует изменению напряжения на выходе датчика от 0В до +15В.
Погрешность представления данных не должна превышать 1%.
Расстояние от IBM PC до контролируемых помещений не превышает 30 м.
Количество помещений - 8.
В каждом из контролируемых помещений находятся пульт оператора, система
управления на базе микроконтроллера и исполнительные механизмы.
Допустимый диапазон температуры {Tmin,Tmax] задается оператором с
пульта управления.
Система управления запускается в работу кнопкой на пульте оператора.
Выход температуры за пределы диапазона фиксируется мигающей лампочкой
на пульте оператора. Гашение лампочки осуществляется либо автоматически при установлении
нормального температурного режима, либо оператором с пульта.
Плата расширения, посредством которой производится подключение систем
управления к IBM PC, должна использовать только один вход запроса на прерывание и обеспечивать
настраиваемость на различные адреса в пространстве ввода/вывода.
Уточнения к ТЗ:
1.Плата расширения, посредством которой производится подключение
системы управления к ЭВМ, должна учитывать состояния в комнатах не по прерыванию, а по
системному таймеру (например опрос помещений будет производиться каждые 10 сек.).
2. Расстояния между ПК и контролируемыми помещениями составляет до 30
метров. В реальных системах передача сигналов на такие расстояния должна осуществляться
с использованием последовательного связного интерфейса RS232. Будем предполагать
(для упрощения задачи), что используя буферизованные схемы, передача сигналов на
такие расстояния будет возможна, без использования данных средств.
Скачачть полную версию решения моего ТЗ можно непосредственно из
файла PlataRashirenie.zip.
- IOX.zip
- MPS.zip
- PLATA.zip
Домашнее задание закончилось защитой курсового проекта.
Одим из членов комиссии был сам Гуров. А кроме него присутствовали Рыбаков
(лектор этого курса) и Тышкевич, проводивший семинары в одной из параллельных групп
(по моему К7-05). Сащита прошла бы удачно, если бы не этот дотошный Тышкевич.
Как известно Тышкевич отличается такой физиологической особенностью своего организма - он
заикается. Точнее сказать не заикается, а произносит некоторые слова очень долго, растягивая
их. И вот Тышкевич начал задавать свои поганые вопрос по сигналам шины ISA. Вопрос был не из области фантастики, а о назначении
сигнала IOR или IOW или IOCHREADY в моей спроектированной системе. Поскольку Он заикается,
то не как не мог произнести полностью название сигнала. Я не стал ждать пока он родит, и
спросил "Какой сигнал из трех вас интересует"…. После этого, вероятно обидевшийся Тышкевич,
начал по черному меня валить. Даже остальные члены коммисии это заметили. По завершению
мучений оценки коммисией были выставлены следующие: Гуров - 5, Рыбаков - 5, а Тышкевич - 2.
В результате договорились на общую четверку. Спасибо Гурову.
И поледняя моя встреча с Гуровым была уже на защите диплома,
но это уже отдельная история.
Мой e-mail: sergeyf@vivos.ru
НАЗВАНИЕ |
DOWNLOAD
|
КРАТКОЕ ОПИСАНИЕ |
MODAS |
vhdl_gpss.zip
|
Лабораторный практикум по курсу моделирование сложных
вычислительных систем. В моем архиве находится версия 11-02 разработанная под ОС DOS.
Пакет состоит из 5-ти пунктов меню, позволяющих не только ознокомится с возможностями системы,
но и выполнить моделирование на языках VHDL и GPSS.
- Информация о системе
- Формализация сложных систем моделирования
- Обучение принцыпам моделирования (вкл. системы VHDL и GPSS)
- Выбор системы моделирования (вкл. системы VHDL и GPSS)
- Вызов редактора (набор программ)
|
MPS+мои проекты |
mps.zip
|
Управляющая программа эмулятора МЭ-31 и программно-логическая модель
ОМЭВМ К1816ВЕ51. Программая модель ОМЭВМ позволяет эмулировать все функции и внутренние ресурсы ОМЭВМ,
включая базовую память программы, регистры процессора, флаги, переферию и память данных. Пакет позволяет
редактировать (изменять в процессе работы программы все выше перечисленные ресурсы ОМЭВМ).
|
IOX |
iox.zip
|
IOX - это система виртуальной отладки, предназначена для отладки на РС
программ с командами обращения к внешним устройствам (внутренние и внешние устройства для ЭВМ). |
Плата расширения |
plata.zip
|
ТЗ и его решение по курсу проектирование микропроцессорных устройств.
Полная документация включает тексты программ для контроллера на языке Ассемблера с комментариями и курсовой проект(в формате WinWord).
|
|