Thread View: comp.dsp
2 messages
2 total messages
Started by Paul T Russell
Thu, 01 Mar 1990 10:12
DSP 56001 BTST instruction
Author: Paul T Russell
Date: Thu, 01 Mar 1990 10:12
Date: Thu, 01 Mar 1990 10:12
20 lines
1364 bytes
1364 bytes
I'm not sure whether this a simulator bug, a documentation
bug, or what. The DSP 56001 manual says that an instruction
of the form BTST #n,D is allowed, where #n is the bit number
and D is a register. The assembler allows the instruction
and generates the correct bits as per the manual. However
the simulator complains that this is an illegal instruction
and when I try to use it in my target system it bombs
(although it's difficult to tell whether this is due
to an illegal instruction or some other problem).
The description for BTST in the manual is: "Bit Test
on Memory", which makes me think that this may be a
documentation bug which has been carried over into the
assembler.
--
Paul Russell, Department of Experimental Psychology
University of Sussex, Falmer, Brighton BN1 9QG, England
Janet: paulr@uk.ac.sussex.syma Nsfnet: paulr@syma.sussex.ac.uk
Bitnet: paulr%sussex.syma@ukacrl.bitnet Usenet: ...ukc!syma!paulr
Re: DSP 56001 BTST instruction
Author: Steve Warwick
Date: Sat, 03 Mar 1990 01:20
Date: Sat, 03 Mar 1990 01:20
8 lines
726 bytes
726 bytes
You are running with an older version of the DSP56001. The manuel describes Rev. C of the Chip, But most systems still have rev. B. The Newer simulators wont balk on the instructions either. Call Motorola and have them send you the information which describes the differences from Rev B and Rev C.. Steve Warwick
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads