Port-vax archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: POLYx addressing-mode questions
> On Aug 7, 2020, at 12:46 PM, Mouse <mouse%Rodents-Montreal.ORG@localhost> wrote:
>
> The VARM I have (EL-00032-00-decStd32_Jan90) describes the POLYF,
> POLYD, POLYG, and POLYH operands as
>
> opcode arg.rf, degree.rw, tbladdr.ab, {R0-3.wl} !POLYF
>
> opcode arg.rd, degree.rw, tbladdr.ab, {R0-5.wl} !POLYD
>
> opcode arg.rg, degree.rw, tbladdr.ab, {R0-5.wl} !POLYG
>
> opcode arg.rh, degree.rw, tbladdr.ab,
> {R0-5.wl,-16(SP):-1(SP).wb} !POLYH
>
> (page 3-137), but it seems plausible to me that the tbladdr operands
> should actually be .af, .ad, .ag, and .ah. Could someone who knows -
> or who can test with real hardware - clarify whether this is a mistake
> in the VARM or whether they really are .ab?
I don't have hardware, but here is one data point: SIMH, in code written by Bob Supnik who knows what he's doing, makes it clear that the tbladdr is indeed an ab argument.
paul
Home |
Main Index |
Thread Index |
Old Index