|[3 earlier articles]|
|Re: PR1ME C compiler sources firstname.lastname@example.org (2019-09-25)|
|Re: PR1ME C compiler sources derek@_NOSPAM_knosof.co.uk (Derek M. Jones) (2019-09-26)|
|Re: PR1ME C compiler sources email@example.com (George Neuner) (2019-09-27)|
|Re: C compiler pointer management on DSPs derek@_NOSPAM_knosof.co.uk (Derek M. Jones) (2019-09-28)|
|Re: C compiler pointer management on DSPs firstname.lastname@example.org (David Brown) (2019-09-29)|
|Re: C compiler pointer management on DSPs email@example.com (Kaz Kylheku) (2019-09-30)|
|Re: C compiler pointer management on DSPs firstname.lastname@example.org (George Neuner) (2019-10-03)|
|From:||George Neuner <email@example.com>|
|Date:||Thu, 03 Oct 2019 01:34:28 -0400|
|Organization:||A noiseless patient Spider|
|References:||19-09-003 19-09-004 19-09-006 19-09-007 19-09-009 19-09-015 19-09-017 19-09-018|
|Injection-Info:||gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="20494"; mail-complaints-to="firstname.lastname@example.org"|
|Posted-Date:||04 Oct 2019 11:27:33 EDT|
On Sun, 29 Sep 2019 10:53:35 +0200, David Brown
>I can't think of any application where 48-bit would such a natural fit
>that you'd have it as your basic access unit. Some video DSP's have
>used 48-bit units, but that is for a vector of 3 16-bit colour units.
Analog Devices SHARC series floating point DSPs had 48-bit
instructions and 40-bit extended precision floats aligned at 48-bit
addresses (probably to use the same address generator as for code).
Nominally, though, it was a 16/32 bit device: integer data, including
chars could be 16 or 32 bits, and ordinary (single precision) floats
were 32 bits.
Admittedly, I never encountered any use for the extended floats, but I
assumed they were there for a reason.
Return to the
Search the comp.compilers archives again.