Я ничего не зубрил
Мнемоники всех систем, что я ковырял, примерно схожи. И все они нормально раскладываются в голове на описания команд, на лету. JMP, BRA, BSR, JNC, MVI, MOVE.B, ADDI.W - все они содержат в себе подсказку. На то они и мнемоники. После получаса ковыряния в исходниках - читаешь далее как книгу, пускай и на иностранном языке, но - понятную.
Исключение - Z80 (Z180). Его ассемблер выделяется из общего ряда, той самой "упрощенностью", когда базовая команда тянет за собой большой набор возможных вариаций применения.
Я не могу сказать, что что-то хуже или лучше, начинал я именно с мнемоник Z80. Мне в общем-то фиолетово, какой там ассемблер, дело привычки.
Да, ассемблер AVR мне тоже знаком, я и на нем писал. Быстро привыкаешь и начинаешь "думать, как процессор". И проблема языка тебя более не колышет.
Проблема мнемоник - надуманная.
Не нравится набор ВМ80 - ну, пиши на SJAsm'е, на мнемониказ Z80. Я так и делал поначалу, вполне себе работает.






ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
