Ja, mainframes har absolutt inngangs- og utgangsenheter. Her er grunnen:
* Inngangsenheter: Mainframes trenger måter å motta data på. Disse kan inkludere:
* Kortlesere: Selv om de var mindre vanlige nå, var de en gang en primær inngangsmetode.
* båndstasjoner: Brukes til lagring og henting av store datamengder.
* terminaler: Tekstbaserte grensesnitt for samhandling med hovedrammen.
* diskstasjoner: For lasting av programmer og data fra lagring.
* Nettverksgrensesnitt: Slik at data fra andre datamaskiner og systemer kan sendes til hovedrammen.
* Utgangsenheter: Mainframes må vise eller lagre resultater. Disse kan inkludere:
* skrivere: For å generere rapporter og andre papirkopier.
* Monitorer: For å vise informasjon til operatører.
* båndstasjoner: For lagring av utdata.
* diskstasjoner: For lagring av behandlede data.
* Nettverksgrensesnitt: Sende behandlede data til andre datamaskiner og systemer.
Moderne mainframes:
Moderne mainframes bruker ofte:
* Høyhastighets nettverksgrensesnitt: For tilkobling til moderne systemer og applikasjoner.
* Spesialiserte I/O -kontrollere: Administrere flyt av data mellom hovedrammen og forskjellige enheter.
I hovedsak er en hovedramme bare like nyttig som enhetene som lar den samhandle med omverdenen. Uten innspill har det ingen data å behandle. Uten utgang kan den ikke dele resultatene.