Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sycanz04/assignment
https://github.com/sycanz04/assignment
Last synced: 27 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/sycanz04/assignment
- Owner: sycanz04
- Created: 2023-12-30T09:22:02.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-02-02T08:05:39.000Z (12 months ago)
- Last Synced: 2024-11-06T20:30:25.926Z (3 months ago)
- Language: C++
- Size: 932 KB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Prog_funds assignment
The interpreter reads an assembly program from a ".asm" file (text file). It must execute the instructions sequentially on the virtual machine updating the PC (program counter) after each instruction. At the end of execution, it will produce a dump of all registers and memory to the screen in addition to the output window (results of the I/O operations).
Included functions:
- Move operations
- Mathematical operations
- Rotation and shifting operations
- Basic I/O operations
- Loading data from memory
- Storing data to memory