Let me know if you can get the FPU to do something, I never have had anything different happen with or without it.
I received my FPU yesterday and had the chance to install it onto my M8186 processor board today. It was not perfectly obvious to me where pin 1 was, so I Googled for some images of M8186 boards with the FPU installed. Was I surprised to get images with the chips plugged into the board in both directions! I finally settled on a couple of pictures that showed the CPU plugged in the same way as mine is, and the FPU "matching" that orientation. I took a deep breath and fired up my system, and I was greeted with the normal START? message. Whew! At least I have not blown everything up.
I took a record of the SHOW ALL command before and after the installation:
PDP-11/23 before FPU installation:
Code:
RT-11SJ V05.03
.SHOW ALL
RT-11SJ V05.03
Booted from DU0:RT11SJ
USR is set SWAP
EXIT is set SWAP
KMON is set NOIND
TT is set NOQUIET
ERROR is set ERROR
SL is set OFF
EDIT is set KED
KMON nesting depth is 3
PDP 11/23 Processor
128KB of memory
Extended Instruction Set (EIS)
Memory Management Unit
60 Cycle System Clock
FPU support
Device Status CSR Vector(s)
------ ------ --- ---------
CR Not installed 177160 230
CT Installed 000000 260
DD Installed 176500 300 304
DL Not installed 174400 160
DM Not installed 177440 210
DP Not installed 176710 254
DS Not installed 172040 204
DT Not installed 177340 214
DU Resident 172150 154
<...snip...>
PDP-11/23 after FPU installation:
Code:
RT-11SJ V05.03
.SHOW ALL
RT-11SJ V05.03
Booted from DU0:RT11SJ
USR is set SWAP
EXIT is set SWAP
KMON is set NOIND
TT is set NOQUIET
ERROR is set ERROR
SL is set OFF
EDIT is set KED
KMON nesting depth is 3
PDP 11/23 Processor
128KB of memory
FP11 Hardware Floating Point Unit <--- WHOO HOO !!!
Extended Instruction Set (EIS)
Memory Management Unit
60 Cycle System Clock
FPU support
Device Status CSR Vector(s)
------ ------ --- ---------
CR Not installed 177160 230
CT Installed 000000 260
DD Installed 176500 300 304
DL Not installed 174400 160
DM Not installed 177440 210
DP Not installed 176710 254
DS Not installed 172040 204
DT Not installed 177340 214
DU Resident 172150 154
<...snip...>
Ahem... The "WHOO HOO" part was added by me. 8-)
I am assuming this means that the query to the FPU during the boot process was answered properly, indicating at least the chip is properly installed and will attempt to run when called upon.
I tried a few things, but there is no difference, as I expected. I surmise that unless I actually have some code that contains the specific instructions that request assistance from the FPU, nothing will be obvious, except perhaps a bit more power consumption.
Apart from the "coolness factor," there's nothing much to see here. I now have three of the four possible 40 pin slots filled on my M8186 processor.
smp