-
Notifications
You must be signed in to change notification settings - Fork 0
Almyk/sic-xe-simulator
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Information about the program: This program is a simple shell simulating the SIC(Simplified Instruction Computer). In the latest version there is also an assembler included for the SIC/XE assembly code, as well as a linker and loader. It is also to some extent possible to run the programs loaded to memory. The program consists of the files: 20162004.c, shellCommands.c, memoryCommands.c, opcodeCommands.c, generalFunctions.c, asmCommands.c, linkloadCommans.c and 20162004.h In the header file the necessary libraries are included and the constants and data structures are defined. The global variables for the Virtual Memory and the Hashtable is defined in 20162004.c The program also need a makefile for the compilation of the program. How to compile: The program is compiled using the gnu compiler (GCC). To compile you can simply write "make" when being in the project directory. How to use the program: After compiling the program you start it by typing "./20162004.out" in the commandline while being in the project directory. To see a list of available commands you can type "help" or "h" in the shell.
About
School project for System Programming class
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published