Hitachi 8-bit microcomputer compact microcomputer HMCS100 series application note software (Hitachi, 1988)