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.008s
<1…19202122232425…34>
  • Has any programmers recently pushed the spectrum to the limits?Hi there. Ive just discovered this great forum and I was brought up with the speccy 16,48 and then 128k. Im just wanting to know if there are any re…

    ... /> PUSH DE
    PUSH HL
    exx
    push bc
    push de
    push ... /> PUSH DE
    PUSH BC
    EXX
    PUSH HL
    PUSH DE
    PUSH ... /> PUSH HL

    LD SP,(VALSP)
    POP AF
    POP HL ...
    AMW AMW August 2009 Development
  • can someone help with a rom routinei have been trying to draw a simple line with a the rom routine , but i just cant get it to work , so if anyone can give me an example in z80 that wo…

    ... /> [CODE]
    DRAW EXX
    PUSH HL ;you must preserve HL ... line from current coordinates
    POP HL ;restore HL' for safe ...
    RST#08 RST#08 August 2009 Development
  • DivIDE QuestionHi all, I've been trying to work out how the DivIDE works and after reading and re-reading the DivIDE programming model document by Zilog I think it…

    ... 102(#66) and read instrustion PUSH AF
    2) at adress ... your NMI code.
    3) push registers to stack + your NMI ... NMI to 48rom you must pop all registers + jump to "map ...
    velesoft velesoft August 2009 Development
  • DivIDE QuestionHi all, I've been trying to work out how the DivIDE works and after reading and re-reading the DivIDE programming model document by Zilog I think it…

    ... the ZX ROM:

    * Push a code onto the stack ... that you're returning.
    * Push 0x0008 onto the stack (the ... routine at 0x0008 must now pop off the next entry and ...
    Winston Winston August 2009 Development
  • ZX games for fixingExist any games/software which need fix any bugs ? - incorrect graphics - incorrect or bad keyboard controll - too fast games (need slow-down) - game…

    ... slow due to having to push and pop bc before paging.
    push iy, load iy,23610 rst#38 pop then return ...
    nuggetreggae nuggetreggae September 2009 Games
  • The Goldfinch updates thread([url=http://www.worldofspectrum.org/forums/showthread.php?t=25034]original announcement thread here[/url] - I figured it was worth starting a new to…

    ... 8255 (don't need any PUSH AF to stack)
    LD ... 8255 (don't need any POP AF from stack)
    RET ...
    velesoft velesoft September 2009 Development
  • Implementing goto on error condition...OK, so when I'm reading a file or directory on a network filesystem, when I reach EOF, it's not actually useful at all for ZX BASIC to stop the progr…

    [QUOTE=roko;390053]1:
    You probably destroyed IY=23610 or HL'=..... (10077 ?)
    [/QUOTE]

    I go for 10072 (tested with EXX, PUSH HL, EXX, POP BC, RET and the PRINT USR CALL)
    Dr BEEP Dr BEEP October 2009 Development
  • Tinkering with Quique Llar?a's Midi2Ay tool...Im tinkering with Quique Llar?a's Midi2Ay tool, found at: [url]ftp://ftp.worldofspectrum.org/pub/sinclair/tools/pc/midi2ay-0.1.zip[/url] Im not a v…

    ... here

    push af
    push bc
    push hl


    pop hl
    pop bc
    pop af

    Alcoholics Anonymous Alcoholics Anonymous October 2009 Development
  • The incredible shrinking screendumpIn this topic I stated that I would be impressed if the screendump could be smaller than 37 bytes. [url="http://www.worldofspectrum.org/forums/viewt…

    ... /> 58 push bc
    59 call nnn
    62 pop bc
    Dr BEEP Dr BEEP November 2009 Development
  • AY programming and notes frequencyHello everybody, I'm Targhan from the french CPC group Arkos, perhaps you've heard of us. I'm currently working on a music tool and I'd like to k…

    ... ld (mdaddr2+1),hl
    push hl
    ld de,00064h ... (pt3_delay+1),a
    push hl
    pop ix
    add hl ... br /> djnz l1
    pop hl
    pop de
    ld a ... push hl
    push hl
    push hl
    push hl
    push hl
    push ...
    chev chev November 2009 Development
  • When would you use LD A,R ?Can anyone tell me a practical use of LD A,R and LD R,A I am confused when you would need to use it? Cheers

    ... ;****************************************

    Interrupt:
    push af

    ld a ... (SpeedFlag),a

    pop af
    ei
    reti ... change current beeper routine
    pop hl
    ld a,( ...
    frobush frobush November 2009 Development
  • Piracy (a good solution for both sides?)A week or two back, Micro-Mart wrote an interesting article about software piracy, although they didn't say anything new, as there's little if anythi…

    ... than what the big labels push at them, and indeed should ... us all listen to guitar-pop and R&B, they ...
    Zagreb Zagreb November 2009 Chit chat
  • Spin Assembler DirectivesLeading on from [URL="http://www.worldofspectrum.org/forums/showpost.php?p=402514&postcount=65"]jp's recent post in Spin 0.7 Public Testing thread[/U…

    ... : 147),
    (S: 'POP'; I: 72), (S: 'PUSH'; I: 73),
    (S ...
    Dunny Dunny November 2009 Emulators
  • Spin Assembler DirectivesLeading on from [URL="http://www.worldofspectrum.org/forums/showpost.php?p=402514&postcount=65"]jp's recent post in Spin 0.7 Public Testing thread[/U…

    ... : 147),
    (S: 'POP'; I: 72), (S: 'PUSH'; I: 73),
    (S ...
    jp jp November 2009 Emulators
  • AY programming and notes frequencyHello everybody, I'm Targhan from the french CPC group Arkos, perhaps you've heard of us. I'm currently working on a music tool and I'd like to k…

    ... ld (mdaddr2+1),hl
    push hl
    ld de,00064h ... (p3x_delay+1),a
    push hl
    pop ix
    add hl ... br /> djnz l1
    pop hl
    pop de
    ld a ... push hl
    push hl
    push hl
    push hl
    push hl
    push ...
    chev chev November 2009 Development
  • Z80 'EXX' ConfusionI was working on a little Z80 routine last evening, and, having run out of registers, resorted to sticking one of the values into a memory location a…

    ...

    [B][COLOR="Red"]PUSH HL[/COLOR][/B]
    LD ...

    [B][COLOR="Red"]POP HL[/COLOR][/B]
    EXX ...
    RoseCotton RoseCotton November 2009 Development
  • Z80 'EXX' ConfusionI was working on a little Z80 routine last evening, and, having run out of registers, resorted to sticking one of the values into a memory location a…

    ... , it means that you can POP HL to pick the return ... address off, then POP all your other parameters, then ... up the last one and push back the return address.
    gasman gasman December 2009 Development
  • Z80 'EXX' ConfusionI was working on a little Z80 routine last evening, and, having run out of registers, resorted to sticking one of the values into a memory location a…

    ... , it means that you can POP HL to pick the return ... address off, then POP all your other parameters, then ... up the last one and push back the return address.[/QUOTE ...
    joefish joefish December 2009 Development
  • Z80 'EXX' ConfusionI was working on a little Z80 routine last evening, and, having run out of registers, resorted to sticking one of the values into a memory location a…

    ^I like that, but I think if I were doing something similar, I would have just used POP HL and PUSH HL instead (which, admittedly, does mean you lose the value HL had on entry).
    SkoolKid SkoolKid December 2009 Development
  • Machine Code Microdrive File LoaderI've been experimenting with transferring games to run from microdrive. Typically I like to see a loading screen while things are happening, and I li…

    ... ;
    main exx
    push hl ; preserve return to basic ... ; fetch current error return
    push hl ; and preserve
    ;< ... ),sp
    ; push hl ; preserve hook31
    ; pop bc ; and restore ... optempm
    ;
    push ix
    pop hl
    add hl ...
    jp jp December 2009 Development
  • Memory concerns with z88dkI've retaken my old spectrum project and sadly I've reached a dead end very fast. I'll try to explain my worst problem in a few lines. I'm not a vet…

    ... push af
    push bc
    push de
    push hl ...

    XREF music_routine
    call music_routine

    pop ... hl
    pop de
    pop bc
    pop af ... use to automatically push registers for you.< ...
    Alcoholics Anonymous Alcoholics Anonymous December 2009 Development
  • Memory concerns with z88dkI've retaken my old spectrum project and sadly I've reached a dead end very fast. I'll try to explain my worst problem in a few lines. I'm not a vet…

    ...

    push af
    push bc
    push de
    push hl

    pop hl
    pop de
    pop bc
    pop af
    Alcoholics Anonymous Alcoholics Anonymous December 2009 Development
  • What Z80 development tools do you use? What books?Hi. I've been meaning to do it for over 25 years, but.. better late than never :) I'm starting to learn machine code and am trying to get a developme…

    ... bc with a
    push af ;push a out of way for ... /> rst 10h ;print Return
    pop af ;get back a
    pop hl
    ld a,(hl)
    inc hl
    push hl ...
    xyzzy xyzzy January 2010 Development
  • What Z80 development tools do you use? What books?Hi. I've been meaning to do it for over 25 years, but.. better late than never :) I'm starting to learn machine code and am trying to get a developme…

    ... bc with a
    push af ;push a out of way for ... /> rst 10h ;print Return
    pop af ;get back a
    pop hl
    ld a,(hl)
    inc hl
    push hl ...
    Chris Pile Chris Pile January 2010 Development
  • What Z80 development tools do you use? What books?Hi. I've been meaning to do it for over 25 years, but.. better late than never :) I'm starting to learn machine code and am trying to get a developme…

    ... bc with a
    push af ;push a out of way for ... /> rst 10h ;print Return
    pop af ;get back a
    xyzzy xyzzy January 2010 Development
  • What Z80 development tools do you use? What books?Hi. I've been meaning to do it for over 25 years, but.. better late than never :) I'm starting to learn machine code and am trying to get a developme…

    ... pop hl
    ld a,(hl)
    inc hl
    push hl ...
    xyzzy xyzzy January 2010 Development
  • What Z80 development tools do you use? What books?Hi. I've been meaning to do it for over 25 years, but.. better late than never :) I'm starting to learn machine code and am trying to get a developme…

    ... bc with a
    push af ;push a out of way for ... /> rst 10h ;print Return
    pop af ;get back a
    Dr BEEP Dr BEEP January 2010 Development
<1…19202122232425…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
push 4.9K 12.7K
pop 6.4K 13.2K

Related Threads

  • 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…
  • Push-Push Penguin Online HighScores UpdateHey all! <br /> <br /> If you like Speccy games then you will probably like this one. It is basically a Pengo remake with A LOT of extras. This one i…
  • Push/Pop data copyingWe all know that stack pointer cheese and push/pop is faster to move data than LDIR - which in turn is slower than unrolled LDI's anyway.<br /> <br /…
  • Trouble with rainbow effect push/popI'm having a bit of bother getting my rainbow graphics to behave themselves.<br /> <br /> Basically I want a rainbow effect to last for say 4 seconds…
  • Function with push and popIm trying to see if I understand push and pop when it comes to using to pass parameters to functions:<br /> [code]<br /> LD HL,16384<br /> <br /> …
  • Wanted: More recent games that push Spectrum technologyAs topic, I'd love to see fairly new games produced by active groups with effects never seen before from the generation of commercial stuff in the 80…
  • 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…
  • How many T-states takes PUSH DE ?Hi.<br /> <br /> Just a quick one.<br /> According to z80.info docs, a PUSH DE should take 11 T-States to be executed.<br /> <br /> But WHAT if SP is…
  • 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…

Related Searches

  • push
  • push scrollinb
  • push scrolling
  • push off error
  • push pop to the screeb
  • push pop to the screen
  • push scrollers
  • 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
  • push pop xy
  • screen copy push pop

Copyright © 2024 World of Spectrum