Well explained. Finally understand what are caller saved and callee saved registers which I just couldn't figure out in the lectures of university...By the way, the video about stack mentioned at the end of this video is not produced yet, right? Couldn't find it. Thank you
7:50, IMO, it is easier to just save all registers in all cases; stack space is relatively abundant. Now, if you have a recursive leaf function (beyond a beginner video), then I'd minimize the number of 't' registers used and only store whhat I use.