These activities were developed by Mark Gondree for Architecture and Organization. They focus on the 32-bit ARM architecture, and are based on activities by Clif Kussmaul.
For full access, click here.
| Stage | Activity Name | Notes | 
|---|---|---|
| 2: Piloted | Data Reps I: Bits | bits & bytes, number systems, C types & operators, text, instructions | 
| 2: Piloted | Data Reps II: Integers | signed & unsigned, C types, casting, operations | 
| 2: Piloted | Combinatorial Logic - Adders | ripple-carry adders | 
| - - - - - - - - - - | ||
| 2: Piloted | Code Reps I: Architecture | abstraction, hardware, storage hierarchy, etc | 
| 2: Piloted | Code Reps II: Steps & Files (ARM) | preprocess, compile, assemble, link | 
| 2: Piloted | Code Reps III: Addressing (ARM) | registers, direct, indirect, scaled index, etc | 
| 2: Piloted | Code Reps V: Control Flow (ARM) | condition codes, jumps, conditional momves | 
