Вт авг 17, 2021 05:25:02
back: inc R1
cjne R1, #9, back
mov R1, #0
inc R2
cjne R2, #9, back
cjne R1, #9, back
mov R2, #0
Вт авг 17, 2021 07:07:29
back: inc R1
cjne R1, #10, back
mov R1, #0
inc R2
cjne R2, #10, back
mov R2, #0
inc R3
cjne R3, #10, back
mov R3, #0
inc R4
cjne R4, #10, back
mov R4, #0
.
.
Вт авг 17, 2021 09:21:34
Чт авг 19, 2021 07:57:26
back: add A, #1
da A
cjne A, #99, back
...
Чт авг 19, 2021 10:04:01
Пт авг 20, 2021 11:48:10
именно когда в регистре появится 10, нужно обнулять регистр и делать перенос (инкремент) следующего разряда (регистра).Shuspano писал(а):Потому что после 9-ки в регистре появляется 0x0A, с которым непонятно что делать
Пт авг 20, 2021 22:50:02
Сб авг 21, 2021 04:58:58
Shuspano писал(а):надо забирать результат из счетного регистра...
back:
inc R1
cjne R1, #10, back
mov R1, #0
inc R2
cjne R2, #10, back
mov R2, #0
inc R3
cjne R3, #10, back
mov R3, #0
inc R4
cjne R4, #10, back
mov R4, #0
;здесь нужно забирать состояние регистров счетчика 0...9999
.
Сб авг 21, 2021 08:30:29
Сб авг 21, 2021 11:56:35
не той дорогой ты шагал. у всех работает, а у тебя не работает.Shuspano писал(а):Я уже уже прошагал это в симуляторе, это тоже не работает
Сб авг 21, 2021 20:04:25
Сб авг 21, 2021 20:40:46
Вс авг 22, 2021 11:02:37
Вс авг 22, 2021 17:07:09
Вс авг 22, 2021 17:33:35
Вс авг 22, 2021 18:23:44