Toolchain

Three major tools we will use throughout the semester are:

This page discusses how to get started with using Git and LC3 Tools. GCC/GDB will be discussed seperately (see Resources on the sidebar menu).

Git

Overview

Git is a distributed version control system to track and manage changes to files. This course uses Git for assignment distribution and submission.

  1. Setup

  2. SSH Keys

  3. Personal Devices

  4. Working Remotely

LC3 Tools

  1. Installing LC3 tools locally

All rights reserved by ECE220@UIUC. Design by Asher Mai & Ivan Abraham.
Last modified: December 25, 2023. Website built with Franklin.jl and the Julia programming language.