- Project Runeberg -  Teknisk Tidskrift / Årgång 85. 1955 /
284

(1871-1962)
Table of Contents / Innehåll | << Previous | Next >>
  Project Runeberg | Like | Catalog | Recent Changes | Donate | Comments? |   

Full resolution (JPEG) - On this page / på denna sida - Sidor ...

scanned image

<< prev. page << föreg. sida <<     >> nästa sida >> next page >>


Below is the raw OCR text from the above scanned image. Do you see an error? Proofread the page now!
Här nedan syns maskintolkade texten från faksimilbilden ovan. Ser du något fel? Korrekturläs sidan nu!

This page has never been proofread. / Denna sida har aldrig korrekturlästs.

284

TEKNISK TIDSKRIFT

Fig. ’t. Skiftregister.

ligen ackumulatorregistret och
multiplikator-registret, kan utföra skiftoperationer. Det tredje
registret, multiplikandregistret, tjänar som
uppsamlingsställe för tal soin kommer från det
elektrostatiska minnet, fig. 5.

Addition

Vid början av en addition finns det ena av talen
i ackumulatorregistret, det andra finns lagrat i
det elektrostatiska minnet. Det senare talet
överförs till multiplikandregistret och i vart och ett
av de 40 identiska stegen utförs addition i en
enhet kallad adder. Denna har tre ingångar
förutom från de två registren, även en överföring
från näst föregående steg. Addern har också två
utgångar, dels en resultatutgång som överför
summan till ackumulatorregistret, dels en
utgång för överföring av minnessiffran till
nästföljande steg.

Fig. 5. Blockschema över elektrostatiskt minne, aritmetisk

enhet samt yttre enheter; - parallell överföring,–-

serieöverföring.

Addern särskiljer de åtta möjliga
additionsfall, som uppstår vid addition av tre binära
siffror, tabell 3. Om samtliga ingångsspänningar är
höga (ettor) eller om en men endast en
ingångsspänning är hög skall addern som resultat ge
hög spänning ut. Vidare skall addern lämna hög
spänning på minnesöverföringens utgång om två
eller flera av ingångsspänningarna är höga. För
att särskilja dessa fall fordras ett system av
grindar. Adderkretsen i Besk består av sex
dub-beltrioder kopplade som triod- eller
katodföljar-grindar samt två dioder, fig. 6.

Parallelldriften i maskinen innebär att
additionen sker samtidigt i samtliga 40 positioner. Man
måste emellertid i varje position ta hänsyn till
överföringen av minnessiffran från föregående
position. Detta betyder att additionen i själva
verket utförs i serie. Om man t.ex. adderar två
tal där det ena består av idel ettor och det andra
har etta endast i sista positionen får man en
minnesöverföring som fortplantar sig hela vägen från
den lägsta positionen till den högsta. Additionens
snabbhet kommer därför i stort sett att
bestämmas av den hastighet med vilken denna
serieöverföring sker. I Besk har tiden för
minnes-överföring nedbringats till 1 (.is. Totalt tar
emellertid hela operationen inberäknat uthämtning
av instruktion och tal 56 ^s. Resultatet av
additionen lagras i ackumulatorregistret.

Subtraktion

Subtraktion sker genom att komplementet till
det tal som lagrats i multiplikandregistret
adderas till talet i ackumulatorregistret.
Komplementbildningen, som sker i en grind inbyggd i
multiplikandregistret, innebär att alla nollor i
ett tal utbyts mot ettor och alla ettor utbyts mot
nollor, varefter en etta adderas till lägsta
positionen. Det femsiffriga positiva talet 0,10110 har
sålunda komplementet 1,01010. Negativa tal
representeras såväl i aritmetiska enheten som i
minnet av sina komplement.

Multiplikation

Vid multiplikation överförs först
multiplikanden till multiplikandregistret. Multiplikatorn
har genom en tidigare operation tillförts
multi-plikatorregistret. Under multiplikation avkänns
siffran i multiplikatorregistrets sista position.
Om denna är en etta adderas multiplikanden till
talet i ackumulatorregistret, varefter såväl
ackumulator- som multiplikatorregistrens innehåll
skiftas ett steg åt höger. Om den sista siffran är

Tabell 3. Resultat och överföring från åtta möjliga [-additionsfall-] {+addi-
tionsfall+}

Multiplikandregister ......................0 1 0 0 1 1 0 1

Ackumulatorregister ....................0 0 1 0 1 0 1 1

Överföring in ................................0 0 0 1 0 1 1 1

Resultat ............................................0 1 1 1 0 0 0 1

Överföring ut..................................0 0 0 0 1 1 1 1

<< prev. page << föreg. sida <<     >> nästa sida >> next page >>


Project Runeberg, Tue Nov 12 16:25:26 2019 (aronsson) (download) << Previous Next >>
http://runeberg.org/tektid/1955/0304.html

Valid HTML 4.0! All our files are DRM-free