DRC 1

Fra DDHFwiki
Spring til navigation Spring til søgning
DRC 1

Minimaten DRC 1 var en mekanisk datamaskine i miniformat. Den var fremstillet og demonstreret af Christian Gram fra Regnecentralen i foråret 1969 til Danmarks Skoleradio/TV undervisning i logiske kredsløb og operationer.

DRC 1 består af et netværk af kanaler, hvorigennem en impulsbrik (skive) kan løbe. Kanalerne fungerer som en slags ledninger, hvor man kan sende en impuls, et strømstød, igennem med passende mellemrum. I hvert forgreningspunkt i netværket sidder en datalåge, som kan lede impulsbrikken videre i den ene eller den anden af de to forgreninger. Datalågerne fungerer altså som kontakter med to stillinger, som kan lede strømmen den ene eller den anden vej. Men samtidig udgør datalågerne også minimatens lager hvor den opbevarer de dataværdier der indgår i en beregning.

Endelig sidder der i alle kanalerne lige under hver datalåge vippelåger som impulsbrikken skubber til, når den passerer. Ved at forbinde vippelåger og datalåger med koblinger i form af snore kan man få vippelågerne til at trække datalågerne i nye stillinger. Afhængig af datalågernes stillinger (eller datalågernes 'startværdier') og de koblinger, man har trukket, vil DRC 1 altså automatisk ændre datalågernes stillinger, når impulsbrikken løber ned. DRC 1 "beregner" med andre ord nye værdier ud fra de givne startværdier.

Programmer

Håndbogen viser et antal eksempler på programmering af DRC 1 koblinger lavet af sytråd:

  • Kopiering fra en datalåge til en anden
  • Invertering af en datalåge
  • Addition af to datalåger uden mente
  • Addition af to datalåger (fuldadder)
  • Logisk Eller-funktion
  • Logisk Og-funktion
  • Ækvivalens funktion
  • Tre,fire, og fem-bit tæller
  • Baglæns tæller
  • Betinget addition