TST (RO)+; CMP (R0)+,(R0)+
Вопрос к знающим, вышеуказанные фишки - это пижонство или реально доказанный факт?
Было бы круто получить полный список "ускорителей":)
В некоторых источниках встречал, что работа со стеком быстрее (сомневаюсь)..
Прошу выкладывать в этой теме все, что может ускорить исполнение:)
- - - Добавлено - - -
Начну сам (общеизвестное)
XCHG (обмен регистров)
Код:
XOR R0,R1
XOR R1,R0
XOR R0,R1
Насколько это быстро? Или проще использовать промежуточный регистр?
- - - Добавлено - - -
Не нужно сразу взрываться сарказмами... только по делу. Неофитам будет очень полезно :) Да и мне если кто, что умное скажет:)
- - - Добавлено - - -
Код:
MOV #100, END+2
Begin: .....
END: DEC #0
BNE Begin
Такой цикл быстрее или мы просто экономим регистр?
- - - Добавлено - - -
Вариантов много которые я раскопал, нужно оформить (если есть смысл) в формате библии А3, чтобы некоторое время висела перед носом:)