The following message is a courtesy copy of an article that has been posted to bit.listserv.ibm-main,alt.folklore.computers as well.
[email protected] (Clark Kidd) writes: > If a particular column didn't get punched correctly, you could always > "patch" the card by putting it back in the keypunch machine and > re-punching that one column. But how about if there were too MANY > holes? I remember they made some small silver adhesive squares that > could be placed over a hole so that it wouldn't be read. I have seen > some very large programs (object decks of 1000+ cards) that were > patched this way rather than recompiling the program and wasting CPU > time and punched cards. Of course, it was usually a simple change > such as changing a constant or correcting a bad branch. recent references getting student job to port 1401 MPIO card->tape and tape->printer/punch application to 360/30 http://www.garlic.com/~lynn/2009h.html#12 IBM Mainframe: 50 Years of Big Iron Innovation http://www.garlic.com/~lynn/2009h.html#41 Book on Poughkeepsie the univ. datacenter would normally shutdown at 8am Sat. until 8am Mon. and they would let me have the place to myself for that 48hrs (Monday classes were a little difficult after having been awake for 48hrs). fix/re-assemble of the "stand-alone" version would require rebooting OS/360 and then 30 minutes to assemble the 2000 statement/card program (testing the OS/360 version didn't require rebooting, but assembly was nearly an hour because each DCB macro took approx. 5 minutes to assemble). after awhile, it was faster to patch the "object" deck ... but locating the desired 12-2-9 (aka x'02') TXT card ... duplicating the card to the affected columns and then "multi-punching" the desired changes ... and then duplicating the remaining columns. after some amount of practice, I got to the point where I could fairly quickly fan the object deck looking for the TXT card with the desired address/displacement ... and then doing the duplication & multi-punch patch for the replacement card. past post with detailed format for object cards (esd, txt, etc cards): http://www.garlic.com/~lynn/2001.html#60 Text past post with 12-2-9 TXT card format and table given card punch codes to hex (and character) value. http://www.garlic.com/~lynn/2007q.html#69 IBM System/3 & 3277-1 other posts mentioning becoming very familiar with card punch codes and/or 12-2-9 object card format: http://www.garlic.com/~lynn/93.html#17 unit record & other controllers http://www.garlic.com/~lynn/95.html#4 1401 overlap instructions http://www.garlic.com/~lynn/2001.html#8 finding object decks with multiple entry points http://www.garlic.com/~lynn/2001.html#14 IBM Model Numbers (was: First video terminal?) http://www.garlic.com/~lynn/2001m.html#45 Commenting style (was: Call for folklore) http://www.garlic.com/~lynn/2002h.html#1 DISK PL/I Program http://www.garlic.com/~lynn/2004h.html#17 Google loves "e" http://www.garlic.com/~lynn/2004p.html#24 Systems software versus applications software definitions http://www.garlic.com/~lynn/2005c.html#54 12-2-9 REP & 47F0 http://www.garlic.com/~lynn/2005t.html#47 What is written on the keys of an ICL Hand Card Punch? http://www.garlic.com/~lynn/2006b.html#1 IBM 610 workstation computer http://www.garlic.com/~lynn/2006c.html#17 IBM 610 workstation computer http://www.garlic.com/~lynn/2006g.html#43 Binder REP Cards (Was: What's the linkage editor really wants?) http://www.garlic.com/~lynn/2006g.html#58 REP cards http://www.garlic.com/~lynn/2006l.html#64 Large Computer Rescue http://www.garlic.com/~lynn/2006n.html#1 The System/360 Model 20 Wasn't As Bad As All That http://www.garlic.com/~lynn/2006n.html#11 Not Your Dad's Mainframe: Little Iron http://www.garlic.com/~lynn/2006t.html#30 Why these original FORTRAN quirks? http://www.garlic.com/~lynn/2007o.html#44 64 gig memory http://www.garlic.com/~lynn/2007q.html#70 IBM System/3 & 3277-1 http://www.garlic.com/~lynn/2007s.html#8 Anybody remember Keypunch cards? http://www.garlic.com/~lynn/2008.html#32 1975 movie "Three Days of the Condor" tech stuff http://www.garlic.com/~lynn/2008b.html#46 Usefulness of bidirectional read/write? http://www.garlic.com/~lynn/2008h.html#83 Java; a POX http://www.garlic.com/~lynn/2008k.html#42 IBM 029 keypunch -- 0-8-2 overpunch -- what hex code results? http://www.garlic.com/~lynn/2008k.html#43 IBM 029 keypunch -- 0-8-2 overpunch -- what hex code results? http://www.garlic.com/~lynn/2008k.html#56 IBM 029 keypunch -- 0-8-2 overpunch -- what hex code results? http://www.garlic.com/~lynn/2008k.html#57 IBM 029 keypunch -- 0-8-2 overpunch -- what hex code results? -- 40+yrs virtualization experience (since Jan68), online at home since Mar1970 ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

