Автор |
Сообщение |
17.03.2012 17:46:34
Тема: Re:Организация и функционирование ЭВМ (ПО1) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49883
Мой профиль
|
Введение в ассемблер
Владельцам буков рекомендуется ЗАБЛАГОВРЕМЕННО скачать и разархивировать среду для отладки ассемблерных программ.
WInter (03.03.2012)
Запускать файл i8086.bat
Флеш-лекция по арифметическим инструкциям ассемблера
Условия и решения задач контрольной работы номер 6 (первая на ассемблере)
1 2 3 4 5 6 7 8 9 10
|
20.03.2012 17:06:07
Тема: Re:Организация и функционирование ЭВМ (ПО1) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49883
Мой профиль
|
Контрольный срез 20 марта - сдали
ПО-11
Грищенкова Марина
Егоренко Рудольф
Киклевич Евгений
Мусатенко Анна
Осадчий Дмитрий
Плахина Анастасия
Плющ Максим
Тимошенко Дмитрий
Шутов Денис
ПО-12
Бугай Дарья
Григоренко Артём
Лесная Лилия
Неудобнов Денис
Разгуляев Антон
Франков Иван
Шевко Андрей
|
22.03.2012 15:21:48
Тема: Re:Организация и функционирование ЭВМ (ПО1) - 2012
|
Андрей Шевко
Темы: 0
Сообщений: 22
Мой профиль
|
Михаил Долинский:
Контрольный срез 20 марта - сдали
ПО-11
Грищенкова Марина
Егоренко Рудольф
Киклевич Евгений
Мусатенко Анна
Осадчий Дмитрий
Плахина Анастасия
Плющ Максим
Тимошенко Дмитрий
Шутов Денис
ПО-12
Бугай Дарья
Григоренко Артём
Лесная Лилия
Неудобнов Денис
Разгуляев Антон
Франков Иван
Шевко Андрей
Не выставили в ведомость для Шевко, Бугай, Неудобнов
______________________
<font color=red>Тот кто хочет- ищет возможность, кто не хочет- ищет причину.< font>
|
22.03.2012 16:44:44
Тема: Re:Организация и функционирование ЭВМ (ПО1) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49883
Мой профиль
|
Виноват, исправился
|
23.03.2012 13:17:24
Тема: Re:Организация и функционирование ЭВМ (ПО1) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49883
Мой профиль
|
Бонусы ПО-1 за работу на лекции 22 марта
ПО-12 : PasCraft (Мордвинов,Семенцова) 6 * 6 = 36 / 2 = 18
ПО-11:Петроченко,Кнопач 6 * 6 = 36 / 2 = 18
ПО-12: Хобня, Григоренко 6 * 6 = 36 / 2 = 18
ПО-11 : Шутов Осадчий 6 * 6 = 36 / 2 = 18
ПО11:Тимошенко,Павленко 6 * 6 = 36 / 2 = 18
ПО-11/12 : Украинцев, Юденко/Ляшков 6 * 6 = 36 / 3 = 12
ПО-11: Лапицкий,Слепенок,Лесная 6 * 6 = 36 / 3 = 12
ПО-11. Егоренко,Андрусенко,Шевцов 6 * 6 = 36 / 3 = 12
ПО-12. (Михащук, Иванов, Кузнецов) 6 * 6 = 36 / 3 = 12
ПО-12, Бугай, Тарасенко, Шевко 6 * 6 = 36 / 3 = 12
ПО-11 Волков, Казаков 4 * 6 = 24 / 2 = 12
ПО-12 Савченко, Глухов 4 * 6 = 24 / 2 = 12
ПО-12:Франков,Зайцев,Разгуляев 4 * 6 = 24 / 3 = 8
ПО-11 : Пилипенко, Сазонов, Грищенкова 4 * 6 = 24 / 3 = 8
ПО-12(Калейников,Неудобнов,Мамаев) 3 2 1 = 2*6 + 1*24 = 36/3=12
ПО-11:Мусатенко,Плахина 3 * 6 = 18 / 2 = 9
ПО-11 : Шмидт, Дубовик, Плющ 3 * 6 = 18 / 3 = 6
ПО-11: Сак, Лысенко, Никитенко 3 * 6 = 18 / 3 = 6
ПО-11/12: Каменев, Бакунцев/Терещенко 3 * 6 = 18 / 3 = 6
ПO-12 : Лукашевич, Глебов 2 * 6 = 12 / 2 = 6
+10 бонусов за аренду бука
Лапицкий, Волков, Кузнецов
|
23.03.2012 16:09:14
Тема: Re:Организация и функционирование ЭВМ (ПО1) - 2012
|
Марина Грищенкова
Темы: 0
Сообщений: 14
Мой профиль
|
Грищенкова Марина Вы в форуме написали что я сдала срез а в ведомость не поставили периписывала 20.03 в 17.45
|
23.03.2012 16:42:43
Тема: Re:Организация и функционирование ЭВМ (ПО1) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49883
Мой профиль
|
Виноват, исправился
|
23.03.2012 17:34:34
Тема: Re:Организация и функционирование ЭВМ (ПО1) - 2012
|
Лилия Лесная
Темы: 0
Сообщений: 14
Мой профиль
|
Не выставлена за контрольный срез оценка,исправьте пожалуйста.
|
23.03.2012 17:43:24
Тема: Re:Организация и функционирование ЭВМ (ПО1) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49883
Мой профиль
|
Исправил
|
25.03.2012 15:41:01
Тема: Re:Организация и функционирование ЭВМ (ПО1) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49883
Мой профиль
|
Простейшая обработка символьных строк
|
30.03.2012 13:39:59
Тема: Re:Организация и функционирование ЭВМ (ПО1) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49883
Мой профиль
|
Бонусы ПО-1 за работу на лекции 29 марта
ПО-12(Калейников,Неудобнов,Мамаев) 3 1 1 0 1 = 0*6 + 3*12 = 36 / 3 = 12
ПО-11 : Шмидт, Плющ 3 1 1 1 = 1*6 + 2*12 = 30 / 2 = 15
ПО-12: Хобня, Григоренко 3 1 1 1 = 1*6 + 2*12 = 30 / 2 = 15
ПО-12 : PasCraft (Мордвинов,Семенцова) 3 1 1 1 = 1*6 + 2*12 = 30 / 2 = 15
ПО-12 Савченко, Глухов 3 1 1 1 0 = 1*6 + 2*12 = 30 / 2 = 15
ПО-11 : Шутов Осадчий 2 1 1 0 = 1*6 + 1*12 = 18 / 2 = 9
ПО-11. Егоренко,Андрусенко,Шевцов 2 1 1 0 = 1*6 + 1*12 = 18 / 3 = 6
ПО-11 : Пилипенко, Сазонов, Грищенкова 2 1 1 0 = 1*6 + 1*12 = 18 / 3 = 6
ПО-11:Петроченко,Кнопач 1 1 = 1*6 = 6 / 2 = 3
ПО-11/12 : Юденко/Ляшков 1 1 = 1*6 = 6 / 2 = 3
ПО-11: Сак, Никитенко 1 1 = 1*6 = 6 / 2 = 3
ПО-11/12: Каменев/Терещенко 1 1 = 1*6 = 6 / 2 = 3
ПО-12, Бугай, Шевко 1 1 = 1*6 = 6 / 2 = 3
ПО-11,12 : Киклевич, Окрут 1 1 0 = 1*6 = 6 / 2 = 3
ПО-11: Лапицкий,Слепенок,Лесная 1 1 = 1*6 = 6 / 3 = 2
ПО-12:Франков,Зайцев,Разгуляев 1 1 0 = 1*6 = 6 / 3 = 2
ПО-11 Волков, Казаков, Тимошенко 1 1 0 = 1*6 = 6 / 3 = 2
ПО-12. (Михащук, Иванов, Кузнецов). 1 1 0 = 1*6 = 6 / 3 = 2
ПО-11,ПО-12: Павленко,Глебов 0 0 0
По 10 бонусов за аренду буков
Лапицкий, Терещенко, Михащук
Рекомендую формировать команды из двух человек - и бонусов будет больше и знаний.
В частности, по-моему, сегодня "лишние" люди в своих командах:
Неудобнов, Шевцов, Сазонов, Тимошенко.
Организуйте ДВЕ новые команды из двух человек и УЧИТЕСЬ!!!
Лучше такие:
Шевцов, Тимошенко
Неудобнов, Сазонов
|
31.03.2012 14:11:55
Тема: Re:Организация и функционирование ЭВМ (ПО1) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49883
Мой профиль
|
Плачевные результаты 2-ой контрольной по ассемблеру
Оценка\Контроль практики\Программирование\7\3 - "Арифметические операции" 41834 Лукьяненко Елена, ПОИТ-12, апрель 2006
Bычислить выражение res=a*c+b*d+a/c-b*(a+d)
Формат ввода Пример ввода:
a-2 байта a=5
b-1 байт b=1
c-1 байт c=1
d-2 байта d=2
Формат вывода Пример вывода:
res-2 байта res=5
Выполнили
ПО-11
12:
Грищенкова, Казаков, Каменев, Лапицикй, Лысенко,
Никитенко, Осадчий, Петроченко, Плющ, Сак
Шмидт, Шутов
ПО-12
16:
Бугай, Глухов, Григоренко, Иванов, Калейников,
Кузнецов, Лесная, Михащук, Мордвинов, Окрут,
Савченко, Семенцова, Слепенок, Франков, Хобня
Шевко
|
31.03.2012 15:49:31
Тема: Re:Организация и функционирование ЭВМ (ПО1) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49883
Мой профиль
|
Ошибки, приводящие к Unknown Instruction
Подготовка к контрольному срезу
Контрольные срезы
Советы по выполнению заданий контрольных срезов
Что нужно знать:
- команды определения данных в памяти байтовых (DB), словных (DW)
- наименования регистров и их размер в байтах (AX=AH,AL; BX=BH,BL ...)
- команда пересылки (регистр<->память - MOV)
- команды распространения знака (CBW из AL в AX, CWD из AX в DX,AX - перед делением на слово)
- арифметические команды ADD, SUB, iMUL, iDIV
- команда безусловного перехода JMP
- команда сравнения CMP
- команды условных переходов jXXX (L-меньше, G-больше, E-равно, N - не)
Особенности ADD, SUB, CMP, MOV
- операнды должны быть одинаковой длины
- первый операнд - приемник
Особенности умножения iMUL
- операнды должны быть одинаковой длины
- если умножаем на байт, то второй операнд в AL, результат в AX
- если умножаем на слово, то второй операнд в AX, результат в DX,AX
Особенности деления iDIV
- делимое должно иметь размер в два раза больше чем делитель
- если делим на байт, то делимое в AX, результаты: в AL-частное, в AH-остаток
- если делим на слово, то делимое в DX,AX, результаты: в AX-частное, в DX-остаток
Тестирование и отладка
- взять тест из протокола на DL
- подключить к среде WInter
- определить входные данные, на которых ошибка
- прописать в комментариях к каждой строке программы приемник и значение результата
- исполнять построчно (F8), сравнивать реальный и ожидаемый результат, найти место ошибки
- исполнять до курсора (F4)
- исполнять до конца (F9)
- переводить отрицательные числа в дополнительный код и обратно
|
06.04.2012 14:56:21
Тема: Re:Организация и функционирование ЭВМ (ПО1) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49883
Мой профиль
|
Бонусы ПО-1 за работу на лекции 5 апреля
ПО-11 : Шутов Осадчий 5*12 = 60 / 2 = 30
ПО-12(Калейников,Мамаев) 4*12 = 48 / 2 = 24
ПО-12 : PasCraft (Мордвинов,Семенцова) 4*12 = 48 / 2 = 24
ПО-12: Хобня, Григоренко 3*12 = 36 / 2 = 18
ПО-12, Тарасенко, Шевко 3*12 = 36 / 2 = 18
ПО-11 Волков, Казаков 2*12 = 24 / 2 = 12
По-11:Мусатенко,Плахина 2*12 = 24 / 2 = 12
ПО-12 Савченко, Глухов 2*12 = 24 / 2 = 12
ПО-11 : Шмидт, Плющ 1*12 = 12 / 2 = 6
ПО-11:Петроченко,Кнопач 1*12 = 12 / 2 = 6
ПО-11 : Пилипенко, Павленко 1*12 = 12 / 2 = 6
ПО-11: Лапицкий,Слепенок,Лесная *** 1*12 = 12 / 3 = 4
ПО-12:Франков,Зайцев,Разгуляев 1*12 = 12 / 3 = 4
ПО-11: Сак, Никитенко, Лысенко 1*12 = 12 / 3 = 4
ПО-11/12: Каменев, Бакунцев/Терещенко 1*12 = 12 / 3 = 4
ПО-11 : Шевцов, Киклевич, Тимошенко 1*12 = 12 / 3 = 4
ПО-11/12 : Украинцев, Юденко/Ляшков 0
По-11:Сулейко, Грищенкова 0
ПО-11. Егоренко,Андрусенко 0
ПО-12: Кузнецов, Сидоренко 0
ПО-12. Михащук, Иванов, Окрут 0
ПО-12(Бугай,Неудобнов) 0
+10 бонусов за аренду бука
Казаков
|
07.04.2012 08:41:51
Тема: Re:Организация и функционирование ЭВМ (ПО1) - 2012
|
Михаил Долинский
Темы: 2072
Сообщений: 49883
Мой профиль
|
Таблица команд Intel 8086
Контрольные вопросы по логическим инструкциям
Как произвольный бит
- установить в 1
- сбросить в 0
- инвертировать
- протестировать (узнать его содержимое)
НЕ ИЗМЕНИВ значений остальных битов.
|
|
|