I was a bit late but the lecture begun with a table of assembly commands, grouped by type. Some things were mentioned that aren't very necessery because they are about assembly:

Optimalization

There are levels of optimisation O0, O1, O2,... the O0 is no optimization. The code gets faster and les readable with more optim. Form dr. Budzyń's experiance it's mostly owrt to use the first level O1, because it gives a big benefit when it comes to execution speed, but Assembly is still readable.

The MAP file

A file that is generated by linker, contains additional informations and reporting. Contains information about what code was placed where, what was assigned where and so on.

Microprocessor classifications

  1. Complex instruction set (CISC) and reduced instruction set (RISC)
  2. Split memory map and _____ memory map
  3. Harward and Van Neuman
  4. SISD vs MISD vs MIMD
  5. Benchmarking

Lecture 2 - Electrical parameters of microcontrollers