-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathProject Ideas.txt
More file actions
26 lines (19 loc) · 1.07 KB
/
Project Ideas.txt
File metadata and controls
26 lines (19 loc) · 1.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Ideas
Arduino Computer Project
Opens to terminal with commands
Code editor for new programs or from EEPROM
It will take in assembly and turn it into the MIPS machine code, if a txt file then store as ASCII
With that make a file manager with file names and you can read and load
to implement MIPS instruction set (32 bit)
Use the SRAM to store the values in the char array so it only has to be 4 rows and can fetch from SRAM when you scroll
Make a circuit emulator with debugging tools like MARS in circuit
Actual USES/Motivation
Making it a standalone computer
Things to do
Add the syscall interface to be able to print and input values using the MARS standard
Once the CPU is working add debugging features like showing registers and the stack and global pointers and add single stepping while showing instructions.
Change the menu format into a command line interface
Make a file structure and be able to create files and execute and store them
Courses
Algorithms
Analysis and Design of Digital Integrated Circuits