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

Темы: 7
Сообщений: 2186

Мой профиль


Сергей Семенцов:

Оценка\Индивидуальные задания\По выбору\Сконвертированные задания на программирование по схеме\Микропрограммно\11 - "Программа по схеме 84424" 84424 TaskConverter 2009 Март 22

http://dl.gsu.by/task.jsp?nid=870855&cid=789

На схеме не видно выходного контакта. Решая первый раз подумал, что его "имя" S. Но на самом деле SUMMA.

Может стоит исправить как-нибудь? Это не ошибка конечно, но просто не удобство определенное.  

Исправлено.
Игорь Коршунов

Темы: 7
Сообщений: 2186

Мой профиль


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

Я попробовал - действительно.
Возникает ощущение, что Number - зарезерированное слово для ассемблера i86.
Но такого быть не должно, по-моему.
Подождем вердикта от Игоря Викторовича, я ему написал с просьбой посмотреть все сообщения в форуме. 

Number - зарезервированное слово для объявления внешних переменных, например:

extern number v1
Игорь Коршунов

Темы: 7
Сообщений: 2186

Мой профиль


Сергей Семенцов:

Оценка\Индивидуальные задания\По выбору\Сконвертированные задания на программирование по схеме\Преобразователи кодов (BCD/Binary)\6 - "Программа по схеме 84475" 84475 TaskConverter 2009 Март 22

http://dl.gsu.by/task.jsp?nid=870794&cid=789

В этой задачи требуется входной элемент "number".
При создании перемененной с таким именем в Winter`e происходит ошибка. (Ошибка синтаксиса)

Отправляя её на проверку получаю естественный результат: [test 1]: Не объявлена переменная number.


 

Входной контакт переименован.
Михаил Долинский

Темы: 1985
Сообщений: 47292

Мой профиль


Игорь Коршунов:


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

Я попробовал - действительно.
Возникает ощущение, что Number - зарезерированное слово для ассемблера i86.
Но такого быть не должно, по-моему.
Подождем вердикта от Игоря Викторовича, я ему написал с просьбой посмотреть все сообщения в форуме. 

Number - зарезервированное слово для объявления внешних переменных, например:

extern number v1 
Игорь Викторович, поясните этот пример, пожалуйста.
Мы объявляем внешнюю переменную V1 типа number? И что же это за тип? Один байт? два? Это по стандарту ассемблера?
Sergey Sementsov

Темы: 1
Сообщений: 154

Мой профиль
Игорь Викторович, а что там с проектом Белоглазова Алексея?

(Там где Мультиплексор с 256->1, писало, что проект создан в старой версии HLCCAD)

Артём Ярош

Темы: 0
Сообщений: 70

Мой профиль
Оценка\Индивидуальные задания\По выбору\Сконвертированные задания на программирование по схеме\Логические элементы\4 - "Программа по схеме 84266"

http://dl.gsu.by/task.jsp?nid=870566&cid=789

На картинке обрезан кусочек схемы, не совсем понятно что должно быть на выходе
Игорь Коршунов

Темы: 7
Сообщений: 2186

Мой профиль


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


Игорь Коршунов:


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

Я попробовал - действительно.
Возникает ощущение, что Number - зарезерированное слово для ассемблера i86.
Но такого быть не должно, по-моему.
Подождем вердикта от Игоря Викторовича, я ему написал с просьбой посмотреть все сообщения в форуме. 

Number - зарезервированное слово для объявления внешних переменных, например:

extern number v1 
Игорь Викторович, поясните этот пример, пожалуйста.
Мы объявляем внешнюю переменную V1 типа number? И что же это за тип? Один байт? два? Это по стандарту ассемблера?
 

Переменная будет произвольного размера (фактически это просто адрес в памяти). Т.е. можно писать как MOV AX, V1, так и MOV AL, V1.
Игорь Коршунов

Темы: 7
Сообщений: 2186

Мой профиль


Артём Ярош:

Оценка\Индивидуальные задания\По выбору\Сконвертированные задания на программирование по схеме\Логические элементы\4 - "Программа по схеме 84266"

http://dl.gsu.by/task.jsp?nid=870566&cid=789

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

Исправлено.
Игорь Коршунов

Темы: 7
Сообщений: 2186

Мой профиль


Сергей Семенцов:

Игорь Викторович, а что там с проектом Белоглазова Алексея?

(Там где Мультиплексор с 256->1, писало, что проект создан в старой версии HLCCAD)
 

Разбираемся...
Галина Мальцева

Темы: 0
Сообщений: 56

Мой профиль
Оценка\Индивидуальные задания\По выбору\Сконвертированные задания на проектирование по программе\Делители\2 - "Схема по программе 81519"

http://dl.gsu.by/task.jsp?nid=871045&cid=789

ошибка в тесте
тест:

; [3]
a = 25, 10
b = 10, 10
wait for 1000
assert res = 5, 10 // =a-b=15
wait for 1
Михаил Долинский

Темы: 1985
Сообщений: 47292

Мой профиль
А аргументы есть?
Напиши их.
Мне кажется, ты не поняла, как должна работать программа.
Галина Мальцева

Темы: 0
Сообщений: 56

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

Темы: 2
Сообщений: 60

Мой профиль
Ошибка в задаче Оценка\Индивидуальные задания\По выбору\Сконвертированные задания на программирование по схеме\По таблицам истинности\1 - "Программа по схеме 84285



[test 1]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0


IN dec[1]: 0

OUT dec[1]: 3

0_о - в задаче 3 входа и 2 выхода....
Михаил Долинский

Темы: 1985
Сообщений: 47292

Мой профиль
Мне кажется:
1. В данной задаче входы и выходы рассматриваются как ОДИН многобитный (шинный).
2. В программе Вы должны объявлять байтные переменные и работать с их младшими битами.

Другой вопрос, что IN и OUT - зарезервированные слова в ассемблере Intel 80x86 (есть инструкции которые так и называются). И поэтому задачу все-таки нужно поправить.
Я попросил об этом Игоря Викторовича.
Евгений Ключинский

Темы: 0
Сообщений: 50

Мой профиль
Не нашел раздела по багам компилятора, временно отпишусь здесь.
Winter некорректно себя ведет при случайном вводе русского символа в имени метки( пример-> metф: ) Сразу завершается процесс as.exe, место ошибки не подсвечивается, вываливается [Ошибка] 1.esi: error loading: D:\....\bin\1.obj. Долго не мог понять в чем дело. Если же случайно вставить русскую букву в другом месте, компилятор отругает как надо
 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Проектирование цифровых систем 1, 2, 3, 4, 5, ... 9, 10, 11
Time:0,031