[futurebasic] [FB] Re: Getting accurate timing information

Message: < previous - next > : Reply : Subscribe : Cleanse
Home   : March 2001 : Group Archive : Group : All Groups

From: Heather Donahue <heatherd@...>
Date: Fri, 2 Mar 2001 18:13:57 -0800
At 5:18 PM -0400 on 3/2/01, Robert Covington wrote:


> >(Does anyone know where to get a list of extended mnemonics for PPC?
>>Most FBII assembly code I've seen is extended but all the
>>documentation I've see uses the actual PPC mnemonics)
>
>I believe that there is a PPC Opcode archive posted at  <
>ftp://ftp.futurebasic.org/FutureBasic/dropbox/ >

Thanks, there is a copy on the rel 4 CD.  I put it together, though but I don't understand most of them.  Most seem different from the Fantasm demo and the docs I've found don't list most of them.

I was playing with some Fantasm demo code and it included this line:

     li r4,20

The FB3 compiler didn't like the opcode.  It's not on the list either. I looked through the opcode list in the guide Ed mentioned but it isn't listed there.

Oh wait, I found it.  It's a simplified opcode:

Simplified mnemonics:
li rD,value equivalent to addi rD,0,value

It's in Appendix 5:
<http://www-3.ibm.com/chips/techlib/techlib.nsf/techdocs/852569B20050FF778525699600719DF2/$file/6xx_pem.pdf>.
lists them all.

The first manual I found was <http://www.mot.com/SPS/PowerPC/teksupport/teklibrary/manuals/PRG.pdf>  But it's only 1/10th the size of the one Ed mentioned.  They really are hard to find.

If I find the time, I'll make a small reference guide that lists the FB3 opcodes and the simplified versions. Maybe I'll make it into an eDoc file so it'll work in the help folder.  It looks like FB3's assembler understands some of the simplified instructions but not all.

>"I just Babylon at times. Narn of your business, just G'kar'ing with you.
>Kosh you later."
>
>( Heather is the only person in the world I know other than me who seems to
>have watched Babylon 5 )

I've always loved B5, I still get emotional at the opening credit scenes for season five.  B5 is my favorite sci-fi show, then Farscape.

--
We have to make people .. lift their eyes back to the horizon and see the line of ancestors behind us saying, 'Make my life have meaning.'
And to our inheritors before us saying, 'Create the world we will live in.'
-- Captain Sheridan