File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed
Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -68,7 +68,7 @@ func (cpu *CPU) Execute(opCode byte) error {
6868 if err != nil {
6969 return err
7070 }
71- case 0x57 : // MOV D,A
71+ case 0x57 : // MOV D,A - Move register to register
7272 cpu .D = cpu .A
7373 case 0x58 : // MOV E,B - Move register to register
7474 cpu .E = cpu .B
@@ -653,25 +653,25 @@ func (cpu *CPU) Execute(opCode byte) error {
653653 cpu .add (readByte , WithCarry )
654654 case 0x8F : // ADC A - Add register to A with carry
655655 cpu .add (cpu .A , WithCarry )
656- case 0xC6 : // ADI
656+ case 0xC6 : // ADI - Add immediate to A
657657 fetchedByte , err := cpu .fetchByte ()
658658 if err != nil {
659659 return err
660660 }
661661 cpu .add (fetchedByte , NoCarry )
662- case 0xCE : // ACI
662+ case 0xCE : // ACI - Add immediate to A with carry
663663 fetchedByte , err := cpu .fetchByte ()
664664 if err != nil {
665665 return err
666666 }
667667 cpu .add (fetchedByte , WithCarry )
668- case 0x09 : // DAD B
668+ case 0x09 : // DAD B - Add B&C to H&L
669669 cpu .dad (cpu .getBC ())
670- case 0x19 : // DAD D
670+ case 0x19 : // DAD D - Add D&E to H&L
671671 cpu .dad (cpu .getDE ())
672- case 0x29 : // DAD H
672+ case 0x29 : // DAD H - Add H&L to H&L
673673 cpu .dad (cpu .getHL ())
674- case 0x39 : // DAD SP
674+ case 0x39 : // DAD SP - Add stack pointer to H&L
675675 cpu .dad (cpu .stackPointer )
676676
677677 // SUBTRACT
You can’t perform that action at this time.
0 commit comments