Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tut:digital [2023/08/12 11:10] oetelaartut:digital [2023/08/13 11:00] (current) oetelaar
Line 5: Line 5:
 **Wat is digitale logica?** **Wat is digitale logica?**
  
-  * Digitale logica gaat over systemen die informatie verwerken en opslaan in een digitale vorm, meestal in de vorm van binaire waarden: 0 en 1.  +  * Digitale logica gaat over systemen die informatie verwerken en opslaan in een digitale vorm, meestal in de vorm van **binaire waarden: 0 en 1**.  
-  * Deze binaire waarden worden vaak geassocieerd met elektrische signalen, waarbij een lage spanning een '0' voorstelt en een hoge spanning een '1'.+  * Deze binaire waarden worden vaak geassocieerd met elektrische signalen, waarbij een lage spanning een **'0'** voorstelt en een hoge spanning een **'1'**.
  
 **Waarom logische poorten?** **Waarom logische poorten?**
Line 142: Line 142:
 Moore- en Mealy-machines zijn twee veelvoorkomende soorten eindige toestandsmachines (Finite State Machines, FSM's) die worden gebruikt in het ontwerp van digitale systemen. Het belangrijkste verschil tussen beide typen ligt in de manier waarop ze hun uitgangen genereren: Moore- en Mealy-machines zijn twee veelvoorkomende soorten eindige toestandsmachines (Finite State Machines, FSM's) die worden gebruikt in het ontwerp van digitale systemen. Het belangrijkste verschil tussen beide typen ligt in de manier waarop ze hun uitgangen genereren:
  
-Moore-machine: In een Moore-machine zijn de uitgangssignalen uitsluitend afhankelijk van de huidige toestand van de machine. Dit betekent dat de uitgang alleen verandert wanneer de machine van de ene toestand naar de andere overgaat. Moore-machines hebben doorgaans een eenvoudiger ontwerp en zijn gemakkelijker te begrijpen, omdat de uitgangen alleen veranderen bij toestandsovergangen. Ze kunnen echter trager zijn, omdat de uitgangen pas veranderen nadat de machine een toestandsovergang heeft ondergaan.+  * **Moore-machine**: In een Moore-machine zijn de uitgangssignalen uitsluitend afhankelijk van de huidige toestand van de machine. Dit betekent dat de uitgang alleen verandert wanneer de machine van de ene toestand naar de andere overgaat. Moore-machines hebben doorgaans een eenvoudiger ontwerp en zijn gemakkelijker te begrijpen, omdat de uitgangen alleen veranderen bij toestandsovergangen. Ze kunnen echter trager zijn, omdat de uitgangen pas veranderen nadat de machine een toestandsovergang heeft ondergaan.
  
-Mealy-machine: In een Mealy-machine zijn de uitgangssignalen afhankelijk van zowel de huidige toestand van de machine als de ingangssignalen. Dit betekent dat de uitgang onmiddellijk kan veranderen als reactie op veranderingen in de ingangssignalen, zelfs zonder toestandsovergangen. Mealy-machines kunnen snellere reactietijden hebben, omdat de uitgangen direct kunnen reageren op de ingangen. Ze kunnen echter complexer zijn om te ontwerpen en te analyseren, omdat de uitgangen afhankelijk zijn van zowel de toestand als de ingangen.+  * **Mealy-machine**: In een Mealy-machine zijn de uitgangssignalen afhankelijk van zowel de huidige toestand van de machine als de ingangssignalen. Dit betekent dat de uitgang onmiddellijk kan veranderen als reactie op veranderingen in de ingangssignalen, zelfs zonder toestandsovergangen. Mealy-machines kunnen snellere reactietijden hebben, omdat de uitgangen direct kunnen reageren op de ingangen. Ze kunnen echter complexer zijn om te ontwerpen en te analyseren, omdat de uitgangen afhankelijk zijn van zowel de toestand als de ingangen.
  
 Het kiezen tussen een Moore- en Mealy-machine hangt af van de specifieke eisen van het digitale systeem dat u ontwerpt. Moore-machines zijn over het algemeen gemakkelijker te ontwerpen en te begrijpen, maar Mealy-machines kunnen snellere reactietijden bieden en mogelijk minder toestanden vereisen om hetzelfde gedrag te bereiken. Het kiezen tussen een Moore- en Mealy-machine hangt af van de specifieke eisen van het digitale systeem dat u ontwerpt. Moore-machines zijn over het algemeen gemakkelijker te ontwerpen en te begrijpen, maar Mealy-machines kunnen snellere reactietijden bieden en mogelijk minder toestanden vereisen om hetzelfde gedrag te bereiken.
Line 176: Line 176:
 | 4093   | Quad 2-input NAND-poort      | CMOS         | | 4093   | Quad 2-input NAND-poort      | CMOS         |
 |       | met Schmitt-trigger ingangen |              | |       | met Schmitt-trigger ingangen |              |
- 
  
 Deze tabel toont een selectie van enkele veelgebruikte logische chips uit de 7400-serie (TTL) en 4000-serie (CMOS) met hun functies en technologieën.  Deze tabel toont een selectie van enkele veelgebruikte logische chips uit de 7400-serie (TTL) en 4000-serie (CMOS) met hun functies en technologieën. 
Line 193: Line 192:
 | CD4015B | Dual 4-bit Static Shift Register (CMOS)     | | CD4015B | Dual 4-bit Static Shift Register (CMOS)     |
 | CD4021B | 8-bit Static Shift Register (CMOS)          | | CD4021B | 8-bit Static Shift Register (CMOS)          |
- 
- 
- 
  
 ===== Page owners ===== ===== Page owners =====
- 
  
   * Edwin van den Oetelaar    * Edwin van den Oetelaar 
   * Jan Dobbelsteen   * Jan Dobbelsteen