datasheet,schematic,electronic components, service manual,repairs,tv,monitor,service menu,pcb design
Schematics 4 Free
Service manuals, schematics, documentation, programs, electronics, hobby ....


registersend pass
Bulgarian - schematics repairs service manuals SearchBrowseUploadWanted

Now downloading free:xerox BCPL Runtime Package Oct77

xerox BCPL Runtime Package Oct77 free download

Various electronics service manuals

File information:
File name:BCPL_Runtime_Package_Oct77.pdf
[preview BCPL Runtime Package Oct77]
Size:941 kB
Extension:pdf
Mfg:xerox
Model:BCPL Runtime Package Oct77 🔎
Original:BCPL Runtime Package Oct77 🔎
Descr: xerox alto memos_1977 BCPL_Runtime_Package_Oct77.pdf
Group:Electronics > Other
Uploaded:18-01-2020
User:Anonymous
Multipart:No multipart

Information about the files in archive:
Decompress result:OK
Extracted files:1
File name BCPL_Runtime_Package_Oct77.pdf

(ALTODOCS)BCPLRUNTIME.TTY;3 MON 17-0CT-77 1:42AM PAGE 1 For Xerox Internal Use Only -- October 17, 1977 Bcpl Runtime Package October 16, 1977 1 Bcpl Runtime Package This package is a replacement for the standard Bcpl runtime (the one built into the Alto Operating System), in which nearly all of the operations have been microprogrammed. Typical Bcpl programs run 25 to 30 percent faster than with the standard routines, depending primarily on their frequency of procedure calls and their richness in complex structure references. Use of this package also permits one to Junta to levBasic if desired, for a savings of approximately 500 words of main memory. The microprogrammed runtime is entirely compatible with the standard one. It does not require programs to be modified or recompiled, and it works correctly during calls to the Operating System as well as to your own procedures. The simplest use of this package requires only that you load the necessary microcode into the Ram and call one initialization routine. The package also provides a convenient framework in which to define and microprogram additional emulator opcodes. 1. Standard Use The simplest case applies when you do not need to include any special microcode of your own. The file BcplRuntime.Dm is a dump-format file containing Bcp1Runtime.Br and BcplRuntimeMc.Br. These modules should be loaded with your program, along with the LoadRam procedure, available separately as LoadRam.Br. Early during initialization, your program should execute the following: external [ LoadRam; InitBcplRuntime; RamImage ] if LoadRam(Ramlmage) eq 0 then InitBcp1Runtime() (LoadRam returns zero if it successfully loaded the Ram and a nonzero result otherwise, e.g., because no Ram board is installed.) Once this has been done, the space occupied by LoadRam.Br and BcplRuntimeMc.Br may be reclaimed. Bcp1Runtime.Br must remain resident throughout execution of the program, but it occupies only about 150 words whereas the others consume nearly 3000. InitBcplRuntime sets up a 'user finish procedure' (in the manner described in the O.S. manual, section 3.12), whose purpose is to restore the normal Bcpl runtime routines when the program 'finish'es for any reason. Operation of this mechanism is ordinarily invisible; however, there are two situations in which the programmer must be aware of its workings.

>> View document online <<



>> Download document << eServiceInfo Context Help



Was this file useful ? Share Your thoughts with the other users.

User ratings and reviews for this file:

DateUserRatingComment

Average rating for this file: 0.00 ( from 0 votes)


Similar Service Manuals :
xerox 01a INTRO - xerox 01b BKPLN - xerox 03 MEAT - xerox 04 DIM - xerox 05b KBD - xerox 06 CRAM2K - xerox 06 CRAM3K -
 FB -  Links -  Info / Contacts -  Forum -   Last SM download : RCF art 400

script execution: 0.02 s