Original article: http://www.columbia.edu/cu/computinghistory/026.html
|
|
Перфаратар для друкаваных карт IBM 026 (злева), прадстаўлены ў ліпені 1949 г. Таксама была даступная мадэль 024 без друку. Пачынаючы з 1964 года яны былі заменены перфаратарам 029 , які патрабаваўся для IBM 360, таму што ён выкарыстоўваў набор знакаў EBCDIC, а не больш раннія варыянты BCD серыі 7000 (026 заставаліся ў выкарыстанні ў крамах, якія не належаць IBM — напрыклад, CDC — нават у 1970-я гады). Схема карты ніжэй паказвае набор знакаў 026, у тым ліку міфічны персанаж "росцілка" (12-4-8):
Картка IBM 026 - Націсніце, каб павялічыць
Звярніце ўвагу, што код перфакарты з'яўляецца дванаццатковым (падстава 12), і таму адрозніваецца ад унутранага кода кампутара, які звычайна быў дзесятковым або двайковым. Набор знакаў — гэта значыць набор знакаў, незалежна ад таго, як яны закадаваныя — у дадзеным выпадку гэта двайковы дзесятковы код абмену, або BCDIC, 48-значны код. BCDIC і яго код карты паходзяць непасрэдна з арыгінальнага дызайну Германа Холерыта . Як бачыце,
1965: Ключавыя ўдары стварылі працоўныя месцы
сімвалы прызначаны ў асноўным для бухгалтарскага ўліку і статыстыкі, і іх недастаткова для такіх моў праграмавання, як Fortran. BCDIC уключае 26 вялікіх лацінскіх літар, 10 лічбаў 0-9 і 11 спецыяльных сімвалаў: амперсанд ( і ), кропка ( . ), пасцілкі ( ◊ ), знак мінус ( - ), знак даляра ( $ ), зорачка ( * ), Касая рыса ( / ), коска ( , ), знак працэнта ( % ), Знак лічбы ( # ), і рэкламны знак ( @ ). Пазнейшыя версіі BCDIC (і 026 мадэляў клавіш, інтэрпрэтатараў і г.д.) дазвалялі праграмаваць шляхам замены некаторых спецыяльных сімвалаў знакам плюс, круглымі дужкамі і гэтак далей.
Пустыя карты па адной загружаюцца ў станцыю перфарацыі з уваходнага бункера (справа). Бягучая карта звернута да аператара справа, ледзь вышэй клавіятуры; папярэдняя картка знаходзіцца ў цэнтры. Калі карта цалкам прабітая, папярэдняя перамяшчаецца ў левае становішча, а потым перагортваецца ў выхадны стэкер (злева), бягучая карта становіцца папярэдняй, а новая карта падаецца з уваходнага бункера ў бягучую пазіцыю. Уваходны і выходны бункеры змяшчаюць па 500 карт.
Аператар націскае клавішы, каб прабіць дзіркі ў картках. Кожная «клавіша дадзеных» на галоўнай клавіятуры — літара (толькі ў вялікім рэгістры), лічба, прабел, знакі прыпынку — перамяшчае карткі на адзін слупок улева. Сімвалы дадзеных былі надрукаваныя ў верхняй частцы карты на 026 (калі стужка не высахла) у іх месцах у слупках.
|
Націсніце, каб павялічыць. |
Пераключальнікі кіравання ўключалі NUM, SKIP і DUP. Паколькі лічбавых клавіш не было, клавіша NUM змяніла правыя літарныя клавішы ў лічбы. SKIP быў падобны на Tab, а DUP дубліраваў усё, што было ў бягучай пазіцыі папярэдняй карты, пакуль клавіша была націснута. Існаваў таксама спосаб «перастрайку» ў адной калонцы, выкарыстоўваючы клавішу Multipunch (MULT PCH). Ларэн Уілтан (з Burroughs/Unisys, які працаваў з раннім абсталяваннем IBM падчас вучобы ў каледжы) успамінае (31 снежня 2003 г.):
Клавіша Backspace была карыснай толькі ў тых рэдкіх выпадках, калі вы правялі міма слупка, які вам трэба было прабіць; вы можаце зрабіць зваротную прастору і перакрэсліць слупок. Вядома, калі слупок быў прабіты няправільна, вы лаяліся сабе пад нос, націскалі клавішу адпускання, каб падаць бягучую карту, падманулі да памылкі, выкарыстоўваючы наступную пустую карту, а потым працягвалі прабіваць з гэтага моманту. Калі вы адпусцілі гэтую картку (або яна аўтаматычна адпусцілася пасля слупка 80), вы хутка выхапілі памылкова перфакарту з фліппера, калі яе складвалі, і выкінулі яе ў смеццевы бак, які нязменна знаходзіўся злева ад перфаратара для гэтай мэты.
Пачынаючы з пустога перфаратара, вы загрузілі жменю карт у загрузачны бункер і двойчы націснулі "падаць" , каб загрузіць першую карту з калоды ў пазіцыю для перфарацыі.
На вашай раскладцы клавіятуры не паказаны чатыры (я думаю) перамыкачы ў верхняй частцы клавіятуры. Адным з іх быў пераключальнік «аўтаматычная падача», які звычайна быў уключаны. Пры ўключаным пераключальніку аўтаматычнай падачы, калі вы заканчваеце кожную картку, выкарыстоўваючы клавішу "Rel" (#34) або пасля прабівання слупка 80, бягучая карта будзе перамяшчацца на станцыю чытання, а новая пустая карта будзе падаваць у перфаратар вакзал. Пры адключэнні аўтаматычнай падачы новая карта не будзе паступаць у перфастанцыю, пакуль вы не націснеце клавішу падачы пасля клавішы адпускання.
Здаецца, я памятаю, што ў верхняй частцы клавіятуры была таксама кнопка "ўключэнне/выключэнне праграмы", якая ўключала або адключала барабан праграмы, калі яна была ўсталявана і пальцы для чытання былі апушчаны (што рабілася невялікім рычагом на дно самога барабана). Я ўжо не памятаю, што рабілі іншыя пераключальнікі, я не думаю, што калі-небудзь знайшоў ім прымяненне. Выкажам здагадку, што я мог бы паспрабаваць знайсці сваё кіраўніцтва 026, але, здаецца, гэта не варта намаганняў пасля ўсіх гэтых гадоў.
Магчыма, варта адзначыць, што быў таксама невялікі слот, у які можна было ўручную падаць адну карту ў перфастанцыю з пярэдняй часткі машыны, а не выкарыстоўваць бункер падачы. Гэта было карысна, каб выправіць адну карту або дубляваць карту, якая больш не будзе карміцца ў 1402 (счытвальнік/перфаратар для IBM 1401 ). Як правіла, гэта была першая карта калоды пагрузчыка або калоды заданняў, якая пасля шматразовага выкарыстання станавілася «невыразнай» на верхнім краі і не захоплівалася правільна кіпцюрамі падачы на 1402.
Вы можаце выкарыстоўваць яго, адключыўшы Feed, двойчы націснуўшы Rel, каб ачысціць карты ад станцый перфарацыі і чытання, кінуўшы дзве пустыя карты ў стэкер у верхняй частцы машыны, уставіўшы карту, якую трэба дубляваць, у слот, націснуўшы Reg (#37), каб зарэгістраваць яе, націснуўшы Rel, каб перадаць яе са станцыі перфарацыі на станцыю чытання, Feed, каб падаць пустую картку з бункера падачы, а затым дубляваць картку, нарэшце двойчы націснуўшы Rel, каб выдаць абедзве карты ў укладчык. Гучыць складана, але калі вы рабілі гэта, вы рабілі гэта аўтаматычна, нават не задумваючыся пра гэта. Вядома, усё гэта датычылася і 029.
|
Праграмны барабан ibm 026 |
|
Выгляд IBM 026 з праграмным барабанам, бачным уверсе ў цэнтры. |
Машына магла быць запраграмавана ў некаторай ступені з дапамогай праграмнай карты , звычайнай перфакарты, абгорнутай вакол праграмнага барабана, размешчанага ў адсеку ўверсе ў цэнтры. Барабан паварочваўся сінхронна з пазіцыяй калонкі карты і счытваўся маленькімі зубчастымі коламі. Кантрольныя коды (напрыклад, для DUP або SKIP) былі ўведзены ў патрэбныя пазіцыі слупкоў. Такім чынам, часткі папярэдняй карты могуць дублявацца аўтаматычна; або калі карта дасягнула пэўнага слупка, яна магла аўтаматычна перайсці да зададзенай «табуляцыі»; і гэтак далей. Эксперт-аператар па прабіванні ключоў у праграмах уводу даных з дапамогай добра распрацаванай праграмнай карты можа прабіваць 200 картак у гадзіну. У 1950-х і 60-х гадах існаваў велізарны рынак для аператараў ключавых перфаратараў.
На блоку клавіятуры, над клавішамі, былі тры перамыкачы функцыянальнага кіравання (дзякуй Тойва з Атавы, які быў старэйшым інжынерам па працы з кліентамі IBM у 1966-73 гадах, за тое, што нагадаў мне): Друк укл./выкл., Праграма/Укл./Выкл. і Аўтападача («Калі б аўтаматычную падачу падтрымлівалі адным пальцам, можна было б спустошыць увесь загрузны бункер ад перфакарт IBM»).
|
Праверкі ibm 056 |
Яшчэ адна прылада, 056 Verifierвыглядаў і працаваў як перфаратар карты 026, але замест прабівання дзірак у карце ён правяраў, што адтуліны, якія ўжо былі ў карце, адпавядаюць націскам клавіш аператара. Любы слупок, які не супадаў, атрымліваў выемку ў верхняй частцы карты. Калі карта была ў парадку, на правым краі рабілася выемка. У Columbia не было сродкаў верыфікацыі, але яны выкарыстоўваліся ў такіх установах, як банкі і армія, дзе памылкі транскрыпцыі маглі мець больш сур'ёзныя наступствы, чым балы з хатняга задання. Каб звесці да мінімуму сістэматычныя памылкі, калода карт будзе прабівацца адным аператарам і правярацца другім. Іншым метадам кантролю памылак было прабіванне парадкавых нумароў у слупках 72-80. Гэта магло быць зроблена аўтаматычна з дапамогай рознага абсталявання EAM або з дапамогай перфаратараў, якія кіруюцца хостам, і дазваляла сартаваць упаўшыя калоды (у сартавальніку).
|
IBM 526 Printing Summary Punch |
Яшчэ адной разнавіднасцю быў IBM 526 Printing Summary Punch . Гэта было практычна ідэнтычна па вонкавым выглядзе і функцыях 026, пакласці яго можна было падключыць да IBM 402, 403 або 419 машыны ўліку ў якасці прылады вываду. Іншымі словамі, карты можна прабіваць уручную, з клавіятуры, як на 026, або з дапамогай іншай машыны. У адрозненне ад 026 (на фота ўверсе), гэты мае панэль кіравання , якая дазваляе дэталёва вызначаць, як трэба прабіваць увод з бухгалтарскай машыны. Для атрымання дадатковай інфармацыі аб выніковай штампоўцы, КЛІКНІЦЕ ТУТ .
Шум удару па клавішах быў вельмі жахлівым, асабліва калі шмат штампаў выконвалася адначасова ў абмежаванай прасторы, бо яны адбываліся ў ключавых зонах удараў Columbia ў SSIO , Mudd і іншых месцах, дзе звычайна барабаны праграмы былі зламаныя, а стужкі сухія. У сярэдзіне 1960-х за 026 рушыў услед 029 ; Калумбія прайшла праз абодва пакаленні, а таксама ранейшыя .
Глядзіце таксама...
Спасылкі...