Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!usc!apple!mips!prls!pyramid!nsc!chaim From: chaim@nsc.nsc.com (Chaim Bendelac) Newsgroups: comp.sys.nsc.32k Subject: Re: 32000 Un-Nicities Message-ID: <13434@nsc.nsc.com> Date: 23 Nov 89 18:12:58 GMT References: <1914@minyos.xx.rmit.oz> <2945@taux01.UUCP> Reply-To: chaim@nsc.nsc.com.UUCP (Chaim Bendelac) Organization: National Semiconductor, Santa Clara Lines: 11 In article <1914@minyos.xx.rmit.oz> s872625@minyos.xx.rmit.oz (Chris Cogdon [Brataccas]) writes: >>1) Displacements can only cover 1M of addressing space (512k if you only >> allow for forward displacements from a fixed base). Not at all. The NS32016 displacements cover its entire adddress-space (24 bits, 16Mbyte). The more recent Series 32000 processors (such as the NS32532), have a 4 GIGA-byte address-space. You can use a displacement to reach out to as much as one Giga-byte. Register-relative addressing modes can be used to span the entire 4 Gbyte range.