Search results

From Learn @ Cemetech
Jump to navigationJump to search
  • 1. Because using bitwise [[Z80:Opcodes:AND|AND]] on a set bit doesn't change anything, this operation will preserv ...the bits unchanged instead of resetting. To reset all the bits, use [[Z80:Opcodes:AND|AND]] 0.
    1 KB (184 words) - 07:35, 5 February 2016
  • [[Z80:Opcodes:DI|DI]],[[Z80:Opcodes:EI|EI]],[[Z80:Opcodes:NOP|NOP]] [[Category:Z80 Assembly]]
    901 bytes (144 words) - 22:39, 5 February 2016
  • ...als|Tutorials]], [[Z80:Directives|Directives]], [[Z80:Opcodes|Opcodes]], [[Z80:Appendices|Other References]]) ...with permission from an administrator from [http://z80-heaven.wikidot.com/ Z80 Heaven]. Like the original content, these pages are licensed under the [htt
    3 KB (450 words) - 23:51, 25 May 2020
  • ...you want to load a 16-bit register into another 16-bit register (the [[Z80:Opcodes:LD|LD]] instruction won't work for this). [[Z80:Opcodes:PUSH|PUSH]]
    983 bytes (150 words) - 22:06, 5 February 2016
  • ...you want to load a 16-bit register into another 16-bit register (the [[Z80:Opcodes:LD|LD]] instruction won't work for this). [[Z80:Opcodes:POP|POP]]
    891 bytes (132 words) - 01:53, 14 March 2017
  • [[Z80:Opcodes:CPL|CPL]],[[Z80:Opcodes:SUB|SUB]] [[Category:Z80 Assembly]]
    677 bytes (97 words) - 22:30, 5 February 2016
  • [[Z80:Opcodes:NEG|NEG]],[[Z80:Opcodes:XOR|XOR]] [[Category:Z80 Assembly]]
    669 bytes (106 words) - 22:38, 5 February 2016
  • [[Z80:Opcodes:SCF|SCF]] [[Category:Z80 Assembly]]
    578 bytes (86 words) - 22:11, 5 February 2016
  • [[Z80:Opcodes:EXX|EXX]] [[Category:Z80 Assembly]]
    1 KB (176 words) - 22:16, 5 February 2016
  • [[Z80:Opcodes:CCF|CCF]] [[Category:Z80 Assembly]]
    513 bytes (75 words) - 22:22, 5 February 2016
  • [[Z80:Opcodes:DJNZ|DJNZ]] uses B as the counter, so increasing B in the loop will result ...thing wrong with the code. We want it to repeat 256 times, and since [[Z80:Opcodes:DJNZ|DJNZ]] decrements first, by setting B to zero it will first change B t
    1 KB (176 words) - 07:34, 5 February 2016
  • [[Z80:Opcodes:HALT|HALT]] [[Category:Z80 Assembly]]
    616 bytes (92 words) - 22:10, 5 February 2016
  • # To call a routine, use the ''[[Z80:Opcodes:CALL|call]]'' instruction, followed by the label name. Please note that you ..."*.inc" or "*.h" file type, but it's okay if you just make it a "*.asm"/"*.z80" file type.
    8 KB (1,272 words) - 08:01, 6 February 2016
  • ...inuously call the interrupt code once interrupts are re-enabled with [[Z80:Opcodes:EI|EI]]. Bit 3: Set 0 to put the calculator in low power mode if and only if the Z80 cpu enters the halt state (during the executing of a halt instruction). Set
    2 KB (375 words) - 23:56, 5 February 2016
  • In the [[Z80:Application Code|last tutorial]] we pointed out that you can not create per Creating an identifier is as simple as [[Z80:Opcodes:LDIR|ldir-ing]] into the AppVar.
    3 KB (502 words) - 07:59, 6 February 2016
  • ...by an asmPrgm token, and it's important for that to be included. the [[Z80:Opcodes:RET|ret]] is there only to prevent someone from trying access to this level [[Category:Z80 Assembly]]
    4 KB (678 words) - 08:22, 6 February 2016

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)