Concurrent Simple Microprocessor Simulator-2
$30-250 USD
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.
ID Proyek: #9067690
Tentang proyek
11 freelancer rata-rata menawar $236 untuk pekerjaan ini
Hello, i am experienced C/C++ developer under windows and linux. For placing more correct bid i need to know for which OS this will be done. Thanks.
Hi. I am a CPU modelling engineer in my daily job and did a PhD which required lots of CPU simulation. In my daily job I am building detailed simulators of CPUs and I have great experience with CPU and memory architect Lebih banyak
Dear Sir, I am an expert in C/C++ programming language. Very fluent in Object Oriented Programming and Design. I have required theoritical knowledge about successfully complee this project. I will complete this project Lebih banyak
Sir we have been working on C++, Data structure, C and C# since 2012. We have designed a lot of projects which comprises of a huge list of projects. Compiler using C, C++ and java. Videos analysis and vehicle counter Lebih banyak
Hi! I'm an expert in C++ development. I find this project inspiring and creative. Please, contact me to discuss how I can start implement it ASAP. I'm waiting for your response. Regards, Max
Hi! This project seems very fun! The C++ code will be clean and well documented. I'm looking forward to work with you!
Dear Recruiter, We've over 10+ years experience in product design & development of Embedded System which includes, *. Sensor system *. Communication technologies *. Power management *. Protocol development Lebih banyak
I am vastly experienced in developing C/C++ applications. I will be able to do it in the best possible way for you. Regards.
Hello, I have a lot experience in system programming. I sure I can help you with you project. Regards, Alexander