Начинать обучение программированию с ассемблера - не лучший вариант, поскольку для его освоения нужно продвинутое понимание общего синтаксиса. Советую начать с С либо Python.
Нужно найти в сети сам ассемблер, библиотеки к нему, и примеры. Без примеров изучать с нуля нельзя ничего.
Ещё пригодится какая-нибудь книжка, где будет разбираться практическое программирование на ассемблере под нужной Вам ОС.