That's an interesting comparison. I never thought to compare Apple II with NuBus Mac.I have a fondness for geographically addressed slots like the Apple II and NuBus, but those systems suffer from fixed-size memory partitions per card. The Apple II's were way too small so that all of the later interesting cards circa 1986 were heavily bankswitched. NuBus's partitions were too large. Every card gets 272 MB and I haven't seen a real-world NuBus card use more than 8 MB of that space. (The "image card" in MAME that Rob Braun designed does use 256 MB, but that's not a card that physically exists). The smallest possible PCI BAR is 16 bytes (amusingly the same as the Apple II /DEVSEL space) so cards can be very efficient.
Apple II slot is 16 bytes and 256 byte spaces in a 16 bit address space.
NuBus slot is 16 MiB and 256 MiB (20 more bits each) in a 32 bit address space (16 more address bits).

