🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #20706

Re: Unaligned data and old FORTRAN

#20706
From: Henry Spencer
Date: Sun, 09 Apr 1989 03:16
13 lines
1023 bytes
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
Technical Details
Message-ID: <1989Apr9.031604.7015@utzoo.uucp>
Path: arc1-ca.pugleaf.net!utzoo!henry
References: <13998@sequent.UUCP> <747@key.COM> <1405@auspex.auspex.com>

Show Full Headers
Complete Article Headers
Newsgroups: comp.arch
Path: arc1-ca.pugleaf.net!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