ANTHONY RUIZ's repositories
Operating-Systems-Concepts-
1st project utilizes hashing, 2nd read/writes to a file, 3rd builds upon project 2
stop-light-part-1-Ti-msp432-
Part 1: FSM Traffic Light: south/west intersection revolving around two traffic lights go north/east. This FSM cycles through inputs depending on button press logic and a timer.
AUV_2022-2023
this is a legacy project and also includes work from previous group(s)/people
Data-Structures
Classical data structures: C++: vector, linked list, stack, queue, binary search tree, and graph representations. Worst-case analysis, amortized analysis, and big-O notation. Object-oriented and recursive implementation of data structures. Self-resizing vectors and self-balancing trees. Empirical performance measurement.
designing-with-VHDL
porject from designing with VHDL course. Includes, FSM (finite state machine), next state logic,seven-segment-display-decode, full adder, flip flops, D_flip-flops, ripple carry adder, full adder, half adder, delay propagation
Embedded-Processor-Interfacing
Techniques of interfacing based on speed, timings, synchronization, interrupts, protocols, noise, and race conditions. Interfacing specifications of the processor data, address and control buses. Code is written in C++ and ARM assembly
microcontrollers-
Microcontroller topics in repository: microcontroller programming model and instruction set, assembler directives, writing and debugging microcontroller assembly language routines, microcontroller memory system, microcontroller communication systems.
lexer-scanner
CPSC 323 Compilers and Languages. The major task of this assignment is to develop a procedure or function named lexer(), which will be responsible for returning a token when required. The lexer() function should return a record that contains two fields: one for the token and the other for the actual value of the token, also known as the lexeme
piano-with-three-keys-MSP432-board-
Simulates a piano with three keys. Takes in inputs from three keys (buttons) and outputs a frequency of desired note.
stop-light-part-2-msp432-
PART 2: addition of a walk functionality, this adds an extra walk/dont walk LED output and a walk button input. This builds upon part 1: FSM Traffic Light: north/west intersection revolving around two traffic lights go north/west.This FSM cycles through inputs depending on button press logic and a timer.