Please modify attachment or write new program PLEASE FOLLOW THE STRUCTURE OF THE PROGRAM. please modify the program to fit the requirements below Attached program for sic simulator .it needs to be modified using c++ language .you might add classes or take out classes not much work to be done . These req are found in the program attached. You are to write a simulator for the SIC machine as defined in chapter 1 and the appendix of Beck. Your program must be written in C++ and should use classes: a memory class, a class called sic which extends memory and finally ~ system class which extends the sic class. Use the ASC simulator classes decomposition -as a model for your program's structure. Your simulator will be expected to run the object program presented in figure 2.3. Thus you will have to write a rudimentary loader that accepts an object program in the format described in 48-49 and loads the program into your simulator's memory. The loader will be member of the system class. see attachment
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 3) Complete ownership and distribution copyrights to all work purchased.