This is an old revision of the document!


MultiASM Overview

The MultiASM project delivers comprehensive learning and teaching materials for various stakeholders on low-level assembler programming for:

  • constrained devices such as IoT end node devices (edge class), embedded systems, e.g. Atmel-based MCUs,
  • mobile devices and IoT fog class devices, ARM-based, are also getting more and more popular among laptops (e.g. Apple's M-chips),
  • PC computers (desktops, laptops, servers) based on Intel and AMD CPUs with x86/64 architecture.

In addition to the three modules listed above, an introductory module for computer architecture is offered, which enables inexperienced users to gain the necessary knowledge to understand basic concepts of low-level programming.

The contents have been organised into four modules and are available in a variety of forms:

  • classical stationery for in-person meetings and presentations,
  • remote for self-study in mass scale (MOOCs),
  • remote for tutored study, also in blended learning model,
  • and practical, particularly with the use of laboratory devices (limited to ARM).

[pczekalski]Finish, add figure and contents

Figure 1: MultiADM Project Intellectual Outputs
en/multiasm/curriculum/description.1715195629.txt.gz · Last modified: 2024/05/08 19:13 by pczekalski
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0