Amaterasu
123123113
- Член од
- 17 април 2012
- Мислења
- 1.284
- Поени од реакции
- 1.390
Има некој проект 1? Имам едно прашање. Задачата гласи вака:
1. Да се дизајнира бројач кој во зависност од влезот y брои:
- нормално ( 0, 1, ...,7, 0 ....) за y = 0
- прескокнувајќи еден број (0, 2, 4, 6, 0 ....) за y = 1,
а во зависност од влезот x брои нагоре или надолу:
- нагоре за x = 0
- надолу за x = 1
Мрежата да се реализира со D ff и логички порти по потреба. На влезовите x и y да се стават прекинувачи. На излезите да се стави хексадецимален дисплеј кој ќе ја покажува вредноста.
Прашањето ми е: дали доколу бројачот се наоѓа во еве да речеме 001 состојба и y стане 1, броењето ќе биде 011, 101, 111 или тие ќе бидат недефинирани состојби за y = 1?
Јас мислам дека и таквите состојби треба да ги дефинираш, на пример да речеме ако си во 001, а у стане 1, тогаш ќе треба да се префрлиш во најблискиот парен број во случајов 000 ако х=1 или 010 ако х=0. Ако ги ставиш ббб, во тие случаеви колото ќе ти биде недефинирано односно ќе се багира.