Посоветуйте современные книги и знания по ассемблеру

Приветствую всех, возникло желания научиться программировать на ассемсблере, по двум причинам:

1) Хочу знать как все устроено на самом низу.

2) В связи с професией, в будущем нужно будет программировать микроконтроллеры.

Если с первым все понятно, то есть, на достаточно хорошем уровне знаю различные ЯП (С++, C#, js), и захотелось узнать все работу изнутри.

То со вторым все плохо, никогда не делал ничего подобного, учеба в этом направлении только началась и понятно, что для понимания лучше знать базу уже сразу, перед тем как приступать к работе с ассемблером.

Что бы я хотел от форума, понять по каким книгам сейчас лучше всего (даже в некотором роде легче) изучать ассемблер (ведь основы программирования уже давно заложены) и с некоторым пояснениям что и как связано с микроконтроллерами что бы понимать различия между ассемблером для программиста и ассемблером для инженера.

Работаю на win 10, amd ryzen 1600x, radeon 550.

P.S. В интернете нашел только книги максимум за 2016 год, может не так искал, но по популярным словосочетаниям (к примеру "книги по ассемблеру 2019") выдают только старые книги, вот не понимаю актуальные они или нет. А на форуме на нешел нужной темы.