uVax II questions

From: Megan <mbg_at_world.std.com>
Date: Fri Feb 26 21:53:41 1999

>Speaking of such things, can anyone explain how the memory cards in a
>MicroVAX II or III know where to map themselves? They don't have DIP
>switches or jumpers, and neither the backplane nor the ribbon cable
>seem to provide any distinct signals per slot, except maybe bus grant and
>I don't see how they would use that.

Basically, the address is passed to the first board. If the address is
in the range it can handle, it responds and that's it. If not, it
subtracts its size from the address and passes it on to the next board.
If the modified address is within the range of memory you have installed,
eventually one of the boards will see the address as an address between
zero and it's size, and respond. If no board responds (and the address
falls off the end, so to speak), then the processor times out and you
get a non-existent memory response/trap.

                                        Megan Gentry
                                        Former RT-11 Developer

+--------------------------------+-------------------------------------+
| Megan Gentry, EMT/B, PP-ASEL | Internet (work): gentry!zk3.dec.com |
| Unix Support Engineering Group | (home): mbg!world.std.com |
| Compaq Computer Corporation | addresses need '_at_' in place of '!' |
| 110 Spitbrook Rd. ZK03-2/T43 | URL: http://world.std.com/~mbg/ |
| Nashua, NH 03062 | "pdp-11 programmer - some assembler |
| (603) 884 1055 | required." - mbg |
+--------------------------------+-------------------------------------+
Received on Fri Feb 26 1999 - 21:53:41 GMT

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:32:01 BST