https://github.com/pgalias/microprocessor-simulator
Academic C# project
https://github.com/pgalias/microprocessor-simulator
Last synced: 11 months ago
JSON representation
Academic C# project
- Host: GitHub
- URL: https://github.com/pgalias/microprocessor-simulator
- Owner: pgalias
- Created: 2015-07-26T22:23:55.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-07-26T22:40:36.000Z (over 10 years ago)
- Last Synced: 2025-02-01T21:16:29.422Z (about 1 year ago)
- Language: C#
- Homepage:
- Size: 234 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Microprocessor simulator
My task was to make a visual microprocessor simulator with four registers (AX, BX, CX, DX). There are two addressing modes - register and immediate, 3 commands (ADD, SUB, MOV) and 10 interrupts. User is typing DEC numbers and program is automatically converting it to BIN. When user select one of the 10 interrupts it will block commands for 6 seconds and writing data to the registers temporary (eg. if user select Read screen resolution it will write number of X pixels to the AX and number of Y pixels to the BX). After 6 seconds everything returns to normal. User can run the command by F2 key too.
Moreover, at the left there is a command line - here it is automatically writing every command user do (with time). User can save his work to the file and load it.
