cs24-23fa Project 02

Introduction to Computing Systems (Fall 2023)

Introduction

In this project, you will first reverse engineer some passwords by reading x86-64 assembly code; then, you’ll write a small BASIC-to-ASM compiler.

Note that you will have <= one week to do part (a) and the remainder of the two weeks to do part (b). We expect part (a) to take approximately half a week and part (b) to take approximately 1.5 weeks.

Project02a: bomb

You can find the specification here.

Project02b: asmgen

You can find the specification here.