KAL4 assembly listing - Thu Nov 10 19:00:55 2022

This assembler listing has hot links for all calls of subroutines.

You can click on the routine name in code such as JS.pproc; and jump to the routine. When you have seen enough of it, you can use the back button to carry on where you left off.


Started

Loaded 694 bytes for kal4prog.k4
Reached end of file


=============== Second pass
===========================


                                                                       begin
    0/0: 200 260 010                                                   prog=0:J.go;                  / inital jump
    4/0: 202 260 014|202 260 014                                       prog=4:J.restart;J.restart;   / restart = operator intervention
                                                                       prog=8:
   10/0: 300 000 020|304 000 010|200 220 000                           go:  F.out8wd; SET8; OUT;     / output message to stream 30 - i.e. printer
   11/3: 041|301 000 015                                                    ZERO; S.words;           / stream 0 is the monitor typewriter
   12/1: 300 000 020|304 000 010|200 220 000                                F.out8wd; SET8; OUT;     / output message to monitor typewriter
   13/4: 041|200 220 000                                                    ZERO; OUT;               / normal clean end
                                                                       restart:
   14/2: 136 010                                                            MRWDQ0;                  / forced failure
   14/4: 017|017                                                       *words:                       / round up the address to a whole word
   15/0: 000 000 000 000 000 030                                              = ≠30;                 / stream 30
   16/0: 376 211 154 262 377 300|377 173 362 262 100 277                      = P Hello *s World*c;  / well-known message
   20/0: 000 000 000 015 000 017                                       out8wd: =Q 0 / words / prog-1;/ note: prog is the current word
Reached end of file
                                                                       end
No of ID table entries = 264 (8%)