Search results
From Learn @ Cemetech
Jump to navigationJump to searchCreate the page "Z80 Opcodes" on this wiki! See also the search results found.
- 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 [htt3 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 t1 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). Set2 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