PDP-11 data and function address spaces
Mike SchillingThis sentence no verb.
mikes at rtech.UUCP
Sun Nov 19 06:37:28 AEST 1989
>From article <6989 at ficc.uu.net>, by peter at ficc.uu.net (Peter da Silva):
> In article <1989Nov15.165806.21515 at utzoo.uucp> henry at utzoo.uucp (Henry Spencer) writes:
>> In article <6958 at ficc.uu.net> peter at ficc.uu.net (Peter da Silva) writes:
>> >I think the 11/24 did, too. Or maybe I'm thinking of the 11/23+?
>
>> No. Neither had split-space.
>
> I'm pretty sure the LSI-11/23+ did. Or are you differentiating between the
> LSI-11 and PDP-11.
No, it's a function of the processor type. J-11 machines (11/73, 11/84, etc.)
have 6 sets of mapping registers: separate I and D space in user, supervisor,
and kernel mode. F-11 machines (11/23, 11/73, 11/23, micro-pdp11, etc.)
have only 2: user and kernel. Some of the larger machines (11/70, 11/44, etc.)
also have 6.
What the 23+ DOES have are Unibus Mapping Registers (UMRs). These map from
18-bit Unibus addresses to 22-bit memory addresses, and are only of interest to
device-driver writers.
More information about the Comp.lang.c
mailing list