Добавление подпроцедуры в программу Pep9, как мне это сделать? Проблема заключается в подсчете пробелов в предложении - PullRequest
0 голосов
/ 27 мая 2020

enter code here; ******* main () ************* i: .equate 0; индекс, который используется размером j: .equate 2; индекс для массив до размера пробелов: .equate 4; количество пробелов массив: .equate 6; массив из 80 символов main: subsp 86, i lda 0, i stro msg1, d ldx 0, i stx i, s; i = 0 for1: cpx 80, i brge endfor1 массив chari, sx
ldbytea array, sx cpa '.', i breq endfor1 ldx i, s addx 1, i stx i, s br for1 endfor1: lda 0, i sta пробелы, s ldx 0, i stx j, s for2: cpx i, s brge endfor2 ldbytea array, sx cpa '', i brne cont lda пробелы, s adda 1, i sta пробелы, s cont: ldx j, s addx 1, i stx j, s br for2 endfor2: stro msg2, d deco пробелы, s addp 86, i stop msg1: .ascii "Введите предложение: \ x00" msg2: .ascii "Количество пробелов = \ x00" .end

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...