cjhoward18 - Overview

View cjhoward18's full-sized avatar

Block or report cjhoward18

Pinned Loading

  1. This project is a single-cycle CPU implementation of a subset of the ARMv7 instruction set using digital logic in Logisim.

    Assembly

  2. This project builds a read-eval-print loop (REPL) interface for Java code similar to Python's interactive shell. This project contains the use of dynamic compilation, class loaders, and lexical ana…

    Java

  3. For this project I built a regular expression parser in Java that converts a regex Grammar to NFA (Nondeterministic Finite Automata) and then implements a matching engine that simulates those NFA's.

    Java 1 1

  4. This Project is an API for user level threads to be implemented on the Raspbian OS (Linux Based).

    C

  5. This project is a stack-based bytecode interpreter (or virtual machine) for a simple instruction set. Instead of using registers like a register-based bytecode interpreter, a stack-based interprete…

    C 2 2

  6. In this project I built a simple Unix shell in C that could execute any UNIX System calls and allowed for piping input and output to another program and piping input and output to and from a file. …

    C 1