- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
DEF "PARSE", 0, PARSE
MOV SI, [VAR_TO_IN]
MOV CX, [VAR_NTIB]
SUB CX, SI
ADD SI, [VAR_TIB]
SUB BP, 2
MOV [BP], SI
REPNE SCASB
SUB CX, [VAR_NTIB]
NOT CX
MOV [VAR_TO_IN], CX
MOV AX, SI
SUB AX, [BP]
DEC AX
RET
UPPERCASE 24.11.2018 16:41 # 0
guest8 25.11.2018 18:13 # −999
guest8 25.11.2018 18:17 # −999
bormand 26.11.2018 07:02 # 0
Кстати да, флаги формируются именно для такого положения аргументов.
bormand 26.11.2018 07:07 # 0
Kakou_6arop_003 26.11.2018 15:34 # 0
guest8 24.11.2018 21:07 # −999
kir_rik 24.11.2018 23:40 # −102
guest8 25.11.2018 00:55 # −999
guest8 30.05.2019 01:06 # −999
PA3yMHblu_nemyx 31.05.2019 05:48 # 0
Пиздец какой-то. Зачем оно здесь?
bormand 25.11.2018 08:15 # 0
UPPERCASE 25.11.2018 09:51 # 0
bormand 25.11.2018 09:57 # 0
Я на асме писал только примитивы, а все эти слова запиливал уже на шитом коде форта...
UPPERCASE 25.11.2018 10:00 # 0
bormand 25.11.2018 10:11 # +1
Купи какую-нибудь отладочную плату с ARM'ом. Всё веселее, чем под мёртвую ось писать...
j123123 25.11.2018 11:15 # 0
bormand 25.11.2018 11:36 # 0
Ещё лет пять и DOS на реальном железе уже не запустишь... Придётся искать на помойке компы 2006 года.
Kakou_6arop_003 26.11.2018 01:36 # 0
guest8 14.05.2019 22:21 # −999
MPA3uIII 14.05.2019 22:25 # −7