Expand description
Generate the output binary, as a tape image file.
FunctionsΒ§
- create_
begin_ πblock - Assemble a pair of instructions to go into registers 0o27 and 0o28, immediately after the reader leader. This instruction calls the userβs program (which begins at the address specified by the PUNCH meta command).
- create_
tape_ πblock - Create (and return) a block of data ready to be punched to tape such that the standard reader leader can load it.
- update_
checksum π - Update the checksum of an output block (incorporating a 36-bit value).
- update_
checksum_ πby_ halfword - Update the checksum of an output block (incorporating an 18-bit value).
- write_
data π - Write a sequence of 36-bit words in splayed/assembly mode.
- write_
user_ program - Write the userβs program as a tape image file.