Komparator:
Naprogramujte obvod, který bude porovnávat dvě čtyřbitová čísla.
Postup řešení:
Číslo A budeme porovnávat s číslem B, výstupní signály označíme ROVNO, VETSI, MENSI.
Řešení:
MODULE komparator2
TITLE 'komparator'
A3,A2,A1,A0,B3,B2,B1,B0 pin;
ROVNO,VETSI,MENSI pin istype 'com';
A=[A3,A2,A1,A0];
B=[B3,B2,B1,B0];
equations
ROVNO= [A]==[B];
VETSI= [A]>[B];
MENSI= [A]<[B];
test_vectors
([A,B]->[ROVNO,VETSI,MENSI])
[0,0]->[1,0,0];
[0,15]->[0,0,1];
[15,0]->[0,1,0];
[10,10]->[1,0,0];
END