home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!mcsun!uknet!gdt!aber!hrs
- From: hrs@aber.ac.uk (Herbert Martin Sauro)
- Newsgroups: comp.sys.atari.st.tech
- Subject: Re: DSP in the Falcon
- Message-ID: <1992Sep1.102748.29585@aber.ac.uk>
- Date: 1 Sep 92 10:27:48 GMT
- References: <H.H8xksAVnXI6@kynes.bison.mb.ca> <469@muller.loria.fr>
- Organization: University of Wales, Aberystwyth
- Lines: 28
-
- In article <469@muller.loria.fr> eker@loria.crin.fr (Steven Eker) writes:
- >Well the best thing about a 56001 is that it has a hardware multipler which can
- >do a multiply & add step in 1 instruction cycle (= 2 clock cycles).
- >This is much faster than your typical microprocessor and in fact the 56001
- >does shifting via multiplication rather than the other way arround.
- >Other goodies:
- > 3 memory areas (1 program, 2 data) which can be simultaneosly accessed.
- > With most instructions you get 1 or 2 move instructions free.
- > Fancy adressing modes for fast circular queues, FFTs etc
- > Fast interupts
- > Hardware looping
- >
- >Things which the 56001 should be useful for include software sound synthesis
- >& matrix*vector multiplcation (the basis of 3D vector games).
- >
- ........
- >
- >Steven
-
- I assume that the 56001 can only deal with integers (i.e no floating
- point), is this true?
-
- Herb
- --
- /******************************************************************************
- Herbert Sauro e-mail: hrs@aber.ac.uk
- Biological Sciences phone: +44 970 622353
- Univesity College of Wales
-