Før microchips og programvare aktiverte datamaskiner til å tolke og anvende data , datamaskiner bearbeidet informasjon ved hjelp av hullkort . En hullkortet koder digital informasjon gjennom tilstedeværelse eller fravær av hull i bestemte punkter på kortet. For å lese kortet , må du vite koden for å tolke fravær eller tilstedeværelse av hull. Det har vært mange forskjellige kort koder. Vi skal se på hvordan man skal lese en av de mest brukte hullkort i pre - transistor era , IBMs 80 - kolonne klippekort . Du trenger
IBM 80 - kolonne klippekort
Vis flere instruksjoner
en
Sjekk de tre første radene ( de to radene med den øverste delen og den første raden på den nedre seksjonen ) av en gitt kolonne i slag kort for å avgjøre om du leser en bokstav eller et tall . Hvis ingen hull er stanset inn i de tre rader er du ser et nummer , som svarer til den merkede tall som er stanset inn i den samme kolonne i den nederste delen av kortet. Hvis et hull er stanset i en av de tre første radene er du ser på en bokstav , i dette tilfellet , gå til trinn 2
2
Legg merke til plasseringen av hullet hull i de tre øverste radene . å bestemme hvilken gruppe bokstaver blir valgt fra i den nedre del av hullkortet . Et hull i den første raden av kortet medfører at brevet er anført i den nedre del av kortet i den samme kolonne er mellom " a" til " I. " Et hull i den andre raden betyr at brevet er mellom " J " og " P." Et hull i den tredje rad (som er raden null [ 0 ] , dvs. den første raden i den nederste delen ) betyr at brevet er mellom " Q" og " Z. "
3
Knytt nummeret som har blitt slått i den nederste delen av kolonnen til bokstaven i alfabetet gruppen angitt i de tre øverste radene . Tallet forteller deg hvor langt å telle i sekvens av bokstaver . Dermed, hvis det tallet som har blitt slått i den nederste delen er "1 , " brevet blir kodet for er den første bokstaven i alfabetet gruppen, hvis tallet er " 2 ", det er den andre bokstaven i den gruppen, og så videre. For eksempel , når gruppen "A" gjennom "I" er angitt i de tre øverste radene , betyr en punch hull på "1 ", " A ", en punch hull på "2" betyr "B" og så videre .