Arvutid-I
#2555
Отправлено 10 мая 2011 - 19:58
И еще если попытка на экзамене не первая. бонус все равно 20 б дает ?)))
#2561
Отправлено 12 мая 2011 - 08:21
"time increment
A - 100, 200, 400, 800
B - 100, 300, 500, 700
00 - 800
01 - 400
и тогда каждая операция 4 раза выполняется по очереди.
"
это каждому по отдельности (всем А и В) ставить такой time increment, и что подавать на R1 R2 ?
И этот момент непонятен
"00 - 800
01 - 400" это к каким входам? ))))совсем запуталась и не понимаю((((
#2563
Отправлено 12 мая 2011 - 08:31
Сообщение изменено: Zen_ka (12 мая 2011 - 08:32 )
#2564
Отправлено 12 мая 2011 - 14:01
Как делал я :Как симмулировать 3ию лабу? порылась по форуму нашла
1)
Заходишь туда, где сигналы задаются.
Потом transition -> counter .
Первое поле - сигналы. Нажимаешь на него и выделяешь слева 4 сигнала( Пример: тебе нужно сделать так, чтобы А считало от 0000 до 1111 и так постоянно.То тебе в counter нужно выделить сигналы A0 A1 A2 A3(4 сигнала))
time increment ставишь к примеру 50 а степс 150.
Проделываешь всё тоже самое для второго операнда ( для B, т.е выделяешь B0B1B2B3) в тайм энкремент ставишь в 2 раза больше(100) чем было в А( B меняться будет медленне чем А, т.е на одно значение с B приходится 2 значения с А)
Так он пробежит по счетчику столько раз, сколько в степс было задано( 150 достаточно, если будет нехватать - увеличь)
2)
Теперь для сигналов которые на мультиплексор подаются( на самом деле на декодер который на мультиплексоре, но не важно )
Они варьируются от 00 до 11( т.е от 0 до 3)
Назовем их C и D сигналы.
Так вот, там где нужно задавать сигналы ты нажимаешь toggle и руками меняешь значение с сигнала C на 1,а D на нуле остается, потом меняешь Д на 1 а С на 0, и потом оба на 1 ставишь( т.е ты все 4 функции пройдешь таким образом)
увеличить либо уменьшить сигнал подаваемый на мультиплексор нужно в том месте, где сигнал B принимает значение 0000( мы ведь помним что B в двараза медленнее чем А работает) таким образом сигнал B пройдет 1 полный цикл а А 2( т.е мы переберем много много вариантов, а Брик увидя это скажет что ты умница )
Потом симулируешь это, ставишь шины и проверяешь
Надеюсь нормально написал
Сигналы у функции у меня 00 и 01
и да, в отчете достаточно 4 примера на каждую функцию.
Прикрепленные файлы
Сообщение изменено: Чемоday (12 мая 2011 - 14:53 )
#2570
Отправлено 16 мая 2011 - 21:11
d 224 160 80 160 1 0.805904783
d 224 240 80 240 1 0.805904783
w 224 240 288 240 0
w 288 240 352 240 0
w 352 240 432 240 0
w 432 240 512 240 0
w 224 160 224 240 0
r 432 240 432 96 0 10.0
R 432 96 432 64 0 0 40.0 5.0 0.0 0.0 0.5
L 80 160 48 160 0 1 false 5.0 0.0
L 80 240 48 240 0 1 false 5.0 0.0
M 512 240 560 240 0 2.5
d 224 96 80 96 1 0.805904783
d 224 32 80 32 1 0.805904783
L 80 32 48 32 0 1 false 5.0 0.0
L 80 96 48 96 0 1 false 5.0 0.0
w 224 96 288 96 0
w 288 96 288 240 0
w 224 32 352 32 0
w 352 32 352 240 0
Это и есть 20-й вариант, сделал в Circuit с помощью DiodLogic.
Сообщение изменено: mihabek (16 мая 2011 - 21:13 )
#2571
Отправлено 16 мая 2011 - 21:23
#2574
Отправлено 16 мая 2011 - 22:48
Да и про эти мифические 20 баллов на экзаме я узнал одним из первых, если не первым когда сдавал этот бонус. Только кому они помогут, если оценивание у Эвартсона - рандом.
Сообщение изменено: DeaD_MaN (16 мая 2011 - 22:50 )
#2575
Отправлено 17 мая 2011 - 08:50
Сам на этом предмете завис, так как он для меня скучный и не интересный, идет очень тяжело.
Сообщение изменено: JakeTheFIsh (17 мая 2011 - 08:50 )
Плутарх - (ок. 46 — ок.120) - древнегреческий писатель, историк
#2580
Отправлено 17 мая 2011 - 17:04
по схеме реализовано через сумматор, на который подается число А, инвертное число B и к входу Cin подается 1.
Но пытаюсь в столбик написать.. типо А в двоичном коде, + инвертное Б в двоичном коде.. + 0001..не стыкуется совсем