I have been active in the computer field since 1967. I am fortunate to have worked with a variety of systems from various vendors:
- IBM 7094, IBSYS.
- IBM System/360 OS.
- IBM 1620.
- IBM 1130.
- IBM System/360 DOS.
- DEC PDP-10, TOPS-10.
- Burroughs 5500, MCP.
- XDS Sigma 7, BTM, UTS.
- IBM System/360, /370, etc. VM.
- IBM System/z, VM/XA and /ESA, z/VM, MVS/XA and /ESA, z/OS.
- Intel x86 DOS, OS/2, Linux.
- various others, including DEC PDP-8, PDP-11, 1401, Univac 1108, IBM System/7.
- The PL/I programming language. I have been a PL/I enthusiast since 1967. I am an evangelist for the language, and also work to retrieve old PL/I software and documentation to make it accessible on the web. I manage "The PL/I Language", a website devoted to PL/I. I have a large collection of PL/I books and materials, and hope eventually to write a history of the language.
- OS/2. I started using OS/2 2.0 at introduction. I have been an OS/2 supporter and member of Team-OS/2. I have moved to eCS and recently started using ArcaOS.
- I am an editor for the Open Directory Project in the previous two categories.
- Since retirement in 2010 I have written a PL/I compiler, and founded and run Iron Spring Software. I hope to promote use of PL/I and maybe eventually make some money.
- Software Archaeology. I would like to revive the Multics OS in some fashion, either via an emulator or, preferably, a port to x86 architecture.
- I have been a contributor to Wikipedia since 2008, mostly minor changes to articles in my areas of interest, and occasional articles on subjects where I have some knowledge and Wikipedia has no information.
- History, Archeology
Lately I have been enjoying taking (not-very-good) photos of local historical sites, some of which I upload to Wikipedia. If anyone wants to take a better photo, you won't hurt my feelings if you replace mine.
This is the user sandbox of Peter Flass. A user sandbox is a subpage of the user's user page. It serves as a testing spot and page development space for the user and is not an encyclopedia article. Create or edit your own sandbox here.
Finished writing a draft article? Are you ready to request an experienced editor review it for possible inclusion in Wikipedia?
OS/360 object filesEdit
IBM OS360 used a relatively simple object file format. All records were fixed-length 80 byte punched cards or card image files. All records began with a '02'x (12-2-9 card punch) in column one, followed by a three byte record type, followed by a blank in column five. The remainder of the record differed according to the record type.
|11-12||number of bytes of ESD data that follow|
|15-16||blank if all ESD items are location definitions (LD)|
binary ESD identifier of first ESD not an LD
|17-72||ESD data (repeats)|
|73-80||unused, may contain identification and sequence number|
|1-8||name, except for Private Code (PC)|
or blank common (CM)
|9||type: '00'x=Section Definition (SD), '01'x=Label Definition (LD),|
'02'x=External Reference (ER), '03'x=Label Reference (LR),
|13||alignment factor for PR entries|
|14-16||PR: length of psuedoregister|
identifier of SD entry containing name
SD,PC,CM:length of control section
zero if length is on the END card
360 instruction setEdit
- [http://bitsavers.org/pdf/ibm/360/os/plm_1966-67/Y28-6610_LinkEdit_E_PLM_Jun67.pdf IBM System/360 Operating System
Linkage Editor (E)] Program Logh: Manual RR (register to register) instructions operate directly on data in registers and do not address storage. RX (register indexed) reference one operand in a register and one in storage, with optional indexing. In the following examples, Rn indicates general register n, rn indicates the contents of general register n. The formats are:
|RR||register to register||Example||LR R1,R2||Load register 1 from register 2|
|RX||register indexed||*||L R1,16(R2,R3)||Load register 1 with the contents of the fullword at 16_register 2 + register 3|
|SS||Storage to storage||*||MVC 0(16,R4),32(R5)||Move 16 bytes from storage at 32+register 5 to storage at 0 + register 4|
- Snow, Dean (1995). Mohawk Valley Archaeology: The Sites (PDF). Matson Museum of Archaeology, Penn State University. ISBN 0-9647913-0-7. Retrieved May 2, 2016.
- Snow, Dean R.; Gehring, Charles T.; Starna, William A. (1996). In Mohawk Country. Syracuse University Press. pp. xix–xx. ISBN 0-8156-2723-8. Retrieved April 27, 2016. [snippet view]
- CHARLES B. KNOX GELATINE CO., INC. "The Old Mohawk-Turnpike Book". Fulton County NYGenWeb. Retrieved April 26, 2016.
- "Annals of the Shrine". The Pilgrim of Our Lady of Martyrs. 15: 301. 1898. Retrieved April 27, 2016.
- Diefendorf, Mary Riggs (1910). The Historic Mohawk. New York: G.P. Putnam's Sons. Retrieved May 1, 2016.
- McCashion, John H. "The Clay Tobacco Pipes of New York State, part IV" (PDF). Journal of the New York State Archaeological Association (Spring 1992): 1–9. Retrieved May 2, 2016.
- "Report on the Archaeology Section". New York State Museum Bulletin 140 (473): 59–-69. June 15, 1910. Retrieved May 2, 2016.
- Jones, Eric E. (December 2008). Iroquois Population History and Settlement Ecology, AD 1500--1700. Pennsylvania State University. Retrieved May 2, 2016.
- Greene, Nelson (1915). The Story of Old Fort Plain and the Middle Mohawk Valley. Fort Plain, New York: O'Connor Brothers Publishers. Retrieved May 2, 2016.
- Martin, Félix (1885). The life of Father Isaac Jogues. New York: Benziger Brothers. Retrieved May 2, 2016.
- Gehring, Charles T.; Starna, William A (1991). A Journey Into Mohawk and Oneida Country, 1634-1635. Syracuse University Press,. Retrieved May 2, 2016.CS1 maint: extra punctuation (link) [snippet view]
- Bogaskie, Frank (August 18, 1938). The Castles of the Red Man of the Mohawk. St. Johnsville Enterprise and News. Retrieved May 8, 2016.
- O'Callaghany, Edmund Baile (1849). Papers relating to De Courcelles' and De Tracy's expeditions against the Mohawk Indians. Retrieved May 8, 2016.
- Greene, Nelson (1925). History of the Mohawk Valley: Gateway to the West. S. J. Clarke. Retrieved May 8, 2016.
- Schoolcraft, Henry Rowe (1847). Notes on the Iroquois. Albany: Erastus H. Pease & Company. Retrieved Oct 7, 2016.
- [http://www.schenectadyhistory.org/resources/mvgw/maps/mohawk_indian_towns_map-200.jpg Map identifying Mohawk settlement locations, Nelson Greene (1925)
- Parker, Arthur C. (1923). Seneca Myths and Folk Tales. Buffalo, New York: Buffalo Historical Society. Retrieved June 4, 2015.
Saratoga County referencesEdit
- Stone, William Leete (1880). Reminiscences of Saratoga and Ballston. Retrieved July 4, 2016.
- Anderson, George Baker (1899). Our County and Its People. The Boston History Company. pp. 65–70. Retrieved July 4, 2016.
- Dunn, Violet B. (1974). Saratoga County Heritage. Saratoga County.
- Starr, Timothy (2007). The Lost Industries of the Kaydeross Valley: A History of Manufacturing in Ballston Spa, New York. Instant Pub.
- Sylvester, Nathaniel Bartlett (1879). History of Saratoga County, New York. Philadelphia: Everts and Ensign. p. 30.
- Starr, Timothy (2010). Lost Industries of Saratoga County. Charleston, SC: The History Press.
- Tomlinson, Everett T. (1928). The Spy of Saratoga. New York: D. Appleton and Company. Retrieved Sep 30, 2016.