Sign up or log in to save this to your schedule and see who's attending!

This quick lecture will introduce some basic concepts about Assembly programming. Why is Assembly important nowadays? How did it start? Is it true that it is so difficult? By attending this session, you will have a quick overview of Assembly's history, the main microprocessors and their architectures, followed by a comprehensive tutorial about structuring basic Assembly code for 6800, 8086 and MIPS. We will also show you architectural differences (RISC vs CISC, LE vs BE, etc) and some interesting challenges. Bonus: Comparison between microprocessors from the old days with the recent ones.

Hanneli is a software developer at Codeminer 42. She enjoys learning new programming languages, blowing capacitors and helping the community by organising meetups (Neo4j, Cassandra, Rust, Science) and presenting talks around the globe. She also likes Math, Lego, dogs, hardware and Coffee.