A83: Re: Flags
[Prev][Next][Index][Thread]
A83: Re: Flags
Thanks, let me make sure I understand this though:
bit trigdeg,(iy+trigflags) ; Check for degrees.
jr z,radians
this looks at the trigdeg flag, and if it is set it jumps to radians,
right?
also, do you know if I could do a similar thing to check a bit? like:
bit 8000h,(iy+7) ;to check bit 7 at 8000h
would that work? (correctly)
Thanks,
Chris
_____________________________________________________________________
I'm, like, a product, OK, of american, you know, education, all right?
DJ_Ramen@juno.com
On Wed, 18 Mar 1998 16:29:18 +0900 "James Matthews"
<matthews@tkb.att.ne.jp> writes:
>
>He-he...this is one of my tutorials. Here's the program I wrote for
>the
>tutorial:
>
>.NOLIST
>#define equ .equ
>#define EQU .equ
>#define end .end
>#include "ti83asm.inc"
>#include "tokens.inc"
>
>.LIST
>.org 9327h
>
> bit trigdeg,(iy+trigflags) ; Check for degrees.
> jr z,radians
> ld hl,0000h
> ld (CURROW),hl
> ld hl,DegText
> call _puts
> call _newline
> jp quit
>radians:
> ld hl,0000h
> ld (CURROW),hl
> ld hl,RadText
> call _puts
> call _newline
>quit:
> ret
>
>degtext: .db "Degrees Mode.",0
>radtext: .db "Radians Mode.",0
>
>.end
>.end
>
>
> ret
>.end
>.end
>
>If you want, I can send you an early copy of the tutorial for you to
>look
>at...its explained in better detail there.
>
>James.
>
>____________________
>
>James Matthews.
>E-mail (family): matthews@tkb.att.ne.jp
>E-mail (private): james_matthews@hotmail.com
>
>Homepage: http://home.att.ne.jp/gold/tomcat21/index2.html
>ICQ: 7413754
>____________________________________
>
>----------
>> From: Chris A Brainerd <dj_ramen@juno.com>
>> To: assembly-83@lists.ticalc.org
>> Subject: A83: flags
>> Date: Thursday, March 19, 1998 10:50 AM
>>
>>
>> How do you test if a flag is set? Seems like it should be obvious...
>>
>> Chris
>>
>>
>>
>_____________________________________________________________________
>> I'm, like, a product, OK, of american, you know, education, all
>right?
>> DJ_Ramen@juno.com
>>
>>
>_____________________________________________________________________
>> You don't need to buy Internet access to use free Internet e-mail.
>> Get completely free e-mail from Juno at http://www.juno.com
>> Or call Juno at (800) 654-JUNO [654-5866]
>>
>
_____________________________________________________________________
You don't need to buy Internet access to use free Internet e-mail.
Get completely free e-mail from Juno at http://www.juno.com
Or call Juno at (800) 654-JUNO [654-5866]
References: