Mám tu zkušenost, že to studentům dělá problémy, protože nemají praxi a nemají pod kůži zažité normální operace s proměnými a nevidí ten rozdíl, netuší k čemu je to dobré - to že jim to někdo řekne a oni se to naučí zopakovat ještě neznamená, že to chápou. Nejsou jakoby zvyklí vidět ty definice a operace s proměnými jako bloky a výsledky, ale jako hromadu direktiv kterí musí odcitovat a protože je nemají zažité, tak se v tom ztratí - a že s pointery se dají provádět různé skopičiny. To je pak těžko.
Jinak je to logické, protože v asembleru se pracuje právě s těma adresama na kterých jsou ty hodnoty