memory map for RT-11 v 5

Don North north at alum.mit.edu
Mon Jul 25 00:17:24 CDT 2016


On 7/24/2016 2:37 PM, Paul Koning wrote:
>> On Jul 24, 2016, at 11:06 AM, william degnan <billdegnan at gmail.com> wrote:
>>
>>> ...
>>> Attempts to boot from RT11SJ.SYS under V04.00 of RT-11 with 24K
>>> bytes of memory were successful.  Attempts to boot with 16K bytes of
>>> memory were also successful.  An RK05 was used as the disk drive.  The
>>> error message "Insufficient memory" is displayed, but some useful work
>>> might be done with just 16K bytes of memory. However, you did not
>>> ask if useful work being done was one of the criteria?
> FWIW, I used to run RT11SJ on an 11/20 with 8 kW (16 kB) of memory and RC11 system disk, in college.  That fit with no trouble, enough room to run RT BASIC and a reasonably application program.
>
> 	paul
>
>
And it still works today:

PDP-11 simulator V4.0-0 Beta        git commit id: 4065f47f
sim> set cpu 11/05 16k
sim> sho cpu
CPU     11/05, idle disabled, autoconfiguration enabled
         16KB
sim> att rk0 rt11.dsk
sim> boot rk0

RT-11SJ    V02C-02

.
.R PIP
*/L

DTMNSJ.SYS   46 27-NOV-75
DTMNFB.SYS   58 27-NOV-75
DP    .SYS    2 27-NOV-75
RK    .SYS    2 27-NOV-75
RF    .SYS    2 27-NOV-75
TT    .SYS    2 27-NOV-75
LP    .SYS    2 27-NOV-75
BA    .SYS    7 27-NOV-75
SYSMAC.SML   18 27-NOV-75
SYSMAC.8K    25 27-NOV-75
BATCH .SAV   25 27-NOV-75
EDIT  .SAV   19 27-NOV-75
MACRO .SAV   31 27-NOV-75
ASEMBL.SAV   21 27-NOV-75
EXPAND.SAV   12 27-NOV-75
CREF  .SAV    5 27-NOV-75
LINK  .SAV   25 27-NOV-75
PIP   .SAV   14 27-NOV-75
PATCH .SAV    5 27-NOV-75
ODT   .OBJ    9 27-NOV-75
VTHDLR.OBJ    8 27-NOV-75
DEMOFG.MAC    5 27-NOV-75
DEMOBG.MAC    4 27-NOV-75
KB    .MAC   33 27-NOV-75
LIBR  .SAV   15 27-NOV-75
MONITR.SYS   46 27-NOV-75
RKMNFB.SYS   58 27-NOV-75
RFMNSJ.SYS   46 27-NOV-75
RFMNFB.SYS   58 27-NOV-75
DPMNSJ.SYS   46 27-NOV-75
DPMNFB.SYS   58 27-NOV-75
DXMNSJ.SYS   46 27-NOV-75
DXMNFB.SYS   58 27-NOV-75
DT    .SYS    2 27-NOV-75
DX    .SYS    2 27-NOV-75
CR    .SYS    3 27-NOV-75
MT    .SYS    6 27-NOV-75
MM    .SYS    6 27-NOV-75
PR    .SYS    2 27-NOV-75
PP    .SYS    2 27-NOV-75
CT    .SYS    5 27-NOV-75
DS    .SYS    2 27-NOV-75
FILEX .SAV   11 27-NOV-75
SRCCOM.SAV   11 27-NOV-75
DUMP  .SAV    5 27-NOV-75
PATCHO.SAV   33 27-NOV-75
VTMAC .MAC    7 27-NOV-75
SYSF4 .OBJ   33 27-NOV-75
BASIC .SAV   36
BAS8K .SAV   34
DEMO  .BAS    3
51 FILES, 1014 BLOCKS
3760 FREE BLOCKS
*
.
.R BAS8K

BASIC V01B-02
*

READY

OLD
OLD FILE NAME--DEMO

READY

LIST

DEMO       BASIC V01B-02

10 REM BASIC PROGRAM TO GENERATE N TERMS OF A FIBONACCI SERIES,
20 REM THE FIRST TWO TERMS OF WHICH ARE SPECIFIED BY THE USER.
30 REM
40 REM PRINT IDENTIFYING MESSAGE
50 PRINT "PROGRAM TO GENERATE A FIBONACCI SERIES"
60 REM
70 REM GET THE LENGTH AND FIRST TWO TERMS OF THE SERIES
80 PRINT "HOW MANY TERMS DO YOU WANT GENERATED";
90 INPUT L
100 IF L<>0 THEN 130
110 REM IF HE REQUESTS 0 TERMS,TERMINATE EXECUTION
120 STOP
130 PRINT "WHAT IS THE FIRST TERM";
140 INPUT T1
150 PRINT "WHAT IS THE SECOND TERM";
160 INPUT T2
170 REM MAKE SURE L IS NOT NEGATIVE OR TOO LARGE
180 IF L<3 THEN 200
190 IF L<50 THEN 220
200 PRINT L;"TERMS DOES NOT REALLY MAKE SENSE."
210 GO TO 80
220 REM PRINT THE FIRST TWO TERMS OF THE SERIES
230 PRINT "THE REQUESTED SERIES IS"
240 PRINT T1
250 PRINT T2
260 L=L-2
270 REM CALCULATE NEXT TERM AND PRINT IT
280 N=T1+T2
290 T1=T2
300 T2=N
310 PRINT N
320 REM DETERMINE IF SERIES IS FINISHED. IF SO,DO NEXT ONE.
330 L=L-1
340 IF L<=0 THEN 80
350 GO TO 280
360 END

READY

RUN

DEMO       BASIC V01B-02

PROGRAM TO GENERATE A FIBONACCI SERIES
HOW MANY TERMS DO YOU WANT GENERATED?4
WHAT IS THE FIRST TERM?12
WHAT IS THE SECOND TERM?5
THE REQUESTED SERIES IS
  12
  5
  17
  22
HOW MANY TERMS DO YOU WANT GENERATED?0

STOP AT LINE 120

READY



More information about the cctech mailing list