omercevik / CSE-312

Operating Systems

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gebze Technical University

Computer Engineering

CSE-312 Operating Systems

C++ & MIPS Assembly Projects

Working Operating System:

    Linux Ubuntu 18.04.3 LTS
    Terminal Command Line
    SPIM Simulator

HW 1 -> Shell Program runs Linear Search, Binary Search, Show Divisible Numbers and Selection Sort Programs

    In spim directory to run:
    sudo make install
    ./spim -file asm/Shell.asm
    
    When the shell is openned enter the test assembly files with their path.

HW 2 -> Three Different Strategy of Microkernel using Round Robin Scheduler

    In spim directory to run:
    sudo make install
    ./spim -file SPIMOS_GTU_1.s
    ./spim -file SPIMOS_GTU_2.s
    ./spim -file SPIMOS_GTU_3.s

Midterm -> File System

    make (Part 3)

HW 3 -> Three Different Strategy of Microkernel in Assembly using Round Robin Scheduler

    In spim directory to run:
    sudo make install
    ./spim -file SPIMOS_GTU_1.s
    ./spim -file SPIMOS_GTU_2.s
    ./spim -file SPIMOS_GTU_3.s

Final -> Virtual Memory Simulation

    For Part 2
    make
    make run
    
    For Part 3
    make
    make run

About

Operating Systems

License:GNU General Public License v3.0


Languages

Language:C++ 45.1%Language:HTML 20.6%Language:Assembly 12.8%Language:C 8.3%Language:Rich Text Format 4.8%Language:Yacc 3.2%Language:Makefile 2.7%Language:Lex 0.9%Language:Shell 0.6%Language:QMake 0.4%Language:Clarion 0.3%Language:Perl 0.2%Language:Batchfile 0.2%