Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Industriële technologie

Een binaire opteller

Stel dat we een apparaat wilden bouwen dat twee binaire bits bij elkaar kon optellen. Zo'n apparaat staat bekend als een halve opteller en het poortcircuit ziet er als volgt uit:

Het Σ-symbool vertegenwoordigt de "som" -uitvoer van de halve opteller, de minst significante bit van de som (LSB). Cuit vertegenwoordigt de "carry" -uitvoer van de halve opteller, de meest significante bit van de som (MSB).

Als we dezelfde functie in ladderlogica (relais) zouden implementeren, zou het er als volgt uitzien:

Beide circuits kunnen twee binaire cijfers bij elkaar optellen. De wiskundige "regels" voor het bij elkaar optellen van bits zijn inherent aan de bedrade logica van de circuits.

Als we een andere rekenkundige bewerking met binaire bits wilden uitvoeren, zoals vermenigvuldigen, zouden we een ander circuit moeten bouwen. De bovenstaande circuitontwerpen zullen slechts één functie vervullen:twee binaire bits bij elkaar optellen. Om ze iets anders te laten doen, zou opnieuw bedrading nodig zijn, en misschien andere componenten.

In die zin verschillen digitale rekencircuits niet veel van analoge rekenkundige (operationele versterker) circuits:ze doen precies waarvoor ze bedoeld zijn, niet meer en niet minder. We zijn echter niet beperkt tot het op deze manier ontwerpen van digitale computerschakelingen.

Het is mogelijk om de wiskundige "regels" voor elke rekenkundige bewerking in te bedden in de vorm van digitale gegevens in plaats van in bedrade verbindingen tussen poorten. Het resultaat is een ongeëvenaarde flexibiliteit in de bediening, waardoor een geheel nieuw soort digitaal apparaat is ontstaan:de programmeerbare computer .

Hoewel dit hoofdstuk zeker niet uitputtend is, biedt het volgens mij een unieke en interessante kijk op de aard van programmeerbare computerapparatuur, te beginnen met twee apparaten die vaak over het hoofd worden gezien in inleidende leerboeken:zoektabelgeheugens en eindige-toestandsmachines .

GERELATEERD WERKBLAD:

  • Werkblad binaire wiskundige circuits

Industriële technologie

  1. Elektronica als wetenschap
  2. 3-bits binaire teller
  3. Decimaal versus binaire nummering
  4. Octale en hexadecimale nummering
  5. Binaire toevoeging
  6. Negatieve binaire getallen
  7. Binair aftrekken
  8. Binaire overloop
  9. Digitale signalen en poorten
  10. Container bouwt voor arm op x86
  11. Aan de slag met Go op PLCnext