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.013s
<1234567…34>
  • InterruptsA small piece intended for the FAQ. Comments, corrections, additions welcome. Notably: * How long does the 48K ULA hold /INT low? * What happens i…

    ... secondary interrupt flipflop; see the non-maskable interrupt section for ... known as a retriggered interrupt.

    Non-maskable interrupt (NMI)
    ...
    The Z80 has a second interrupt, the non-maskable interrupt ...
    Philip Kendall Philip Kendall July 2004 Development
  • Any Errors?Any errors you feel Sinclair Research or even Amstrad made with the speccy??

    ... ?
    [/quote]

    NMI == "non-maskable interrupt". 'Normal' interrupts (those generated by ... ') by the DI instruction. The non-maskable interrupt, as you may be able ... stored there if it is non-zero. Unfortunately, the test was ...
    Philip Kendall Philip Kendall March 2004 Sinclair Miscellaneous
  • Any Errors?Any errors you feel Sinclair Research or even Amstrad made with the speccy??

    ... Kendall wrote:
    NMI == "non-maskable interrupt". 'Normal' interrupts (those generated by ... the DI instruction. The non-maskable interrupt, as you may be ... stored there if it is non-zero. Unfortunately, the ... you to force an interrupt whenever you want, and ...
    monty.mole monty.mole March 2004 Sinclair Miscellaneous
  • InterruptsA small piece intended for the FAQ. Comments, corrections, additions welcome. Notably: * How long does the 48K ULA hold /INT low? * What happens i…

    ... /> The Spectrum has one (maskable) interrupt. On the 48K machine, this ... (the secondary interrupt flipflop; see the non-maskable interrupt section for details ... Non-maskable interrupt (NMI)

    The Z80 has a second interrupt, the non-maskable interrupt. ...
    Fraser Fraser July 2004 Development
  • InterruptsA small piece intended for the FAQ. Comments, corrections, additions welcome. Notably: * How long does the 48K ULA hold /INT low? * What happens i…

    [quote]
    Non-maskable interrupt (NMI)

    When an ...
    Fraser Fraser July 2004 Development
  • for a stupid: what?s NMI?erhm, yes, I?m not familiar with it... :rolleyes: I know the function of a hardware ?snapshot? button from Didaktik M/Kompakt, but I?m not familiar…

    NMI stands for Non Maskable Interrupt (what that means I don't know :-P)

    I believe it's used on these add on interfaces to break out of the program running on the spectrum and run routines from the interfaces rom (but don't quote me on that)
    guesser guesser August 2006 Hardware
  • for a stupid: what?s NMI?erhm, yes, I?m not familiar with it... :rolleyes: I know the function of a hardware ?snapshot? button from Didaktik M/Kompakt, but I?m not familiar…

    Non Maskable Interrupt: an interrupt which cannot be ignored; the normal interrupt mechanism is ignored (or ... the variable if it is non-zero, and jumps to it ...
    Philip Kendall Philip Kendall August 2006 Hardware
  • How does interrupts work?I am a little confused regarding the interrupts on the Spectrum. If I have some hundred bytes of machine code started with, say, [B]RANDOMIZE USR 300…

    ... 's video hardware generates a maskable interrupt at the start of a ... every 1/50s. "Generating a maskable interrupt" means the hardware pulls the ... instruction. Another kind of interrupt, known as the non-maskable interrupt (NMI), can be ...
    Alcoholics Anonymous Alcoholics Anonymous May 2007 Development
  • Ultimate! Time WasterThis used to bug me big time 25 years ago.:mad: In the early 16k releases of Ultimate Play the Game , Games Jetpac Cookie Trans am there are three …

    ... by stopping the use a Non Maskable Interrupt to break into the code ...
    BloodBaz BloodBaz May 2009 Games
  • Assembly Programming for IDIOTSOk are there any websites guides for what opcodes do in a z80 or books... but for really really thick people like me :-) Something along the lines …

    ... known as an 'Interrupt'. This 'Interrupt' is known as a 'Maskable Interrupt' because is ... off. On the Spectrum, a maskable interrupt happens every 50th of a ... /> EDIT:

    The NMI (non-maskable interrupt) bug was fixed in later ...
    ASM ASM October 2010 Sinclair Miscellaneous
  • ZX80 and 81 hardware questionsI'm finding a lot of the documentation that is ostensibly about the hardware of the ZX80 and 81 to be primarily about the software. I was hoping some…

    ... + IOREQ active (ie, interrupt acknowledge) triggers horizontal sync, ... 16 cycles after after interrupt acknowledge; this isn't ... trigger, with ignoring maskable interrupts being left to ... receive a maskable interrupt and then a non-maskable interrupt in very ...
    Thommy Thommy September 2011 Hardware
  • Fastest way to mirror a byte?I.E. turning 01100000 into 00000110, in assembly. I'm trying but I suck at stuff with rotation and the carry bit. Any pointers?

    ... and wait for interrupt.
    IM 0 Set interrupt mode 0.
    IM 1 Set interrupt mode 1.
    IM 2 ... /> RETI Return from interrupt.
    RETN Return from non-maskable interrupt.
    RL m ...
    Ralf Ralf October 2011 Development
  • ZXspin saving a game that you are playing:confused: Got ZXspin have installed it OK but having difficulty in working out how to save a game that you have loaded and are playing. IE I am par…

    ... />
    F5
    Trigger a non-maskable interrupt (NMI) if emulating a Multiface ...
    ASH-II ASH-II March 2012 Emulators
  • 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…

    ... ; then jump

    ; THE 'MASKABLE INTERRUPT' ROUTINE
    org 0x0038

    ; THE 'NON-MASKABLE INTERRUPT' ROUTINE
    org 0x0066
    retn ; end of non maskable interrupt

    ; THE 'CH-ADD ...
    chev chev October 2013 Development
  • PlusDlite problems with 128K modelsLast year I developed the PlusDlite, and already shipped out a couple of them. Only recently I discovered some problems with 128K models. I remember…

    ... decimal):

    [CODE]THE 'NON-MASKABLE INTERRUPT' ROUTINE
    This is the ...
    bverstee bverstee February 2014 Hardware
  • PlusDlite problems with 128K modelsLast year I developed the PlusDlite, and already shipped out a couple of them. Only recently I discovered some problems with 128K models. I remember…

    ... AF Save R register and interrupt status.
    0063 JR #0069 ... DEFB #00

    THE 'NON-MASKABLE INTERRUPT' ROUTINE
    This is the ...
    bverstee bverstee February 2014 Hardware
  • Address bus contents (i.e. PC) during execution of HALTI'm wondering if anyone can tell me what's placed on the address bus during execution of HALT, beyond the initial M1 cycle. The Z80 user manual state…

    ... -executed, until a maskable or non-maskable interrupt is accepted. Only ... increased before the interrupt routine is called.[/ ... NOPs, until a maskable or non-maskable interrupt is accepted. Only ... operation (/NMI) or an interrupt acknowledge (/INT).[/FONT]
    1024MAK 1024MAK March 2014 Hardware
  • HALT: Why always 4ts?Instruction breakdown of halt is like that: PC 4ts. That means it fetches instruction byte from ram which tooks 4 ts and then does nothing and read…

    ... until there is a maskable interrupt (if enabled), a non-maskable interrupt or a reset ... HALT state even though no interrupt occurred. That is, [I]if ...
    TonyB TonyB February 2015 Development
  • divIDE emulationI'm banging my head against a brick wall here,so i am asking for some help. Until i get my funds together for a real divIDE for my hardware,i have b…

    ... ) Press F5 to generate a non-maskable interrupt. The screen border will turn ...
    Alessandro Grussu Alessandro Grussu January 2016 Emulators
  • Disassembly's I'd love to seeThis is not meant as some kind of request thread, as that would be grossly cheeky to ask for (however muchI wanted it) but I somehow felt a need to p…

    Is it the non maskable interrupt? If it jumping to address 38, then it is.
    Luny Luny November 2020 Sinclair Miscellaneous
  • Simple explanation of interrupts (in the context of Z80/Speccy)I wondered if somebody on here could explain in simple terms how interrupts work on the Speccy and where interrupts are source from. Are they a natur…

    ... -frame, can you schedule an interrupt or trigger one manually? Are ... own handler, or does each interrupt go through a list (or ... /> I remember hearing stuff about non-maskable-interrupts in the case of ...
    takapa takapa June 2012 Development
  • Sync-buzzer, interrupts and general confusionBeen wittering on about this in the Misc group, but thought it was best discussed here. Basically been trying to recreate the Sid-Sound effect from A…

    ... interrupts: NMI (non-maskable) and MI (maskable interrupts). Both are ... /> IM 1 : When a maskable interrupt occurs the Z80 will execute ... 256 byte table containing interrupt service routine addresses. ... interrupts when an interrupt service routine is called ...
    Alcoholics Anonymous Alcoholics Anonymous September 2003 Development
  • New Compo IdeaI've had this idea and would like to know what do you think about it. I think that most of us here know how to code in BASIC. The problem with Specc…

    This is what I've compiled so far:

    [quote]Resources
    =========

    * Make all caps
    ---------------

    You can turn CAPS LOCK on or off using a simple poke to 23658:

    POKE 23658,8: REM CAPS ON
    ...
    na_th_an na_th_an April 2005 Development
  • ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…

    ... interrupts:- non-maskable interrupts (NMI) and maskable interrupts (MI). Both kinds of interrupt are ... /INT pin to generate a maskable interrupt. In short, interrupts are a ... Spectrum, the ULA generates a maskable interrupt at the start of each ...
    Alcoholics Anonymous Alcoholics Anonymous May 2006 Development
  • NMI : especially PitersHello Piters, here the link to your NMI-button. [url]http://members.tripod.com/~piters/nmibutto.htm[/url] I don't understand your reason to place …

    ... 'd expect the CPU to interrupt the already running NMI routine ... . The state of IFF1 (the maskable interrupt flip flop) is restored from ... case, what happens with a non-debounced NMI switch will depend ...
    Winston Winston April 2007 Hardware
  • Assembly Programming for IDIOTSOk are there any websites guides for what opcodes do in a z80 or books... but for really really thick people like me :-) Something along the lines …

    ... useful for synchronizing to an interrupt when you've done ...
    synchronizing what to an interrupt.....hold on what's an ... interrupt...see the problem

    non-maskable or a maskable
    interrupt while the interrupt flip-flop ...
    ASH-II ASH-II October 2010 Sinclair Miscellaneous
  • Assembly Programming for IDIOTSOk are there any websites guides for what opcodes do in a z80 or books... but for really really thick people like me :-) Something along the lines …

    ... (either a non-maskable or a maskable
    interrupt while the interrupt flip-flop is ...
    ASH-II ASH-II October 2010 Sinclair Miscellaneous
  • writing an emulator-newbie needs helpHi, this is my first post here. I decided to write a minimalistic emulator of ZX Spectrum-no emulation of advanced peripherals, no emulation of sound…

    ... are 3 interrupt modes, interrupts can be either maskable or non-maskable etc.
    PeterP PeterP June 2011 Emulators
  • writing an emulator-newbie needs helpHi, this is my first post here. I decided to write a minimalistic emulator of ZX Spectrum-no emulation of advanced peripherals, no emulation of sound…

    ... are 3 interrupt modes, interrupts can be either maskable or non-maskable etc.[/QUOTE ...
    ccowley ccowley June 2011 Emulators
  • writing an emulator-newbie needs helpHi, this is my first post here. I decided to write a minimalistic emulator of ZX Spectrum-no emulation of advanced peripherals, no emulation of sound…

    ... add the lower 11 bits (non-zero based index) and see ... are 3 interrupt modes, interrupts can be either maskable or non-maskable etc.
    maskable interrupts IM 0/1/2 ... ) to mirror the speccy 8 non-bright + 8 bright colour values ...
    Arjun Arjun June 2011 Emulators
<1234567…34>

Latest Posts

  • Happy 40th Birthday to the Amstrad CPC464!
    dmsmith on 6:19PM
  • Another Birthday! The Game Boy Is 35!
    dm_boozefreek on 6:17PM
  • I bought an accoustic guitar. How do you play it?
    Maroc's Other Projection on 6:04PM
  • I am currently watching.....
    Antiriad2097 on 5:05PM
  • European Software Titles with an English version
    harriusherbartio on 12:06PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 11:21AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 11:01AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21
  • 1992 Spectrum Software
    harriusherbartio on April 21

HitBox

Word Docs Hits
non 10.7K 12.2K
maskable 115 182
interrupt 2.6K 4.5K

Related Threads

  • Non Spectrum 4 Spectrum Swaps - Anybody ?ive amassed a few tapes i dont require, if theres anybody interested, make me an offer, will be put on ebay if nobody is interested.<br /> <br /> I w…
  • Battle fleet Orion -- Non-buggered-up versionI was wondering, does anyone have a version of this type-in where you can actually see what you're doing ? The listing published in Your Sinclair/iss…
  • Type-ins for non-standard languagesDoes anyone know if there has ever been any type-in programs for non-standard languages e.g. Forth, Micro Prolog etc. I recently bought copies of tho…
  • Interrupt driven code at overclocked pace....Is it possible for a MC coder to do a routine (i.e. interrupt music player, for within/during Basic)if he knows said machine is running at 400 percen…
  • Non-spectrum Ultimate games?I was just browsing round Rare's site and their chronology:<br /> <br /> [url="http://www.rareware.com/games/timeline/timeline_content.html"]http://w…
  • Best Non Sci-Fi TV SeriesWell we have done sci-fi so I thought I'd ask everyone what their favourite non sci-fi programmes are.<br /> <br /> Here's mine.<br /> <br /> 24<br /…
  • Interrupt timingsHow long does the ULA hold /INT low for on interrupt on each of the Spectrum models?
  • Forum Non-usersLeading on from a previous thread about registered users who never post, do you realise that there are people who have been registered users for over…
  • anyone know of any non-symbian emulators ?or if it's even possible ??<br /> <br /> i'd give my right arm to be able to play Chaos on my motorola V525
  • Computer (or non-computer) magazine sites?What magazines (be they Spectrum, Sinclair, any computer, or not even computer related at all) are either archived, or published on the net? I know a…

Related Searches

  • 16k interrupt
  • im1 interrupt routine
  • im1 rom interrupt routine
  • im1 rom interrupt routine iy
  • interrupt routine
  • best place for interrupt routine
  • best place for interrupt table
  • interrupt table
  • non working harlequin
  • vortex interrupt
  • interrupt rom
  • firestorm interrupt
  • non maskable interrupt error
  • non maskable interrupt start
  • interrupt
  • beeper interrupt
  • interrupt vector
  • interrupt driven sound
  • interrupt sound
  • im2 interrupt 16k

Copyright © 2024 World of Spectrum