home *** CD-ROM | disk | FTP | other *** search
/ Serious Magazine 12 / Serious_Magazine_12_2003_01_07_Dial_pl_Side_A.atr / scenview.sqz < prev    next >
Text File  |  2023-02-26  |  3KB  |  1 lines

  1. . Tu pomocne s⇧ uk ady kombina-¢ cyjne, bo na wej③ciu uk adu sekwencyj-¢¢¢  nego naleəy wymusza⇨ odpowiednie sta-¢ ny wej③ciowe.¢¢ A jak wiadomo maszyna nie  ma  rozumu,¢ wi❎c moəna pos uəy⇨ si❎ zwyk ⇧ logik⇧,¢ t⇧ elektroniczn⇧.¢¢ Taki uk ad kombinacyny  sam  musi  si❎¢ jako③ ustawia⇨, by  przed  pojawieniem¢ si❎  nast❎pnego  sygna u   zegarowego,¢ podstawi⇨ na wej③cia odpowiednie  syg-¢ na y.¢¢ No w a③nie, uk ad musi "wiedzie⇨"  co¢ by o przedtem, bo tylko na tej podsta-¢ wie moəe wygenerowa⇨ sekwencj❎  segna-¢  w wej③ciowych, i co si❎ z tym wi⇧əe,¢ wyj③ciowych.¢¢ St⇧d, uk ad sekwencyjny MUSI mie⇨  pa-¢ mi❎⇨. (Elektroniczn⇧).¢ Moəe ni⇧ by⇨ sam  uk ad  przerzutnikw¢ z  ktrych  zostanie  zbudowana   ca a¢¢¢   struktura logiczna.  To  najprostsze¢ rozwi⇧zanie.¢ Maj⇧c  pami❎⇨,  uk ad  jest  w  stanie¢ "wiedzie⇨" co by o  przedtem.  Na  tej¢ podstawie  generowa⇨  b❎dzie   sygna y¢ wej③ciowe, no i wyj③ciowe.¢¢  Prosz❎ zwrci⇨ uwag❎ na sygna y  wyj-¢ ③ciowe w taktach 3,4,5, ktre tu  pow-¢ trz❎:¢¢    3     0 0 0¢    4     0 0 0¢    5     1 0 0¢¢  Zgodnie z tym co napisa em  wyəej,  w¢ takcie <4> uk ad  musi  "wiedzie⇨"  co¢ by o w takcie <3> bo na tej  podstawie¢ wygeneruje sygna y wej③ciowe.¢ A w takcie <3> by o 000.¢ Ale rozpatruj⇧c takt <5> dochodzimy do¢ wniosku, əe  uk ad  powinien  pami❎ta⇨¢ co by o w takcie <4> a  tam  teə  by o¢¢¢¢   000. To jak to? Ta sama "przesz o③⇨"¢ a maj⇧ wygenerowa⇨ si❎  inne  sygna y?¢ W takcie <3> jest 000, w  nast❎pnym ma¢ by⇨ 000. W takcie <4> jest 000 a w na-¢ st❎nym 100 !!!¢¢ No i ko om❎tlik gotowy.¢¢ Ale czy historia o  ktrej  tu  mwimy¢ ma dotyczy⇨ tylko  poprzedniego  stanu¢ ktry by  przed  chwil⇧  na  wyj③ciach¢ uk adu sekwencynego?¢¢  NIE!!!¢¢ Przecieə moəna bra⇨  pod  uwag❎  stany¢ duəo wcze③niejsze, ktre by u w takcie¢ n-1, n-2, n-3 itd...¢¢ Wtedy  jednoznacznie  wyznaczy⇨  moəna¢ stany wej③⇨, by wyj③cia  przyj❎ y  za-¢ mierzone kombinacje.¢¢¢    Po co to wszystko.¢¢ Jak  zaznaczy em,  uk ady  sekwencyjne¢ musz⇧ mie⇨ pami❎⇨.  Budowane  z  prze-¢ rzutnikw,  same w sobie stanowi⇧ tak⇧¢ pami❎⇨. Aby przerzutnik mg  prawid o-¢ wo pracowa⇨, w/g za oəonej sieci dzia-¢  a,  na  jego  wej③cia podawa⇨ naleəy¢ odpowiednie stany ktre jak si❎ to m-¢ wi, wzbudz⇧  odpowiedni  stan  wyj③cia¢ po pojawieniu si❎ sygna u  zegarowego.¢¢ Aby ca o③⇨ jeszcze bardziej skompliko-¢ wa⇨, powiem əe naleəy zna⇨ tzw. tabli-¢ c❎ wzbudze przerzutnika.¢ Ma o tego. Dost❎pnych jest  kilka  ro-¢ dzajw przerzutnikw. Np. D, JK, T itd¢¢ - Ktry wybra⇨, jak to po ⇧czy⇨?¢¢ - Oto s⇧ pytania godne SERIOUS'a.¢¢     Ale...¢¢¢   By dobrze orientowa⇨ si❎  w  temacie¢ wystarczy umie⇨ minimalizowa⇨  funkcje¢ logiczne,  wiedzie⇨  co  to   historia¢ uk adu  sekwencyjnego,  zna⇨   tablic❎¢ wzbudze, albo  przej③⇨  przerzutnika,¢ no i wiedzie⇨ co si❎ chce zbudowa⇨.¢¢  By o trudne?¢                           Zenon/DIAL¢