This document describes a function or process that counts the number of bytes in a line beginning from a specified address. It loads the beginning address into registers 01CH and 01DH, compares each byte to 00H, increments the count if it is not 00H, subtracts the beginning address from the current address after the loop, and decrements and returns the count.
This document describes a function or process that counts the number of bytes in a line beginning from a specified address. It loads the beginning address into registers 01CH and 01DH, compares each byte to 00H, increments the count if it is not 00H, subtracts the beginning address from the current address after the loop, and decrements and returns the count.
This document describes a function or process that counts the number of bytes in a line beginning from a specified address. It loads the beginning address into registers 01CH and 01DH, compares each byte to 00H, increments the count if it is not 00H, subtracts the beginning address from the current address after the loop, and decrements and returns the count.
Parameters: arg: Beginning address Return values: 1D-1CH: The number of bytes Function or process: Count the number of bytes which are not 00H within the range beginning from arg.