World of Spectrum
  • Categories
  • Discussions
  • FAQ
  • Sign In
Home › Search
Title Search
@title beer Word 'beer' in title
User Search
  • @user admin Only posts by Admin
Text Search
  • @body beer Word 'beer' in the text
Phrase Search
"Hello World" Exact phrase match
Exclude Terms
  • car -red Search cars that are not red
"Or" Searches
  • honda | bmw 'honda' or 'bmw' results
Multi-Field
@(title,body) hello Both contain 'hello'
WildCard
  • hond* civ* Match all with an astrix
Combination
  • @title bmw @user admin
See more supported syntax examples
Search Again :: Adv Search 1000 results in 0.006s
<1234567…34>
  • Can a guy that traveled on the short bus learn machine code...Hmmm So after some soul searching I figured it was time to finaly nail spectrum machine code. Its so frustrating to sit infront of a basic listing w…

    ... test and jump based on flags. Let's take an example ...
    push af
    pop de ; flags now in 'e'
    bit ... this example) and testing the flags register using the conditional branches ...
    wibble wibble September 2013 Development
  • Compiler conventions for passing args/return valuesI've been mulling over this for a while, but I can't spot it covered anywhere. There are various methods for passing args and return values between …

    ... often other registers and flags are set to communicate ... br />
    pop hl
    pop bc
    pop de
    ex ...
    pop af
    pop bc
    pop de
    pop hl
    pop af
    pop bc
    pop de
    pop hl
    Alcoholics Anonymous Alcoholics Anonymous September 2013 Development
  • Compiler conventions for passing args/return valuesI've been mulling over this for a while, but I can't spot it covered anywhere. There are various methods for passing args and return values between …

    ... carry flag (well, all the flags) are effectively fragile, but the ... :

    1) push af: pop af when needed. Requires 'a ... a push (and possibly corresponding pop at stack cleanup time, depending ...
    u6c87 u6c87 September 2013 Development
  • Compiler conventions for passing args/return valuesI've been mulling over this for a while, but I can't spot it covered anywhere. There are various methods for passing args and return values between …

    ... carry flag (well, all the flags) are effectively fragile, but the ... /> [quote]
    1) push af: pop af when needed. Requires 'a ... /> [/quote]

    "push af; pop af" might be an option ... called function will need to pop that parameter before it returns ...
    Alcoholics Anonymous Alcoholics Anonymous September 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ...
    ld d, (iy + _flags) ; flags to D
    ld c ... for meta and control
    pop hl ; unstack pointer
    ld ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... /> org 0x0554
    sa_ld_end:
    pop af ; unstack carry flag
    ex af, af' ;'get flags
    jr nz, ld_flag ; jump ... :
    ex af, af' ;'store flags
    ld b, 178 ; timing ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... loop until found
    pop hl ; unstack pointer to ... 0x091e
    me_old_v4:
    pop hl ; unstack pointer
    flags
    call next_one ; get ... me_ent_3:
    pop bc ; unstack length
    pop de ; ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... /> fce ; exit calculator
    pop af ; unstack flags

    org 0x2d71 ... if not
    pop af ; unstack result and flags
    scf ; ...
    fp_a_end:
    pop af ; unstack result and flags
    ret ; end ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... done
    pop bc ; discard
    pop bc ; stacked
    pop bc ; ... pointers
    pop hl ; unstack ... if so
    ld hl, flags ; address flags
    res 6, (hl ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... parameters
    ld a, (flags) ; get flags
    cp %11000000 ; ... ) ; set bit 6 of flags
    jr nz, s_loop ...
    ld hl, flags ; address flags
    ld a, ... pop de ; unstack last op-code
    ld hl, flags ; address flags ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ...
    inc a ; and carry flags
    ret ; end of subroutine ... get_hl_x_de ; counter * dimension size
    pop bc ; unstack variable pointer
    pop bc ; unstack length
    pop hl ; unstack pointer ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... other_str:
    pop bc ; unstack second
    pop hl ; string parameters ... /> pop hl ; unstack current channel
    call chan_flag ; restore flags
    pop hl ; restore curchl
    call chan_flag ; restore flags
    chev chev October 2013 Development
  • IF EXIST?In MS-DOS scripting, there is an IF EXIST command that lets you check wether a file exists in disk or not. There are any way to check it out from BA…

    [QUOTE=Zup;730789]In MS-DOS scripting, there is an IF EXIST command that lets you check wether a file exists in disk or not.

    There are any way to check it out from BASIC (without breaking the program if it does not exist)?[/QUOTE]

    ...
    The_Bert The_Bert October 2013 Sinclair Basic
  • IF EXIST?In MS-DOS scripting, there is an IF EXIST command that lets you check wether a file exists in disk or not. There are any way to check it out from BA…

    ... ,32765 ;BC=$7FFD, I/O flags address
    ld a,(23388 ... ), a
    ei

    pop bc ;restore status
    ret ...
    Battle Bunny Battle Bunny October 2013 Sinclair Basic
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... /> call reclaim_1 ; remove spaces
    pop af ; unstack token
    push ...
    val_fet_1:
    ld a, (flags) ; address system variable

    call scanning ; evaluate expression
    pop af ; unstack system variable
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... scanning ; evaluate expression
    pop af ; unstack type
    ... ; checking syntax?
    pop hl ; return address to ... br /> ld a, (flags) ; flags to A
    and ... ) ; signal runtime
    pop hl ; unstack original ch-add ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... line_addr ; get line address
    pop bc ; unstack result

    flags
    ret ; and return
    ldir ; reclaim bytes
    pop hl ; unstack first location
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... /> ld hl, flags ; get flags
    res 0 ... /> pop hl ; unstack destination
    pop bc ...
    chev chev November 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... restore HL and BC
    pop de ; unstack DE
    ... keystroke
    ld hl, flags ; address flags
    res 5, ( ...
    chev chev November 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... ; cursor left
    pop bc ; unstack count
    flags
    jr key_flag ; ...
    chev chev November 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... /> pop hl ... pop hl ; unstack former channel address
    call chan_flag ; set flags ...
    chev chev November 2013 Development
  • SCF/CCF flags - new discoveryI can't believe that no one is interested in discussing the additional, previously undocumented internal state of the Z80 CPU I have discovered recen…

    ... the place where the new flags are assembled before they are ... , if/when we change the flags implementation, we may well model ... each instruction that updates the flags register, but that's an ... takes the value 0 if flags change, but takes the value ...
    zub zub March 2014 Emulators
  • SCF/CCF flags - new discoveryI can't believe that no one is interested in discussing the additional, previously undocumented internal state of the Z80 CPU I have discovered recen…

    ... ] instructions that don't modify flags, not just documented instructions, and ... , the IM instruction. Behaviour of POP AF also seems of interest ... so much [I]modify[/I] flags as just restore them from ... them all. :)

    And POP AF and EX AF,AF ...
    Patrik Rak Patrik Rak March 2014 Emulators
  • SCF/CCF flags - new discoveryI can't believe that no one is interested in discussing the additional, previously undocumented internal state of the Z80 CPU I have discovered recen…

    ... them all. :)

    And POP AF and EX AF,AF ... , I will save the previous 'flags updated' state and then reset ... assignments to F and set 'flags updated' whereever they occur, and ...
    zub zub March 2014 Emulators
  • Sorting BusinessThis is a little bit different from the usual game-related fare but I know there are a few people here who like this sort of thing. This is about so…

    ... br />
    pop hl
    pop de


    pop hl ; hl = array_lo
    ... />
    pop de ; de = array_lo
    pop hl ; hl ... a lot of flags around for choosing ...
    Alcoholics Anonymous Alcoholics Anonymous May 2014 Development
<1234567…34>

Latest Posts

  • European Software Titles with an English version
    harriusherbartio on 9:50AM
  • Cooperative Games.
    harriusherbartio on 9:27AM
  • Happy 40th Birthday to the Amstrad CPC464!
    zx1 on 9:02AM
  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • Celebrity deaths...
    mel the bell on April 16
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 16
  • How we became brainwashed by social media
    Antiriad2097 on April 16
  • How Do You Categorize Your Speccy Software and Games?
    Antiriad2097 on April 16
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 16
  • I am currently watching.....
    zx1 on April 15

HitBox

Word Docs Hits
pop 6.4K 13.2K
flags 1.1K 1.7K

Related Threads

  • Pop star game ?Anyone know the name of this game ? It doesnt seem to be the Pop Star game in the archive<br /> <br /> It must have been a very old game as the grap…
  • Push/Pop methodMachine code question:<br /> Could somebody explain, how do we use the stack in assembler to copy data from one place of memory to another?<br /> I'v…
  • info needed from Pop.Comp.Weekly 14&21 Nov'85Does anyone have the Popular Computing Weekly issues for 14th &amp; 21st November 1985? There should be a listing for a Spectrum turbo load/save rout…
  • Help with Christmas Pop songs in German Spanish and ItallianI am organinsing a Christmas party for a rock climbing club wich I help run... our club includes German, Spanish and Itallian members I was wondering…
  • US Pop Culture - "Not Yours"??!!OK, I've been seeing "Not yours" rather a lot on FARK, and this obviously refers to something but I haven't a clue what. Any American-based people he…
  • "A pop up window was blocked"But I don't want it blocked, and even though when I go into Tools and make sure "Turn Off Pop Up Blocker" is selected, it blocks a pop up that is act…
  • Funny Pop/Rockstar -Band NamesI am creating a programming tutorial for students this week and am going to utilise an array holding the names of Pop stars.<br /> <br /> Now, I need…
  • Literal PopThis is genius. You know how 1980s pop songs always had videos that had nothing to do with the song? Well, what if they sang about what was happening…
  • Wiz Pop Thhut Bang Fizzle Hiss SplutterWell its firewoks night and the Chavs are at it in there droves with their cheep arse and shit corner shop fireworks.<br /> <br /> Why do they F**kin…
  • How do I manually BLOCK pop-ups in Ff?I'm using Ff 3.0.15<br /> <br /> When I go Tools -&gt; Options -&gt; Content -&gt; Block pop-up windows -&gt; Exceptions it only allows me to type in…

Related Searches

  • z80 flags
  • push pop
  • push pop to the screeb
  • push pop to the screen
  • flags
  • flags reckoned
  • flags reckoner
  • flags greater than
  • block copy push pop
  • pop fix
  • pop 2a
  • fast push pop copy
  • fast block copy push pop
  • fast block copy push pop chase hq
  • fast copy push pop chase hq
  • chase hq push pop
  • push pop copy chase hq
  • fast copy push pop
  • copy push pop
  • scf flags

Copyright © 2024 World of Spectrum