NCR Century 100

NCR Century 100-logotyp

NCR Century 100 var NCR:s första helt integrerade kretsdator byggd 1968. Alla logiska grindar skapades genom att linda ihop NAND-grindar för att bilda vippor och andra komplexa kretsar. Systemets konsol hade bara 18 lampor och strömbrytare och tillät inträde av en startrutin, eller ändringar av laddade program eller data i minnet. En skrivmaskinskonsol fanns också.

Kringutrustning

615-100-serien integrerade ett komplett databehandlingssystem som hade 16KB eller 32KB kort stavminne, en 80-kolumns hålkortsläsare eller pappersbandläsare , två 5MB flyttbara diskenheter och en 600-rader-per-minut linjeskrivare . Systemet skulle kunna vara försett med en stansad pappersbandläsare eller en extern kortläsare/hålslagare och även tillåta fastsättning av flera 9-spårs, 1/2-tums, spole-till-rulle magnetiska bandenheter . Ytterligare två diskenheter kan anslutas till systemet.

Century-serien använde en instruktionsuppsättning med två instruktionslängder: 4 byte (32 bitar) och 8 byte (64 bitar).

Stångminne

Minnet från Century Series-datorerna använde maskintillverkade, korta, järnoxidbelagda keramiska stavar – 1 16 tum (1,6 mm) långa och ungefär samma diameter som ett människohår – som deras direktåtkomstminnen, istället för handen -arbetskrävande kärnminnen som användes av andra datorer på den tiden. Ekonomin för maskinmontering ökades genom att sälja stavminne utan att betala patentavgifter på kärnminne till NCR:s konkurrent, IBM . Varje 16K minnesmodul bestod av två stackar, varje stack innehöll sexton plan med 4608 stavar.

Hårddiskar

Modell 655-diskenheten använde ett flyttbart diskpaket. Det var det första av NCR att använda flytande eller flygande huvuden med 12 läs/skrivhuvuden per yta. Detta minskade spår-till-spår-rörelse och därmed åtkomsttider. Detta innebar dock att det fanns 12 gånger fler huvuden per enhet, vilket ökade sannolikheten för huvudkrascher. Dessa flygande huvuden flyttades med hjälp av ett magnetiskt ställdon med 16 positioner. Ställdonet använde fyra olika magneter för att skapa de 16 positionerna. De magnetiska ställdonen ersattes senare med hydrauliska ställdon, och senare ersattes de hydrauliska ställdonen med talspolemanöverdon . 1972 sålde NCR sin diskenhetsverksamhet till Magnetics Peripherals, Inc., ett joint venture med CDC och använde därefter diskenheter från joint venture.

Programmeringsspråk

NCR Century 100 stödde flera programmeringsspråk : NEAT/3 (National's Easy Auto-coding Technique, en senare version av NEAT/1-språket som kördes på NCR 315- datorsystemet), COBOL , FORTRAN , RPG-II, NEAT/AM , och BASIC .


Hårdvara

Systemet hade 39 hårdvaruinstruktioner. Tidiga versioner av hårdvaran hade inte instruktioner för att multiplicera eller dividera hårdvara; de emulerades istället med hjälp av programvara. [ citat behövs ] Maskinen använde ASCII 8-bitars kod. Det stödde också packade decimalfält med eller utan ett "tecken". Utan ett tecken kan ett (positivt) tal lagras i bara två byte, där var och en av de 8 bitarna av tecknet innehåller två siffror, till exempel 0001 0010 0011 0100 för 1234.

En typisk hårdvarukonfiguration bestod av en panel med vippomkopplare och lampor för att komma in i starthanteraren, en Teletype-skrivare för att mata in operativsystemkommandon, en hålkortsläsare som tyngdkraften matar korten (de tappade in i lässtationen och matades ut och vändes 180 grader och sedan placerad i utmatningsbehållaren), två 655 diskenheter och en skrivare som skrev ut cirka 600 rader per minut. Starthanteraren och kringutrustningen var vanligtvis på hålkort, som meddelade operativsystemet vilka enheter som skulle användas via ett PAL-kort (Peripheral Availability List). "Gå"-kommandot till operativsystemet var ökänt: "EE" kontroll-G (klocka). [ citat behövs ]

Century 100 saknade hårdvaruavkänningsswitchar , vilket Century 200 hade. Program som försökte få åtkomst till sense switchar på Century 100 skulle helt enkelt stanna med det humoristiska meddelandet: "Du hittar switcharna, och jag ska testa dem!" visas på konsolskrivmaskinen. [ citat behövs ]

En unik egenskap hos århundradets hård-/mjukvarudesign gjorde att den normala 4K-chefen kunde reduceras till bara 512 byte, vilket frigjorde värdefull lagring. [ citat behövs ]

Century 50 var långsammare än Century 100 och hade bara 16K av tunnfilmsstavminnet. [ citat behövs ]

externa länkar