; ROUTINE TO SEARCH FOR SLASH "/" CHARACTER ; .org 0000h LD SP, 0080h ; ADDED FOR TESTING PURPOSES. START: LD HL, IN_MESS ; LOAD ADDRESS OF MESSAGE. LD BC, 6 ; NUMBER OF CHARACTERS TO SCAN. LD A, '/' ; SEARCH CHARACTER. CPIR ; SEARCH. ;LOOP: JP LOOP ; LOOP HERE ON DONE. HALT IN_MESS: .DB "123/ME" ; MESSAGE. .END ; UPON COMPLETION, ZERO FLAG SHOULD BE SET AND REGISTER HL SHOULD CONTAIN THE LOCATION OF THE SLASH PLUS ONE. ; http://z80-heaven.wikidot.com/instructions-set:cpir