www.wikidata.uk-ua.nina.az
Cya stattya ye sirim perekladom z inshoyi movi Mozhlivo vona stvorena za dopomogoyu mashinnogo perekladu abo perekladachem yakij nedostatno volodiye oboma movami Bud laska dopomozhit polipshiti pereklad serpen 2018 IBM 1401 desyatkovij komp yuter rozroblenij peredovoyu kompaniyeyu IBM vipushenij 5 zhovtnya 1959 Komp yuter nalezhit do drugogo pokolinnya EOM Versiya 1401 bula najposhirenishim komp yuterom 60 h rokiv 8 lyutogo 1971 roku buv znyatij z virobnictva 1 IBM 1401 Zmist 1 Opis 2 Istoriya 3 Arhitektura 3 1 Format instrukciyi dlya IBM 1401 4 Aparatna realizaciya 5 Simvoli ta kodi operacij 5 1 Modifikatori simvoliv za dopomogi B instrukciyi 6 Programne zabezpechennya 7 Cikavi fakti 8 Video 9 Div takozh 10 PrimitkiOpis RedaguvatiIBM vipuskala komp yuteri IBM 1401 dlya komercijnih rozrahunkiv 2 Cya mashina mogla prochituvati i zapisuvati magnitni strichki ta perfokarti j rozdrukovuvati rezultat z takoyu zh shvidkistyu yak i IBM 7094 ale pri comu koshtuvala deshevshe Dlya naukovih obchislen vona ne pidhodila ale bula zruchnoyu dlya vedennya dilovih zapisiv 3 U IBM 1401 ne bulo registriv ta fiksovanoyi dovzhini slova Pam yat skladalasya z bajtiv vmishuvala 4 Kbajt po 8 bitiv 4 Kbajt Kozhen bajt mistiv simvol v 6 bitiv administrativnij bit ta bit dlya vkazivki kincya slova U komandi MOVE napriklad ye pochatkova adresa ta adresa punktu priznachennya Cya komanda peremishaye bajti z pershoyi adresi v drugu za poryadkom poki bit kincya slova ne prijme znachennya 1 Priklad programi 008015 022029 036043 050054 055062 063065 069080 333 M0792502F1 065HELLO WORLDPokrokove poyasnennya do algoritmu vikonannya navedenoyi vishe programi Vstanoviti slovo mitku opcode operandi 008 015 Vstanoviti bilshe sliv mitok Ochistiti shovishe 333 300 opcode 333 operanda Ochistiti shovishe insha chastina oblasti druku 299 200 opcode prikutij adres Peremishennya Hello World do oblasti druku kod operaciyi M operanda 079 ta 250 Druk ryadka opcode 2 Prognati storinku cherez PRINTER kod operaciyi F modifikator 1 Halt opcode operand 065 Istoriya RedaguvatiShomisyachna orendna plata za vikoristannya IBM 1401 pochinalasya vid 2500 dol SShA na sogodnishnij den blizko 20 539 dol SShA Kompaniya IBM bula vrazhena otrimavshi 5200 zamovlen za pershi p yat tizhniv pislya vihodu modeli 1401 IMB 1401 vikoristovuvala bagato elektroenergiyi dlya stabilnoyi roboti Chislo pokupciv v 60 h rokah dosyaglo 10 000 Do seredini 60 h rokiv majzhe polovina vsih komp yuternih sistem v sviti buli tipu 1401 Prodazh modeli 1401 pripinivsya v 1971 roci Zazvichaj IBM 1401 vikoristovuvalasya na malih pidpriyemstvah dlya obrobki danih Same 1401 peredavala vhidni dani z periferijnih pristroyiv takih yak IBM 1402 Card Read Punch na strichku a potim z strichki na perfokartu printer IBM 1403 abo inshij periferijnij pristrij IBM vpershe zastosuvala emulyaciyu mikrokodu dlya 1401 u viglyadi shemi postijnoyi pam yati Model kotra vijshla pislya pripinennya prodazhi IBM 1401 mala nazvu IBM 1410 Arhitektura Redaguvati nbsp Panel upravlinnya v IBM 1401Kozhen bukveno cifrovij simvol v IBM 1401 buv zakodovanij shistma bitami B A 8 4 2 1 B ta A biti buli nazvani zonami bit 8 4 2 1 biti buli nazvani cifrovimi bitami vzyati zi shpalti perfokarti IBM 80 IBM nazivali 1401 v simvolnomu kodi BCD nezvazhayuchi na te sho termin opisuye tilki desyatkove koduvannya Z kozhnoyu klitinkoyu pam yati buli she dva biti yaki mayut nazvu C dlya neparnoyi perevirki ta M dlya parnoyi perevirki znakiv slova 4 Kozhna komirka pam yati mala nastupni biti CBA 8 4 2 1 M IBM 1401 buv dostupnij v shesti konfiguraciyah pam yati 1400 2000 4000 8000 12000 abo 16000 simvoliv Adresuvatisya mig kozhen simvol adresa v diapazoni vid 0 do 15999 Deyaki operaciyi vikoristovuyut specialni oseredki pam yati ci miscya ne buli zberezheni j mozhut buti vikoristani dlya inshih cilej Format instrukciyi dlya IBM 1401 Redaguvati Opcode with A or I or unit address B address modifier word markOpkod zadayetsya odnim simvolom Adresi pam yati I branch target A i B date ta blok adresi predstavlyayut tri simvoli Modifikator opkodu takozh zadayetsya odnim simvolom Dovzhina instrukciyi 1 2 4 5 7 abo 8 simvoliv Aparatna realizaciya RedaguvatiVelika chastina logichnoyi shemi v 1401 diodno tranzistorna logika angl diode transistor logic DTL yaku IBM nazvav CTDL Complemented Transistor Diode Logic 3 nbsp Vidkriti plati IBM 1401Inshi tipi IBM shem 5 Alloy prisutnya logika ale v osnovnomu rizni nelogichni funkciyi neobhidni dlya tranzistoriv CTRL prisutnya registerno tranzisterna logika RTL SDTDL prisutnya registerno diodna logika nbsp SMS kartaCi shemi buli pobudovani na osnovi diskretnih komponentiv rezistori kondensatori tranzistori ta vstanovleni na odnostoronnih paperah epoksidnih drukovanih plat rozmiru 2 5 4 5 dyujma z zolotimi galvanichnimi krayami 16 kontaktnogo roz yemu 5 375 4 5 dyujma z dvoma 16 kontaktnimi zolotimi galvanichnimi torcevimi roz yemami podvijnoyi shirini yaki IBM nazivayut SMS karti standartna modulna sistema SMS karti buli vstavleni v gnizdah na sharnirnih stijkah dlya yakoyi IBM dala nazvu vorota Yak i bilshist mashin na toj chas IBM 1401 vikoristovuvala pam yat na magnitnih oserdyah Diametr kozhnogo oserdya buv blizko 1 mm v diametri dlya zapisu chitannya bitu vikoristovuvalisya chotiri providniki Stek z vosmi takih ploshin zberigav shist bitiv danih Sistemi buli shiroko dostupna z dvoma troma abo chotirma takimi modulyami Simvoli ta kodi operacij RedaguvatiIBM 1401 predstavlyaye odnosimvolni operaciyi U bagatoh vipadkah osoblivo dlya bilsh zagalnih instrukcij simvoli buli takimi A dodati vid add B vidgaluzhitis vid branch S vidnyati vid subtract ta inshi Simvoli mozhna pobachiti v tablici BCD simvoli Print A Print H karta BCD w o M Operaciyi Viznachennya ta primitkiBlank C 12 3 8 BA8 21 Halt 12 4 8 CBA84 Clear Word Mark Romb 12 5 8 BA84 1 lt 12 6 8 BA842 Menshe nbsp 12 7 8 CBA8421 Mitka grupi amp amp 12 CBA 11 3 8 CB 8 21 11 4 8 B 84 11 5 8 CB 84 1 11 6 8 CB 842 D 11 7 8 B 8421 Deltali Zmina rezhimu 11 B 0 1 C A 1 Clear Storage 0 3 8 C A8 21 Set Word Mark 0 4 8 A84 Divide Specialna funkciyaˠ 0 5 8 C A84 1 slovo Separator 0 6 8 C A842 Livij 0 7 8 A8421 Strichka segmentaƀ N A 0 A Ne mozhe buti zchitana z karti bez bez nayavnosti RPQ chitayetsya yak 8 2 3 8 8 21 Modify Address potribno bilsh 4000 simvoliv pam yati 4 8 C 84 Multiply Specialna funkciya 5 8 84 1 gt 6 8 842 Bilshe 7 8 C 8421 Tape Mark amp amp 12 0 CBA8 2 Zero and Add plyus NulA A A 12 1 BA 1 Add B B B 12 2 BA 2 Branch or Branch on IndicatorC C C 12 3 CBA 21 Compare D D D 12 4 BA 4 Move Numerical BitiE E E 12 5 CBA 4 1 Move Characters and Edit F F F 12 6 CBA 42 Control Carriage PrinterG G G 12 7 BA 421 H H H 12 8 BA8 Store B Address Register specialna funkciyaI I I 12 9 CBA8 1 11 0 B 8 2 Zero and Subtract minus NulJ J J 11 1 CB 1 K K K 11 2 CB 2 Select Stacker and other device controlsL L L 11 3 B 21 Load Characters to Word Mark M M M 11 4 CB 4 Move Characters to Word Mark N N N 11 5 B 4 1 No Operation O O O 11 6 B 42 P P P 11 7 CB 421 Move Characters to Record or Group Mark Specialna funkciyaQ Q Q 11 8 CB 8 Store A Address Register Specialna funkciyaR R R 11 9 B 8 1 0 2 8 A8 2 Record MarkS S S 0 2 C A 2 Subtract T T T 0 3 A 21 Translate 1460U U U 0 4 C A 4 Control Unit LentaV V V 0 5 A 4 1 Branch if Word Mark and or Zone W W W 0 6 A 42 Branch if Bit Equal Specialna funkciyaX X X 0 7 C A 421 Move and Insert Zeros Specialna funkciyaY Y Y 0 8 C A8 Move Zone LentaZ Z Z 0 9 A8 1 Move Characters and Suppress Zeros 0 0 0 0 C 8 2 1 1 1 1 1 Read a Card 2 2 2 2 2 Write a Line 3 3 3 3 C 21 Write and Read 4 4 4 4 4 Punch a Card 5 5 5 5 C 4 1 Read and Punch 6 6 6 6 C 42 Write and Punch 7 7 7 7 421 Write Read and Punch 8 8 8 8 8 Start Read Feed Specialna funkciya9 9 9 9 C 8 1 Start Punch Feed Specialna funkciyaModifikatori simvoliv za dopomogi B instrukciyi Redaguvati BCD Simvol Blok Priznachennya Blank 1401 znaka neobhidnosti v nastupnomu simvoli1 1009 umovi 1011 operaciyi simvolu povernennya 1011 chitach parnosti indikator 1231 avtomatichnij vibir 1285 pomilka 1412 kontrol perevirki indikatora 1418 piznye chitannya 1419 dokument dlya chitannya 1428 pizno prochitati abo zminiti rezhim piznogo chitannya 1445 pomilka printera 7340 nezvichajnij kinec 7740 peredacha do naboru z nenormalnim stanom DDC pomilka peredachi2 1009 bufer dostupnij 1011 perforator gotorvij 1011 chitach gotovij 1231 povnij bufer 1285 kinec ryadka 1412 signal chitacha 1418 gotovi brati uchast 1419 dokument zchituye PDS 4 1428 gotovi brati uchast 7340 hypertape normalnij kinec 7740 peredacha zavershena uspishno DDC peredacha zakinchilasya cherez GMWM3 1009 vidbulasya bezpomilkova peredacha 1011 perforator ne gotovij do prijomu danih 1231 gotovij chitati 1285 chitach transportuye 1412 zchituvannya perevirte indikator 1418 dokument dlya zchituvannya 1419 diye pole 1428 dokument pislya zchituvannya 7340 blok upravlinnya 7641 zajnyatij 7740 otrimati zapit DDC zapit na chitannya4 1009 poganij indikator 1011 perforator ne gotovij chitati 1231 porozhnij bufer 1285 pomichena liniya 1412 suma pole indikatora 1419 proces upravlinnya 7340 hypertape uvaga 7740 7740 uvaga DDC zapisi5 1009 pidtverdzhennya kodu pomilki 1011 perforator zatyagnutij 1231 pomilka chitannya abo perevitrata 1285 informaciya pro zagolovok 1412 indikator na proces kontrolyu 1418 kincevij dokument 1419 rahunkovij nomer 1428 kincevij dokument 1445 printer zajnyatij6 1009 potribna uvaga do programa 1011 perforatorna kotushka povna 1231 praporec sinhronizaciyi 1285 gotovij prochitati ryadok 1412 nomer indikatora 1418 simvol v ryadku 1419 pole tranzitnogo nomera 1428 simvol v ryadku 1445 karetka zajnyata DDC napisati do procesu7 1009 kinec povidomlennya 1285 chitach gotovij 1412 tranzitnij nomer indikatora 1418 porozhnij transport kinec fajlu 1419 pole serijnogo nomera 1428 porozhnij transport kinec fajlu 1445 kanal karetki 9 DDC chitati progres8 1009 kinec fajlu 1285 kinec fajlu 1412 perevirka indikatora 1418 gotovij chitati 1419 avtovibir 1428 gotovij chitati 1448 kanal 12 karetki DDC sistema zupinena9 1403 kanal strichki karetki 0 1404 pomilka or 1403 kanal strichki karetki gt 1448 kinec bloku 1401 nevirni porivnyannyaS 1401 porivnyatiT 1401 mali porivnyannya U 1401 veliki porivnyannyaV 1301 pomilka diska 1311 pomilka diska 1405 chitati chi zapisuvati perevirki na parnistW 1301 nepravilna dovzhina zapisu 1311 nepravilna dovzhina zapisu 1405 nepravilna dovzhina zapisuX 1301 nerivnij adresa 1311 nerivnij adresa 1405 nerivnij adresaY 1301 stan pomilki 1311 stan pomilki 1405 stan pomilkiZ 1401 arifmetichne perepovnennya 1403 pomilka printera or 1401 perevirka procesu 1440 I O pereviriti ta vimknuti 1301 dostup zajnyatij 1311 dostup zajnyatijJ 1419 I O indikator kanalu zajnyatij TAU strichka zajnyata SIO poslidovne vvedennya vivedennyaK TAU kinec zapisu abo mitki strichkiL TAU pomilka strichkiN 1301 nepracezdatnist 1311 nepracezdatnist 1405 nepracezdatnistP 1403 printer zajnyatijQ 1407 zapitR 1403 karetka zajnyata 1402 pomilka perforatora 1407 zapit or amp 1442 ostannya karta A 1402 ostannya karta SS AB 1401 SS B 7340 vidpovidC 1401 SS CD 1401 SS DE 1401 SS E 7340 kinec na vidpovidF 1401 SS FG 1401 SS GH 1402 chitach zajnyatijI 1402 perforator zajnyatij 1402 pomilka chitacha lt 1448 poperedzhennyaProgramne zabezpechennya RedaguvatiProgramne zabezpechennya IBM dlya 1401 nalichuye 1401 Symbolic Programming System assembler Autocoder na magnitnu strichku Autocoder na disku COBOL FARGO FORTRAN II potrebuye pamyat v 8000 simvolov FORTRAN IV potrebuye pamyat v 12000 simvolov RPG potrebuye pamyat v 4000 simvolov Cikavi fakti RedaguvatiU zhovtni 2006 roku islandskij avangardnij muzikant Jogann Jogansson vipustiv albom IBM 1401 Dlya zapisu albomu Jogann perepisav jogo na shistdesyat chastin strunnogo orkestra Koncepciya zasnovana na roboti vikonanoyi v 1964 roci jogo batkom Jogannom Gunnarssonom golovnij inzhener z ekspluataciyi odnogo z pershih komp yuteriv krayini ta Elias Davison odin z pershih programistiv u krayini Video RedaguvatiPrezentaciya komp yutera IBM 1401 francuzkoyu movoyu z anglijskimi subtitrami Arhivovano 2 grudnya 2016 u Wayback Machine YouTube April 20 2014Div takozh RedaguvatiIBM IBM PC Pershi komp yuteri IBM WatsonPrimitki Redaguvati IBM Archives 1401 Data Processing System www 03 ibm com amer 23 sichnya 2003 Arhiv originalu za 2 lipnya 2012 Procitovano 28 kvitnya 2017 Murray Charles J 18 sichnya 1997 The Supermen The Story of Seymour Cray and the Technical Wizards Behind the Supercomputer English vid 1 edition Wiley ISBN 9780471048855 a b History of PIA Pakistan International Airlines www historyofpia com Arhiv originalu za 10 travnya 2017 Procitovano 28 kvitnya 2017 The IBM 1401 www columbia edu Arhiv originalu za 24 bereznya 2017 Procitovano 28 kvitnya 2017 rthelen 18 grudnya 2008 1401 music Movie Arhiv originalu za 18 serpnya 2017 Procitovano 28 kvitnya 2017 Otrimano z https uk wikipedia org w index php title IBM 1401 amp oldid 39543436