29.01.2014 Views

Beskrivning av Censor 932. Bilaga 1 till Rrgc/F del 2. - Försvarets ...

Beskrivning av Censor 932. Bilaga 1 till Rrgc/F del 2. - Försvarets ...

Beskrivning av Censor 932. Bilaga 1 till Rrgc/F del 2. - Försvarets ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

13<br />

4 Teknisk beskrivning<br />

4.1 Introduktion Dator <strong>Censor</strong> 932 K<br />

<strong>Censor</strong> 932K, som konstruerades <strong>av</strong> SRT under åren 1967-68, kan sägas vara en representant<br />

för 2:a generationens datorsystem uppbyggd <strong>av</strong> den tidens mest populära mikrokretsar (i dag<br />

benämnda som SSI-kretsar) och med en struktur som gjorde datorn allmänt användbar (general<br />

purpose computer). I detta fall har Texas Instruments TTL-serie 74 använts genomgående.<br />

Förebilden för <strong>Censor</strong> 932 systemarkitektur var det under slutet <strong>av</strong> 60-talet förhärskande datorsystemet<br />

IBM 360. Datorns instruktionsrepertoar är i dess struktur hämtad från detta system.<br />

Andra styrande faktorer på <strong>Censor</strong> 932 systemarkitektur var de problem man haft med<br />

<strong>Censor</strong> 220 i form <strong>av</strong> o<strong>till</strong>räckligt med primärminne samt i praktiken <strong>av</strong>saknaden <strong>av</strong> ett flexibelt<br />

system för inkoppling och hantering <strong>av</strong> perifer utrustning (skrivare, massminne etc.). I<br />

<strong>Censor</strong> 932 löstes dessa problem genom införande <strong>av</strong> ett flexibelt minnes- och busshanteringssystem<br />

som medg<strong>av</strong> <strong>till</strong>koppling <strong>av</strong> i praktiken hur mycket minne som helst och anslutning<br />

<strong>av</strong> obegränsat antal typer <strong>av</strong> perifer utrustning <strong>till</strong> en <strong>Censor</strong> 932 genom <strong>del</strong>s anslutning<br />

<strong>av</strong> programkontrollerad utrustning som skrivare, modem etc. och <strong>del</strong>s anslutning <strong>av</strong> enheter<br />

som arbetade med direkt minnesaccess (DMA). Det <strong>av</strong>ancerade databussystemet gjorde det<br />

dessutom möjligt att enkelt skapa s.k. multidatorkonfigurationer.<br />

Andra styrande kr<strong>av</strong> var att datorn skulle kunna möjliggöra <strong>av</strong>ancerad multiprogammering<br />

(multitasking) i realtidsmiljö. Detta realiserades bl.a. genom att datorn försågs med en kraftfull<br />

programväljarfunktion som kunde användas <strong>del</strong>s för hantering <strong>av</strong> utifrån kommande programväxlingssignaler<br />

och <strong>del</strong>s <strong>av</strong> programvaran skapade programväxlingssignaler. Som ytterligare<br />

stöd för datorns realtidsfunktion försågs datorn dessutom med en med en programmerbar<br />

digitalklocka.<br />

4.2 Systemöversikt <strong>Censor</strong> 932K<br />

I korthet beskrivs <strong>Censor</strong> 932K som en parallellt arbetande 32-bits dator. Datorns primärminne<br />

konfigureras med kärnminnesmoduler om 4 kord om 32 bitar + 4 paritetskontrollbitar.<br />

Datorns adresseringskapacitet medger adressering <strong>av</strong> upp <strong>till</strong> 128 kord om 32 bitar (= 512<br />

kB). I rgc konfigurerades <strong>Censor</strong> 932 med 4 minnesmoduler om 4 kord vardera resulterande i<br />

ett totalt internt primärminne om 16 kord.<br />

<strong>Censor</strong> 932 K översiktliga systemblockschema framgår <strong>av</strong> bilden nedan.<br />

<strong>Bilaga</strong>1 <strong>till</strong> RRGC_F Del 2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!