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

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

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

в задаче Экзамен\Индивидуальные задания\Флеш-задания\Комбинационные схемы\3 - "Сумматор" 43569 Невядомская А., М3, май 2006 правильным ответом является 4 (пересчитал 3 раза) однако он не защитывается... я подумал может у меня что-то не так в ходе мыслей, и попробовал отправить другие варианты - не прошел ни один т.е. из 6 вариантов все защитываются как ложные.
Александр Антоненко

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

Мой профиль
при попытке решать задачи из Экзамен\Индивидуальные задания\Симуляция ASM-программ Intel 80x86\Вычислить выражение\ выдает ошибку
TASK.I86 - запрещенное расширение. Разрешенное расширение: .mpc

я так подозреваю что эта ошибка связана с настройками тестирующих приложений... как я понимаю, апплеты отсылают решения по своим внутренним настройкам т.е. не в mpc виде, а в i86... я так подозреваю подобные проблемы могут быть и с другими симуляциями на основе апплетов.
Александр Антоненко

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

Мой профиль
задача Экзамен\Индивидуальные задания\Проектирование цифровых устройств\По таблицам истинности\5 - "Степень" 44247 Алексин Александр, ПОИТ-26, май 2006

написал код вида

unsigned __in __bits(2) in_0;
unsigned __in __bits(2) in_1;
unsigned __out __bits(5) out_0;

void main()
{
unsigned i;
for (out_0=1, i=0; i<in_1; out_0*=in_0, i++);
}

протестировал в винтере все тесты. работает правильно. после сборки в HLCCAD отправляю и мне выдает Ошибка: Несовпадение out_0:00001=01000 [3 ns] хотя при тестировании в винтере выдает правильное значение.
Вячеслав Романенко

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

Мой профиль
Аналогичная ситуация с задачей Экзамен\Индивидуальные задания\Проектирование цифровых устройств\По таблицам истинности\6 - "Делится ли на 2.3.4.5" 28920
unsigned __in __bits(6) in;

unsigned __out __bits(1) two;
unsigned __out __bits(1) three;
unsigned __out __bits(1) four;
unsigned __out __bits(1) five;

void main()
{
	if(in%2==0) two=1; else two=0;
	if(in%3==0) three=1; else three=0;
    if(in%4==0) four=1; else four=0;
	if(in%5==0) five=1; else five=0;

}

Выдает
Ошибка: Несовпадение FOUR:0=1 [100 ps]  

Хотя при ручной прогонке в WInter'е все правильно
Максим Аксютик

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

Мой профиль


Александр Антоненко:

при попытке решать задачи из Экзамен\Индивидуальные задания\Симуляция ASM-программ Intel 80x86\Вычислить выражение\ выдает ошибку
TASK.I86 - запрещенное расширение. Разрешенное расширение: .mpc

я так подозреваю что эта ошибка связана с настройками тестирующих приложений... как я понимаю, апплеты отсылают решения по своим внутренним настройкам т.е. не в mpc виде, а в i86... я так подозреваю подобные проблемы могут быть и с другими симуляциями на основе апплетов. 


Именно так ) Симуляция инструкций Intel 80x86 тоже не проходит )
Максим Аксютик

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

Мой профиль
И еще вопрос ... задачи с ограничениями на использование логических элементов сейчас будут проходить тесты?

Например http://dl.gsu.by/task.jsp?nid=322614&cid=597 ... в протоколе пишет "В этой задаче нельзя использовать устройство HI"
Максим Аксютик

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

Мой профиль
http://dl.gsu.by/task.jsp?nid=322772&cid=597

замечательная задача )
Михаил Долинский

Темы: 1984
Сообщений: 47244

Мой профиль
Я не понял, что такого замечательного в задаче?
Александр Антоненко

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

Мой профиль
а то что мне интересно как объявлять переменные выходные.

Михаил Семенович когда вы почините симуляцию? в "Симуляция инструкций Intel 80x86" и "Симуляция ASM-программ Intel 80x86" выдает при тестировании ошибку "TASK.I86 - запрещенное расширение. Разрешенное расширение: .mpc" и это явно не моя ошибка в решении.
Максим Аксютик

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

Мой профиль
Там еще есть несколько задач, где невозможно объявить переменные )

И встречаются вот такие комментарии в протоколе "Неверный формат limits.txt" и "Проект создан в старой версии HLCCAD" и это в задачах-тестах и симуляциях )
Игорь Коршунов

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

Мой профиль


Максим Аксютик:

Там еще есть несколько задач, где невозможно объявить переменные ) 

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


Максим Аксютик:

И встречаются вот такие комментарии в протоколе "Неверный формат limits.txt" и "Проект создан в старой версии HLCCAD" и это в задачах-тестах и симуляциях ) 

Это были временные проблемы - сейчас все исправлено.
Игорь Коршунов

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

Мой профиль


Максим Аксютик:

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

Например http://dl.gsu.by/task.jsp?nid=322614&cid=597 ... в протоколе пишет "В этой задаче нельзя использовать устройство HI" 

Через некоторое время (сейчас точно сказать не могу) такие задачи сдавать будет можно.
Екатерина Боневич

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

Мой профиль
В задаче
сконвертировать задания на проектирование/вычислить выражение/умножение
неправильный тест№7 там 129*156=12700, что не верно
Игорь Коршунов

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

Мой профиль


Александр Антоненко:

задача Экзамен\Индивидуальные задания\Проектирование цифровых устройств\По таблицам истинности\5 - "Степень" 44247 Алексин Александр, ПОИТ-26, май 2006

написал код вида

unsigned __in __bits(2) in_0;
unsigned __in __bits(2) in_1;
unsigned __out __bits(5) out_0;

void main()
{
unsigned i;
for (out_0=1, i=0; i<in_1; out_0*=in_0, i++);
}

протестировал в винтере все тесты. работает правильно. после сборки в HLCCAD отправляю и мне выдает Ошибка: Несовпадение out_0:00001=01000 [3 ns] хотя при тестировании в винтере выдает правильное значение.  

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

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

Мой профиль


Екатерина Боневич:

В задаче
сконвертировать задания на проектирование/вычислить выражение/умножение
неправильный тест№7 там 129*156=12700, что не верно 

Исправлено.
 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Проектирование цифровых систем 1, 2, 3, ... 9, 10, 11
Time:0,062