Gut. Danke an alle! Der Wald hat sich bereits ein bisschen gelichtet. Ich schätze es ist pflicht Assembler zu lernen?
.....
.....
Lieg ich damit richtig? :-D
JEIN.
Wenn du einen µC voll ausnutzen willst, wirst du um Assembler nicht herumkommen.
Viele Microcontroller kann man aber auch in anderen Sprachen als Assembler programmieren, z.B. C, Basic usw.
Oft reicht es, wenn man nurr besonders kritische Funktionen in Assembler programmiert.

Das Buch das du da verlinkt hast, beschäftigt sich mit einem ganz speziellen Microcontroller von Intel.
Würdest du dir auch eine Reparaturanleitung für ein ganz bestimmtes Auto kaufen, bevor du überhaupt weisst, welches Auto du dir kaufen willst?
Scheint mir keine besonders clevere Idee zu sein.
Bei Microcontrollern gibt es ähnlich viele verschiedene Marken, Typen und Baureihen wie bei Autos.

Allgemeine Infos zu Microcontrollern, welcher sich für was am besten eignet, wie man sie programmiert usw. findest du massenweise hier im Forum und wenn du die Suche aufs gesamte Internet ausweitest noch viel mehr.
Da gibt es auch Tutorien zu Assembler usw......

An deiner Stelle würde ich mich erst mal ein wenig weiter umsehen, bevor du anfängst Geld aus dem Fenster zu werfen.
Du weisst doch bisher nichtmals, ob ein µC überhaupt geeignet ist, ob ein embedded PC nicht doch die bessere Wahl ist, oder ob dein Vorhaben eventuell sogar doch etwas zu tollkühn für dich ist.

Die Antwort darauf findest du wenn überhaupt eher gratis im Internet als in irgendwelchen teuren Büchern.
Wenn du allerdings keine Geduld hast Infos zu suchen und durchzuarbeiten ist das Projekt meiner Meinung nach von vorneherein zum Scheitern verurteilt.