/* This program accepts an ASCII character as input and prints all characters in decending order until 0 (null) is reached. It uses getchar() from the C standard library. */ .main // int main() { CAL .getchar // int value = getchar(); ._loop // do { OUT 1 R1 // putchar(value); DEC R1 R1 // value--; BNZ ._loop R1 // } while(value != 0); // exit(); HLT // }