[Logo] Форум DL
  [DL]  На главную страницу 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Проектирование цифровых систем 1, 2, 3, 4
Автор Сообщение
Михаил Долинский

Темы: 2072
Сообщений: 49883

Мой профиль
Темы лекций со ссылками на информацию:

1. Введение в предмет
2. Синтез комбинационных схем по таблицам истинности. Минимизация булевых функций картами Карно.
3. Базовые комбинационные схемы : дешифратор, шифратор, мультиплексор, сумматор
4. Базовые схемы памяти : триггер, регистр, счетчик, ОЗУ, ПЗУ
5. Введение в ЭВМ и программирование
6. Введение в ассемблер
7. Простейшая обработка символьных строк
8. Таблица команд Intel 8086
9. Форматы команд Intel 8086
10. Дополнительные сведения об ассемблере
11. Микропрограммирование. Синтез операционного автомата.
12. Микропрограммирование. Синтез управляющего автомата с жесткой логикой.
13. Микропрограммирование. Синтез управляющего автомата с программируемой логикой.
СУРС - Микропрограммные автоматы

Вопросы и ответы
Ссылки для скачивания HLCCAD и WInter
Контрольные срезы
Советы по выполнению заданий контрольных срезов
Михаил Долинский

Темы: 2072
Сообщений: 49883

Мой профиль
Подробнее о содержании занятий:

1. Введение в предмет

Конспект
Дополнительная информация
Теория
.. Обучение проектированию устройств в HLCCAD
.. Организация и функционирование ЭВМ (вся теория)
Форум - Проектирование цифровых систем
.. Характерные ошибки проектирования
.. Как надо и как не надо проектировать устройства
.. Вопросы и ответы по HLCCAD

Обучение (Флеш-лекции, флеш-задания)
.. Создание устройств для арифметических выражений

Видео-уроки решения задач первой контрольной
1 2 3 4 5 6 7 8 9 10

Системы счисления
Теория
Образец задания
Флеш-лекция

Контрольно - обучающие задания
10-> 2
10-> 8
10->16
2->10
8->10
16->10

Решение индивидуального задания на тему "Системы счисления"

Подготовка к решению индивидуального задания на тему "Арифметические выражения"

Флеш-задания - приемы проектирования
Выбор из двух выражений
Выбор из трех выражений
Выбор из четырех выражений

Базовые сведения
Углубленные пояснения
Мультик - как работать в HLCCAD

2.Синтез комбинационных схем по таблицам истинности. Минимизация булевых функций картами Карно.
Конспект
Флеш-лекция


3. Базовые комбинационные схемы : дешифратор, шифратор, мультиплексор, сумматор
4. Базовые схемы памяти : триггер, регистр, счетчик, ОЗУ, ПЗУ
5. Введение в ЭВМ и программирование

Советы по выполнению заданий контрольных срезов

6. Введение в ассемблер

WInter - забрать

Конспект
Флеш-лекция по арифметическим инструкциям ассемблера

Решения задач контрольной работы номер 6 (первая на ассемблере)
1 2 3 4 5 6 7 8 9 10

7. Простейшая обработка символьных строк

8. Таблица команд Intel 8086

Контрольные вопросы по логическим инструкциям
Как произвольный бит
- установить в 1
- сбросить в 0
- инвертировать
- протестировать (узнать его содержимое)
НЕ ИЗМЕНИВ значений остальных битов.

9. Форматы команд Intel 8086
10. Дополнительные сведения об ассемблере
11. Микропрограммирование. Синтез операционного автомата.
12. Микропрограммирование. Синтез управляющего автомата с жесткой логикой.
13. Микропрограммирование. Синтез управляющего автомата с программируемой логикой.
СУРС - Микропрограммные автоматы
Вопросы и ответы
Михаил Долинский

Темы: 2072
Сообщений: 49883

Мой профиль
Лекция 1. Введение в предмет

План лекции

- Зачем и как будем изучать этот предмет
.... Зачем
....... Цифровые системы - другая профессия
....... Фундаментальные знания (устройство цифровых систем)
....... Учимся учиться
....... Постараюсь сделать занятия интересными по форме и содержанию
....... Автоматическое получение оценок
.... Как
....... Каждую практику - контрольная (10 задач и более)
....... На лекциях теория и подготовка к контрольной
....... Множество учебных материалов (все в зоне оценивания 1000 задач = 10)
....... Подготовка к контролю практики (открыты задачи и решения контрольных)
....... Индивидуальные задания
....... Новые задачи
....... Буки на лекциях и практике

HLCCAD - забрать

- Советую обратить внимание
.... Теория
....... Обучение проектированию устройств в HLCCAD
....... Организация и функционирование ЭВМ (вся теория)
.... Форум - Проектирование цифровых систем
....... Характерные ошибки проектирования
....... Как надо и как не надо проектировать устройства
....... Вопросы и ответы по HLCCAD
.... Обучение (Флеш-лекции, флеш-задания)
....... Создание устройств для арифметических выражений - не открывается
....... Создание устройств для арифметических выражений
....... Подготовка к контролю практики
....... И все остальные задания

- Подготовка к первой контрольной работе
.... Условия задач первой контрольной
.... Цель первой контрольной - получить навыки рисования схем в HLCCAD (по данным рисункам-решений)
.... На контрольной работе - олимпиада, кто сдаст больше задач, подсматривая в решения
.... Мультик Белько
.... Конструктивные элементы:
....... логические: NOT AND OR XOR
....... арифметические : + - * / (SUM iSUB iMUL iDIV)
....... сравнения : iCMP
....... константа : CONST

Видео-уроки решения задач первой контрольной
1 2 3 4 5 6 7 8 9 10

Командная олимпиада на буках
"Проектирование - введение в предмет"


PS. Для справки
HLCCAD - High Level Chip Computer-Aided Design
(Высокоуровневое автоматизированное проектирование чипов)
Михаил Долинский

Темы: 2072
Сообщений: 49883

Мой профиль
Бонусы за работу на лекции 9 февраля
ПО12\ПО11:Шевко Андрей, Плющ Максим     14 * 3 = 42/2 = 21
ПО-11 : Шмидт, Мусатенко, Плахина       14 * 3 = 42/3 = 14 
ПО-11:Петроченко,Кнопач,Дубовик         13 * 3 = 39/3 = 13
ПО-11/12 : Украинцев, Юденко/Ляшков     12 * 3 = 36/3 = 12
ПО-11: Лапицкий,Слепенок,Лесная         12 * 3 = 36/3 = 12 
ПО-11 : Шутов Осадчий Шевцов            12 * 3 = 36/3 = 12 
По-11:Сулейко, Грищенкова               11 * 3 = 33/2 = 16
ПО-12, Бугай, Тарасенко                 11 * 3 = 33/2 = 16   
ПО-12 : PasCraft (Мордвинов,Семенцова)  11 * 3 = 33/2 = 16  
По11,12: Тимошенко, Иванов              11 * 3 = 33/2 = 16   
ПО-12: Хобня, Григоренко, Савченко      11 * 3 = 33/3 = 11 
ПО-12(Калейников,Неудобнов,Мамаев)      11 * 3 = 33/3 = 11 
ПО-11: Сак, Лысенко, Никитенко          11 * 3 = 33/3 = 11
ПО-11/12: Каменев, Бакунцев/Терещенко   11 * 3 = 33/3 = 11
ПО-11. Егоренко,Андрусенко,Глухов       11 * 3 = 33/3 = 11
ПО-11 : Пилипенко, Павленко, Сазонов    11 * 3 = 33/3 = 11 
ПО-12: сидоренко, Кузнецов, Михащук.    11 * 3 = 33/3 = 11 
ПО-11 Казаков Алексей, Волков Дмитрий   10 * 3 = 30/2 = 15 
ПО-12: Зайцев, Разгуляев                 9 * 3 = 27/2 = 13
По-11\12 : Лукашевич,Франков,Киклевич    6 * 3 = 18/3 =  6

Одолжили буки (по +10 бонусов)
Казаков, Терещенко, Украинцев
Михаил Долинский

Темы: 2072
Сообщений: 49883

Мой профиль
Синтез комбинационных схем по таблицам истинности. Минимизация булевых функций картами Карно.

Конспект
Флеш-лекция

Комплект обучающих флеш-заданий от Болдуева Дениса (ПО-51):

Оценка\Обучение\Элементная база\Флеш-задания (Карты Карно)\Обучение решению задач из контрольных 1-5[b]
Михаил Долинский

Темы: 2072
Сообщений: 49883

Мой профиль
Бонусы за работу на лекции 16 февраля
ПО-11 : Шмидт                               2 * 6 = 12
ПО-12: Хобня, Григоренко                    2 * 6 = 12 / 2 = 6
ПО-11. Егоренко,Андрусенко                  2 * 6 = 12 / 2 = 6
ПО-11 Казаков Алексей, Волков Дмитрий       2 * 6 = 12 / 2 = 6
ПО-12 Савченко, Глухов                      2 * 6 = 12 / 2 = 6
ПО-11 : Пилипенко, Павленко                 2 * 6 = 12 / 2 = 6
ПО12\ПО11:Шевко Андрей, Плющ Максим         2 * 6 = 12 / 2 = 6
ПО-11/12 : Украинцев, Юденко/Ляшков         2 * 6 = 12 / 3 = 4
ПО-12(Калейников,Неудобнов,Мамаев)          2 * 6 = 12 / 3 = 4
ПО-12:Франков,Зайцев,Разгуляев              2 * 6 = 12 / 3 = 4
ПО-11:Петроченко,Кнопач                     1 * 6 =  6 / 2 = 3              
ПО-11 : Шутов Осадчий                       1 * 6 =  6 / 2 = 3               
ПО-11 (Тимошенко, Шевцов)                   1 * 6 =  6 / 2 = 3
ПО-11:Мусатенко,Плахина                     1 * 6 =  6 / 2 = 3 
По-11,По-12:Сулейко, Грищенкова, Семенцова  1 * 6 =  6 / 3 = 2
ПО-11: Сак, Лысенко, Никитенко              1 * 6 =  6 / 3 = 2
ПО-11: Каменев, Бакунцев, Решетников        1 * 6 =  6 / 3 = 2
ПО-11: Лапицкий,Слепенок,Лесная             1 * 6 =  6 / 3 = 2                
ПО-11/12 : Лукашевич, Киклевич, Окрут       1 * 6 =  6 / 3 = 2
ПО-12: Сидоренко, Кузнецов                  0 
ПО-12. Flatmen (Михащук, Иванов).           0               
ПО-12, Бугай, Тарасенко                     0   

6 бонусов за сданную задачу на проектирование по теме лекции

Лапицкий, Волков одолжили ноутбук
+10 бонусов

Михаил Долинский

Темы: 2072
Сообщений: 49883

Мой профиль
В связи с массовыми пропусками занятий, ведущими к катастрофическому снижению качества обучения, вводится дополнительная регламентация отработки пропусков:

1.
... Пропуск занятия по неуважительной причине должен быть отработан в течение недели после пропуска.
... Пропуск занятия по уважительной причине должен быть отработан в течение недели ПОСЛЕ завершения периода действия уважительной причины.
... Уважительной считается причина, подтвержденная документально.
... Допускается досрочная отработка пропуска.

2.
... Если пропуск не отработан вовремя (в соответствии с правилами из пункта 1), то он может быть отработан без моего присутствия (например, дома) только в УВЕЛИЧЕННОМ РАЗМЕРЕ за счет ШТРАФА - по паре за каждую лишнюю неделю между датами пропуска и отработки.
... То есть, в течение второй недели после пропуска три часа отработки за одну пропущеную пару, в течение третьей недели после пропуска отработка 4.5 часа за одну пару и т.д.
... Запрещается отрабатывать более двух пар в течение непрерывных 12 часов.

3. Правила 1-2 касаются пар, пропущенных после 20 февраля.

UPD. Допускается отработка любой пары одной за одну - в моем присутствии.
Михаил Долинский

Темы: 2072
Сообщений: 49883

Мой профиль
Базовые комбинационные схемы : дешифратор, шифратор, мультиплексор, сумматор
- простейшие способы перевода чисел между десятичной и двоичной системами счисления
8 4 2 1
1 1 0 1  = 8 + 4 + 1 = 13

      8 4 2 1
13 =  1 1 0 1 


- о пропусках
- об эффективной работе на лекции
..... тетради по предмету
..... самостоятельное выполнение всех заданий
..... не стесняться спрашивать то, что не понятно (у студентов и у меня)
Не усвоили тему "Карты Карно" (не сдали задачу на эту тему на контрольной):
(и, значит, не эффективно работали на лекции)

ПО-11:
Бакунцев, Кнопач, Лысенко, Никитенко, Сак,
Сулейко, Тимошенко, Шевцов, Юденко

ПО-12:
Глебов, Мордвинов, Окрут

Не писали контрольную 2:
ПО-11: Андрусенко, Дубовик, Каменев, Сазонов
ПО-12: Лукашевич, Терещенко, Сидоренко, Ярец

Рекомендуется всем, кто может, СРОЧНО доразобраться с темой самостоятельно,
а кто не может самостоятельно - с МОЕЙ ПОМОЩЬЮ.
Вторник, 16.00 - 19.20 я нахожусь в ауд. 1-1.
И могу провести дополнительные занятия и индивидуальные консультации для всех желающих.
Кстати, в это же время можно заодно и пропуски отработать.
Михаил Долинский

Темы: 2072
Сообщений: 49883

Мой профиль
Бонусы за работу на лекции 23 февраля
ПО-11 : Шмидт, Дубовик                   7 * 6 /2 = 21   
ПО-12 : PasCraft (Мордвинов,Семенцова)   7 * 6 /2 = 21     
ПО-12 Савченко, Глухов                   7 * 6 /2 = 21  
ПО-12(Калейников,Неудобнов,Мамаев)       7 * 6 /3 = 14  
ПО-12: Хобня, Григоренко                 6 * 6 /2 = 18
ПО-11 : Шутов Осадчий                    6 * 6 /2 = 18 
ПО-11 Казаков Алексей, Волков Дмитрий    5 * 6 /2 = 15
По-11:Мусатенко,Плахина                  5 * 6 /2 = 15 
ПО-11/12 : Украинцев, Юденко/Ляшков      4 * 6 +10(*) /3= 11 
По-11:Сулейко, Грищенкова                4 * 6 /2 = 12
ПО-11. Егоренко,Андрусенко               4 * 6 /2 = 12
По-12/по-11Окрут.Киклевич                4 * 6 /2 = 12
ПО12\ПО11:Шевко Андрей, Плющ Максим      4 * 6 /2 = 12
ПО-11:Петроченко,Кнопач                  4 * 6 /2 = 12
ПО-12. (Сидоренко, Иванов)               4 * 6 /2 = 12
ПО-11: Каменев, Бакунцев                 4 * 6 /2 = 12
ПО-12: Михащук, Кузнецов                 4 * 6 /2 = 12
ПО-12, Бугай, Тарасенко                  4 * 6 /2 = 12
ПО-11: Сак, Лысенко, Никитенко           4 * 6 /3 =  8
ПО-11: Лапицкий,Слепенок,Лесная          4 * 6 /3 =  8
ПО-12:Франков,Зайцев,Разгуляев           4 * 6 /3 =  8
ПО:Павленко,Решетников                   3 * 6 /2 =  9

(*) +10 бонусов за чистоту (4 задачи, 4 попытки)

Бонусы за аренду буков (по +10)
Лапицкий, Казаков, Юденко

Тимошенко и Шевцову, которые всю пару настраивали бук и так и не сделали НИ ОДНОГО задания,
и даже не пытались их делать, выставлен пропуск занятия.
(Как выяснилось к концу пары, на машине даже не было драйвера WIFI).

Настраивайте буки ДО НАЧАЛА ПАРЫ.
Не получается - просите бук в аренду или проситесь к кому-то в команду третьим.
Ничего не делать по теме лекции всю пару - практически ничем не отличается от пропуска занятия.
Михаил Долинский

Темы: 2072
Сообщений: 49883

Мой профиль
Проектирование схем условных арифметических выражений

В следующий четверг, 8 марта, занятий не будет.
В следующую пятницу, 9 марта - контрольный срез на проектирование.
Одну задачу нужно сдать в течение 45 минут.
Другие 45 минут:
А) Те, кто сдали контрольный срез, решают индивидуальные задания.
Начинают с обязательного на арифметическое выражение, затем обязательное на логическое выражение (Карты Карно)
Б) Те, кто не сдали контрольный срез - ДОРЕШИВАЮТ задачу контрольного среза, сдавать в
"Индивидуальные - Проектирование - Подготовка к контрольному срезу".

Контрольный срез выполняется только со станционарного компьютера.

Контрольные срезы
Советы по выполнению заданий контрольных срезов

Контрольные срезы - 2010

Флеш-задания - приемы проектирования
Выбор из двух выражений
Выбор из трех выражений
Выбор из четырех выражений

Углубленные пояснения
Базовые сведения
Михаил Долинский

Темы: 2072
Сообщений: 49883

Мой профиль
Бонусы за работу на лекции 1 марта
ПО-12: Хобня, Григоренко               2 * 12 = 24 / 2 = 12 
ПО-11 : Шутов Осадчий Шевцов           2 * 12 = 24 / 3 =  8  
ПО12\ПО11:Шевко, Плющ                  1 * 12 = 12 / 2 =  6 
ПО-11 : Шмидт, Дубовик                 1 * 12 = 12 / 2 =  6
ПО-11:Петроченко,Кнопач                1 * 12 = 12 / 2 =  6
ПО-11: Каменев, Бакунцев               1 * 12 = 12 / 2 =  6
ПО-12: Мордвинов,Семенцова             1 * 12 = 12 / 2 =  6
ПО-11 Казаков, Волков                  1 * 12 = 12 / 2 =  6 
ПО-12: Бугай, Тарасенко                1 * 12 = 12 / 2 =  6
ПО-11/12: Лукашевич, Киклевич          1 * 12 = 12 / 2 =  6
ПО-11/12: Украинцев,Юденко/Ляшков      1 * 12 = 12 / 3 =  4
ПО-12: Калейников,Неудобнов,Мамаев     1 * 12 = 12 / 3 =  4
ПО-11: Сак, Лысенко, Никитенко         1 * 12 = 12 / 3 =  4
ПО-11: Егоренко,Андрусенко,Грищенкова  1 * 12 = 12 / 3 =  4
ПО-11: Лапицкий,Слепенок,Лесная        0
ПО-12:Франков,Зайцев,Разгуляев         0
ПО-11:Мусатенко,Плахина,Сулейко        0
ПО-12: Сидоренко, Глухов, Кузнецов     0
ПО-12. (Михащук, Иванов)               0
ПО-11 : Пилипенко, Сазонов             0
PО-11/po-12: Тимошенко,Глебов          0
ПО-11:Павленко,Решетников              0

+10 бонусов за аренду ноутбуков
ПО-11: Волков
ПО-12: Франков, Ляшков
Михаил Долинский

Темы: 2072
Сообщений: 49883

Мой профиль
Выполнили контрольный срез (9 марта - с первого раза)

ПО-11:

Дубовик Тимофей
Казаков Алексей
Лапицкий Дмитрий
Петроченко Артём
Шевцов Игорь
Шмидт Василий

ПО-12:

Зайцев Евгений
Мордвинов Владимир
Семенцова Елизавета
Слепенок Юрий
Тарасенко Сергей
Хобня Настя

Молодцы


Михаил Долинский

Темы: 2072
Сообщений: 49883

Мой профиль
По 10 бонусов всем, кто сдал до конца пары в самоподготовке задачу контрольного среза

ПО-11:

Андрусенко, Бакунцев, Волков, Грищенкова, Егоренко
Каменев, Киклевич, Никитенко, Осадчий, Пилипенко,
Плахина, Плющ, Тимошенко, Шутов

ПО-12:

Калейников
Шевко
Михаил Долинский

Темы: 2072
Сообщений: 49883

Мой профиль
Базовые схемы памяти : триггер, регистр, счетчик, ОЗУ, ПЗУ
Введение в ЭВМ и программирование
Михаил Долинский

Темы: 2072
Сообщений: 49883

Мой профиль
Бонусы за работу на лекции 15 марта
                                       Контроль 
ПО-11 Волков, Казаков, Тимошенко          1     30 / 3 = 10
ПО-11 : Шмидт, Дубовик                    0     15 / 2 = 7
ПО-11 : Шутов Осадчий                     0     15 / 2 = 7
ПО-12 : PasCraft (Мордвинов,Семенцова)    0     15 / 2 = 7
ПО-11 : Пилипенко, Сазонов, Грищенкова    0     15 / 3 = 5
ПО-11: Лапицкий,Слепенок,Лесная           0     15 / 3 = 5


                                        Обучение
ПО-12:Франков,Зайцев,Разгуляев            6 * 3 = 18 / 3 = 6
ПО12\ПО11:Шевко Андрей, Плющ Максим       5 * 3 = 15 / 2 = 7 
ПО-12: Хобня, Григоренко                  5 * 3 = 15 / 2 = 7 
ПО-12(Калейников,Неудобнов,Мамаев)        5 * 3 = 15 / 3 = 5 
ПО-11. Егоренко,Андрусенко,Шевцов         5 * 3 = 15 / 3 = 5 
ПО-12. (Михащук, Иванов).                 4 * 3 = 12 / 2 = 6 
ПО-11/12 : Украинцев, Юденко/Ляшков       4 * 3 = 12 / 3 = 4 
ПО-11/12: Каменев, Бакунцев/Терещенко     4 * 3 = 12 / 3 = 4 
ПО-11:Мусатенко,Плахина,Сулейко           4 * 3 = 12 / 3 = 4 
ПО-12: Глухов, Кузнецов,Решетников        3 * 3 =  9 / 3 = 3  
ПО-11,12 : Лукашевич, Киклевич, Окрут     3 * 3 =  9 / 3 = 3 
ПО-12, Бугай, Тарасенко                   2 * 3 =  6 / 2 = 3 
ПО-11:Петроченко,Кнопач,Павленко          2 * 3 =  6 / 3 = 2 
ПО-11: Сак, Лысенко, Никитенко            2 * 3 =  6 / 3 = 2 
ПО-11: Лапицкий,Слепенок,Лесная           1 * 3 =  3 / 3 = 1


+10 бонусов за аренду буков:
Разгуляев, Сазонов

Предложение на будущее
Все, кто готовы поделиться буком, ставьте меня в известность ПЕРЕД НАЧАЛОМ ПАРЫ.
Все, кто НЕ НАШЕЛ БУК САМ - обращайтесь ко мне - я помогу.

Это НЕНОРМАЛЬНО - подсаживаться в чужие команды и
- отнимать у них честно заработанные бонусы
- НЕ УЧИТЬСЯ, а смотреть, как другие учатся.

Последнее замечание касается, например, следующих товарищей:
Сазонов, Терещенко, Окрут, Павленко, Решетников.
 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Проектирование цифровых систем 1, 2, 3, 4
Time:0,048