Newsgroups: comp.arch Path: utzoo!henry From: henry@utzoo.uucp (Henry Spencer) Subject: Re: Unaligned data and old FORTRAN Message-ID: <1989Apr9.031604.7015@utzoo.uucp> Organization: U of Toronto Zoology References: <13998@sequent.UUCP> <747@key.COM> <1405@auspex.auspex.com> Date: Sun, 9 Apr 89 03:16:04 GMT In article <1405@auspex.auspex.com> guy@auspex.auspex.com (Guy Harris) writes: >>Fortunately for current RISCs, the only legal kind of misalignment in Fortran >>77 puts a doubleword on a singleword boundary, and processors with 32-bit >>busses tend not to notice that. > >SPARC notices it, though. (Was this put into the architecture for the >benefit of potential future implementations with 64-bit buses?) Possibly, but it has the more immediate benefit that a 64-bit operand (like smaller ones) cannot straddle a page boundary. -- Welcome to Mars! Your | Henry Spencer at U of Toronto Zoology passport and visa, comrade? | uunet!attcan!utzoo!henry henry@zoo.toronto.edu