Thread View: comp.sys.transputer
1 messages
1 total messages
Started by J.Wexler
Thu, 07 Jun 1990 13:24
Fiddly detail
Author: J.Wexler
Date: Thu, 07 Jun 1990 13:24
Date: Thu, 07 Jun 1990 13:24
16 lines
1489 bytes
1489 bytes
fpldnldbi. Ds nyne knw hw t prnnc ths gbbldygk? For those who don't recognise
it, it means "floating point load non-local double indexed", it's part of the
T800 instruction set, and it's not worth reading this posting any further. If,
however, somebody at Inmos can explain what it does, then I would be pleased to
hear. I should explain that fpldnldbi is lucidly and concisely described in the
"Transputer Instruction Set: a compiler writer's guide" as published by Prentice
Hall. In fact it's described twice, on pages 52 and 152. The two descriptions
are - you've guessed it - contradictory. Experience shows that page 52 is
correct in general when it says that fpldnldbi is equivalent to wsubdb followed
by fpldnldb. Page 152 is clearly wrong in its description of the indexing (you
would have to supply an index of 2n if you wanted to load arr[n]). What I cannot
figure out, and what I am too lazy to discover by experiment, is which
description is correct about the final state of the (non-FP) stack. Is there
anybody out there who can give an authoritative ruling on this?
John Wexler
Edinburgh Parallel Computing Centre
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads