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 |