Manchester Mark 1, der blev bygget i 1948, var en banebrydende computer, der brugte en række input- og outputenheder, skønt de alle var ganske primitive sammenlignet med moderne teknologi:
inputenheder:
* Papirbåndlæser: Dette var den primære inputenhed. Programmer og data blev slået på papirbånd ved hjælp af en teleprinter. Tape -læseren kunne derefter mekanisk scanne hullerne og overføre informationen til computeren.
* manuelle switches: Disse muliggjorde direkte input af data og instruktioner til computeren. Dette var en langsom og fejlretsat proces, der primært blev brugt til test og fejlsøgning.
Outputenheder:
* Papirbåndstans: Denne enhed gjorde det muligt for computeren at "skrive" data og resultater på papirbånd. Dette bånd kunne derefter læses af andre maskiner eller bruges som input til videre behandling.
* teleprinter: Denne enhed kunne bruges til at udskrive resultaterne af beregninger på en papirrulle.
* katodestråle Tube (CRT): Selvom det ikke blev brugt til standardudgang, brugte Mark 1 en CRT til visuelle fejlfindingsformål, der viste indholdet af forskellige registre og hukommelsessteder.
Andre bemærkelsesværdige funktioner:
* Intet tastatur: Der var ikke noget dedikeret tastatur til indtastning af data. Input var for det meste gennem papirbånd eller manuelle kontakter.
* begrænset lager: Mark 1 havde begrænset lagerkapacitet ved hjælp af en Williams -rørhukommelse, som var flygtig (data mistet, da strømmen blev slukket).
Betydningen af Manchester Mark 1
På trods af sine primitive input/output -kapaciteter var Manchester Mark 1 en vartegn præstation inden for computing. Det var en af de første computere, der brugte en lagret-programarkitektur, så den kunne omprogrammeres til forskellige opgaver. Det var også banebrydende for brugen af Williams Tube Memory, en afgørende innovation i de tidlige computere.
Manchester Mark 1 begrænsede input/output for Manchester Mark 1 demonstrerer de betydelige fremskridt, der er gjort inden for computerteknologi siden da. I dag har vi meget mere effektive og brugervenlige enheder til interaktion med computere.