Concurrent Simple Microprocessor Simulator

Selesai Dipasang Dec 7, 2015 Dibayar saat pengiriman
Selesai Dibayar saat pengiriman

Develop a C++ program to implement a simulator for a simple microprocessor. The microprocessor, called 4SIM (short for Simple Integer Machine), allows the concurrent execution of 4 programs.

The 4SIM has one data memory bank which contains 1024 integer memory locations each capable of holding one integer value, and 4 instruction memory banks, each of 1024 locations each capable of holding one instruction, for holding the 4 programs to be run concurrently.

Notice that because the data memory bank is used in common between the 4

concurrent programs that there is a need to synchronize access to it.

The list of supported SIM instructions will be shown in the PDF file.

The code is to be fully object oriented - using templates, classes, overloading functions, and virtualization to eliminate the need for numerous if statements.

Code needs to be documented/explained with comments.

A version of the code without object orientation and concurrent execution is available for reference if needed.

Pemrograman C++ Perancangan Perangkat Lunak Pengembangan Perangkat Lunak

ID Proyek: #9067647

Tentang proyek

6 proposal Proyek online Aktif Jan 3, 2016

Diberikan kepada:

shahidost

I believe on perfect work with 100% satisfaction of my client then payment. Hi,I understand your project and I am confident that I can do your project with great accuracy and 100% efficiency. I have seven years prog Lebih banyak

$100 USD dalam 4 hari
(28 Ulasan)
4.6

6 freelancer rata-rata menawar $112 untuk pekerjaan ini

hbxfnzwpf

I am very proficient in c, c++. I have 16 years c++ developing experience now, and I have worked for 6 years. My work is online game developing, and mainly focus on server side, the language is c++ under linux. I used Lebih banyak

$180 USD dalam 3 hari
(65 Ulasan)
6.4
pmishu20

Hi. I have great experience modelling CPU microarchitecture. I can help you with this.

$150 USD dalam 14 hari
(28 Ulasan)
4.3
usmanshery

Hi, i'm software engineer and i have done similar program. Please contact to discus details Regards Usman Shery

$111 USD dalam 1 hari
(4 Ulasan)
2.5
rgarcia3934

Hello, You have a deadline? Thanks, Ronald

$40 USD dalam 3 hari
(4 Ulasan)
3.0
BoodyVo

Hi! I am interesting in your project and could help you to solve your problem. Yours faithfuly, Vladyslav

$88 USD dalam 15 hari
(3 Ulasan)
1.6