[Repository Listing] / [University] / CS
 
LozziSolutions

Log of /CS

Parent Directory Parent Directory View Directory Listing Directory Listing


Sticky Revision:

Revision 82  Directory Listing
Modified Thu Feb 11 01:14:42 2010 UTC (6 months, 3 weeks ago) by patrick
looks to be a 100% complete program, and makefile produces 2 execs

Revision 81  Directory Listing
Modified Thu Feb 11 01:10:56 2010 UTC (6 months, 3 weeks ago) by patrick
not sure what this is...

Revision 80  Directory Listing
Modified Wed Feb 10 06:07:37 2010 UTC (6 months, 3 weeks ago) by patrick
changed some tabs to spaces

Revision 79  Directory Listing
Modified Wed Feb 10 06:03:42 2010 UTC (6 months, 3 weeks ago) by patrick
functioning kill signal, now need to set up sigaction and we're golden

Revision 78  Directory Listing
Modified Wed Feb 10 05:04:32 2010 UTC (6 months, 3 weeks ago) by patrick
version before changing if's to a switch statement

Revision 77  Directory Listing
Modified Wed Feb 10 01:35:34 2010 UTC (6 months, 3 weeks ago) by patrick
synched main.c and assign1.c with the nb folder

Revision 76  Directory Listing
Modified Wed Feb 10 01:32:19 2010 UTC (6 months, 3 weeks ago) by patrick
added the functioning nb contents - outputs child/parent reports

Revision 75  Directory Listing
Modified Tue Feb 9 00:25:39 2010 UTC (6 months, 4 weeks ago) by patrick
added main.c

Revision 74  Directory Listing
Modified Tue Feb 9 00:24:30 2010 UTC (6 months, 4 weeks ago) by patrick
got the the makefile and main.c to cooperate - trivial

Revision 73  Directory Listing
Modified Tue Feb 9 00:10:20 2010 UTC (6 months, 4 weeks ago) by patrick
moved assign1.c to gcc folder

Revision 72  Directory Listing
Modified Tue Feb 9 00:09:01 2010 UTC (6 months, 4 weeks ago) by patrick
added initial makefile and realized a1-nb is a no-go for now

Revision 71  Directory Listing
Modified Sun Feb 7 07:41:07 2010 UTC (6 months, 4 weeks ago) by patrick
created the initial course structure, beginning with a1

Revision 70  Directory Listing
Modified Sun Feb 7 07:22:36 2010 UTC (6 months, 4 weeks ago) by patrick
created Operating Systems directory

Revision 69  Directory Listing
Modified Tue Dec 15 03:49:56 2009 UTC (8 months, 3 weeks ago) by patrick
last minute cleaning; good to go

Revision 68  Directory Listing
Modified Tue Dec 15 03:49:11 2009 UTC (8 months, 3 weeks ago) by patrick
last minute cleaning; good to go

Revision 67  Directory Listing
Modified Tue Dec 15 03:25:37 2009 UTC (8 months, 3 weeks ago) by patrick
fixed a register/mm indexing bug; added alu subtract support; added an error check for file reading

Revision 66  Directory Listing
Modified Tue Dec 15 03:25:16 2009 UTC (8 months, 3 weeks ago) by patrick
fixed a register/mm indexing bug; added alu subtract support; added an error check for file reading

Revision 65  Directory Listing
Modified Mon Dec 14 02:08:48 2009 UTC (8 months, 3 weeks ago) by patrick
almost there, it now outputs everything correctly according to the detailed example

Revision 64  Directory Listing
Modified Mon Dec 14 02:07:58 2009 UTC (8 months, 3 weeks ago) by patrick
almost there, it now outputs everything correctly according to the detailed example

Revision 63  Directory Listing
Modified Mon Dec 14 00:30:58 2009 UTC (8 months, 3 weeks ago) by patrick
IF/ID, ID/EX and EX/MEM appear now to be outputting the correct results in the correct format; next is MEM/WB

Revision 62  Directory Listing
Modified Mon Dec 14 00:30:45 2009 UTC (8 months, 3 weeks ago) by patrick
IF/ID, ID/EX and EX/MEM appear now to be outputting the correct results in the correct format; next is MEM/WB

Revision 61  Directory Listing
Modified Sun Dec 13 19:53:40 2009 UTC (8 months, 3 weeks ago) by patrick
both IF/ID and ID/EX are outputting the correct results in the correct format; next up is EX/MEM and MEM/WB

Revision 60  Directory Listing
Modified Sun Dec 13 19:53:20 2009 UTC (8 months, 3 weeks ago) by patrick
both IF/ID and ID/EX are outputting the correct results in the correct format; next up is EX/MEM and MEM/WB

Revision 59  Directory Listing
Modified Sun Dec 13 17:23:01 2009 UTC (8 months, 3 weeks ago) by patrick
critical:IF/ID pipeline register output is complete; other: output format looks good - both before AND after copies are set up correctly; next: get the other three pipelines outputting what's necessary

Revision 58  Directory Listing
Modified Sun Dec 13 17:22:44 2009 UTC (8 months, 3 weeks ago) by patrick
critical:IF/ID pipeline register output is complete; other: output format looks good - both before AND after copies are set up correctly; next: get the other three pipelines outputting what's necessary

Revision 57  Directory Listing
Modified Sat Dec 12 17:18:46 2009 UTC (8 months, 3 weeks ago) by patrick
got assertion of control signals functioning, added I think two more functions (printer, and asserter); did some refactoring, and cleaning (gcc)

Revision 56  Directory Listing
Modified Sat Dec 12 17:18:34 2009 UTC (8 months, 3 weeks ago) by patrick
got assertion of control signals functioning, added I think two more functions (printer, and asserter); did some refactoring, and cleaning (nb)

Revision 55  Directory Listing
Modified Sat Dec 12 15:26:23 2009 UTC (8 months, 3 weeks ago) by patrick
making a recording of the utils structures for maybe later

Revision 54  Directory Listing
Modified Sat Dec 12 15:26:03 2009 UTC (8 months, 3 weeks ago) by patrick
making a recording of the utils structures for maybe later

Revision 53  Directory Listing
Modified Fri Dec 11 21:00:07 2009 UTC (8 months, 3 weeks ago) by patrick
using new decode-and-mips printing scheme (gcc)

Revision 52  Directory Listing
Modified Fri Dec 11 20:59:40 2009 UTC (8 months, 3 weeks ago) by patrick
using new decode-and-mips printing scheme (nb)

Revision 51  Directory Listing
Modified Fri Dec 11 07:54:14 2009 UTC (8 months, 3 weeks ago) by patrick
decode() is fully functional, accepting an instruction an returning an operation; cleaned up a lot, modularized more

Revision 50  Directory Listing
Modified Fri Dec 11 07:43:18 2009 UTC (8 months, 3 weeks ago) by patrick
decode() is fully operational, accepting an instruction and returning the operation; more modularized, and cleaned up

Revision 49  Directory Listing
Modified Thu Dec 10 09:43:20 2009 UTC (8 months, 4 weeks ago) by patrick
added valuable descriptions to the different stages; ready to begin pipeline implementation (gcc)

Revision 48  Directory Listing
Modified Thu Dec 10 09:42:09 2009 UTC (8 months, 4 weeks ago) by patrick
added valuable descriptions to the different stages; ready to begin pipeline implementation (nb)

Revision 47  Directory Listing
Modified Thu Dec 10 08:38:40 2009 UTC (8 months, 4 weeks ago) by patrick
fixed a bug concerning mask initializations to make it gcc compliant (nb)

Revision 46  Directory Listing
Modified Thu Dec 10 08:35:31 2009 UTC (8 months, 4 weeks ago) by patrick
cleaned & modularized more; refactored a bit; fixed gcc bugs; began playing with pipelinesim.* (gcc)

Revision 45  Directory Listing
Modified Thu Dec 10 07:53:18 2009 UTC (8 months, 4 weeks ago) by patrick
cleaned up more; modularized more; refactored a couple things; began playing with pipelinesim.* (nb)

Revision 44  Directory Listing
Modified Wed Dec 9 22:13:34 2009 UTC (8 months, 4 weeks ago) by patrick
adjusted makefile for ease of use at the command line

Revision 43  Directory Listing
Modified Wed Dec 9 22:11:35 2009 UTC (8 months, 4 weeks ago) by patrick
decoding of the data file is now functional (gcc)

Revision 42  Directory Listing
Modified Wed Dec 9 22:10:58 2009 UTC (8 months, 4 weeks ago) by patrick
decoding of the data file is now functional (nb)

Revision 41  Directory Listing
Modified Wed Dec 9 17:21:44 2009 UTC (8 months, 4 weeks ago) by patrick
test program output seems to be working correctly (gcc - undecoded)

Revision 40  Directory Listing
Modified Wed Dec 9 17:19:08 2009 UTC (8 months, 4 weeks ago) by patrick
test program output seems to be working correctly (undecoded)

Revision 39  Directory Listing
Modified Wed Dec 9 06:22:56 2009 UTC (8 months, 4 weeks ago) by patrick
synched with (gcc)

Revision 38  Directory Listing
Modified Wed Dec 9 06:19:52 2009 UTC (8 months, 4 weeks ago) by patrick
adjusted pipelinsim.c for printRegisters() which is a part of utils.*

Revision 37  Directory Listing
Modified Wed Dec 9 06:18:34 2009 UTC (8 months, 4 weeks ago) by patrick
adjusted pipelinsim.c for printRegisters() which is a part of utils.*; addition to makefile

Revision 36  Directory Listing
Modified Wed Dec 9 06:13:54 2009 UTC (8 months, 4 weeks ago) by patrick
synch'd with (nb) project folder, adjusted makefile

Revision 35  Directory Listing
Modified Wed Dec 9 05:53:22 2009 UTC (8 months, 4 weeks ago) by patrick
produced printRegisters() which is apart of the added utils.*, added file.dat, added decoder.*

Revision 34  Directory Listing
Modified Tue Dec 8 19:03:32 2009 UTC (8 months, 4 weeks ago) by patrick
added the (gcc) equivalent of r33

Revision 33  Directory Listing
Modified Tue Dec 8 18:52:05 2009 UTC (8 months, 4 weeks ago) by patrick
initialization of registers and main memory is complete; (nb)

Revision 32  Directory Listing
Modified Tue Dec 8 18:43:38 2009 UTC (8 months, 4 weeks ago) by patrick
added gcc equivalent folder, but currently empty

Revision 31  Directory Listing
Modified Tue Dec 8 18:36:24 2009 UTC (8 months, 4 weeks ago) by patrick
removing old data to be replaced in next revision

Revision 30  Directory Listing
Modified Wed Nov 18 00:06:56 2009 UTC (9 months, 2 weeks ago) by patrick
added the netbeans project folder with a main.c starter template; currently does nothing

Revision 29  Directory Listing
Modified Tue Nov 17 22:25:11 2009 UTC (9 months, 2 weeks ago) by patrick
created project 3's folder, uploaded project description

Revision 28  Directory Listing
Modified Mon Nov 16 04:33:00 2009 UTC (9 months, 3 weeks ago) by patrick
fixed a bug with write/readBytes' output

Revision 27  Directory Listing
Modified Mon Nov 16 04:31:41 2009 UTC (9 months, 3 weeks ago) by patrick
fixed a bug with write/readBytes' output

Revision 26  Directory Listing
Modified Mon Nov 16 04:06:35 2009 UTC (9 months, 3 weeks ago) by patrick
renamed original source folder to *-nb to designate a netbeans project

Revision 25  Directory Listing
Modified Mon Nov 16 04:05:48 2009 UTC (9 months, 3 weeks ago) by patrick
in process of renaming folder

Revision 24  Directory Listing
Modified Mon Nov 16 04:00:33 2009 UTC (9 months, 3 weeks ago) by patrick
small adjustment 2: makefile uniformity

Revision 23  Directory Listing
Modified Mon Nov 16 03:59:36 2009 UTC (9 months, 3 weeks ago) by patrick
small adjustment: makefile uniformity

Revision 22  Directory Listing
Modified Mon Nov 16 03:49:53 2009 UTC (9 months, 3 weeks ago) by patrick
created a folder for gcc related compilation only

Revision 21  Directory Listing
Modified Mon Nov 16 03:34:40 2009 UTC (9 months, 3 weeks ago) by patrick
added an extra header file, and made connections to the warnings gcc was spitting out, thus no warnings on compile time

Revision 20  Directory Listing
Modified Sun Nov 15 07:10:41 2009 UTC (9 months, 3 weeks ago) by patrick
broke up the main source file into more modularized components

Revision 19  Directory Listing
Modified Sun Nov 15 06:27:29 2009 UTC (9 months, 3 weeks ago) by patrick
finished the functionality of writeBytes(), everything works very nicely according to the requirements (as far as I'm sure) - just need to do more cleanup

Revision 18  Directory Listing
Modified Sat Nov 14 13:43:52 2009 UTC (9 months, 3 weeks ago) by patrick
readBytes is fully operational, decodeAddress now decides what is a hit or miss, todo: writeBytes & cleanup

Revision 17  Directory Listing
Modified Sat Nov 14 05:48:14 2009 UTC (9 months, 3 weeks ago) by patrick
achieved what the contents of the cache should look like, next task is handling hits/misses and writes

Revision 16  Directory Listing
Modified Fri Nov 13 04:14:42 2009 UTC (9 months, 3 weeks ago) by patrick
added a header file for cleanliness, modularized the main source file more, and added to the interface

Revision 15  Directory Listing
Modified Thu Nov 12 05:01:06 2009 UTC (9 months, 3 weeks ago) by patrick
constructed the preliminary looping interface, and cleaned up a bit

Revision 14  Directory Listing
Modified Wed Nov 11 23:50:39 2009 UTC (9 months, 3 weeks ago) by patrick
added netbeans project folder with initial source file

Revision 13  Directory Listing
Modified Tue Oct 20 03:08:33 2009 UTC (10 months, 2 weeks ago) by patrick
added project-2's folder, containing the project description

Revision 12  Directory Listing
Modified Tue Oct 20 02:42:47 2009 UTC (10 months, 2 weeks ago) by patrick
file renaming, nothing special

Revision 11  Directory Listing
Modified Sun Oct 18 09:06:14 2009 UTC (10 months, 2 weeks ago) by patrick
more cosmetic changes, easier to read for the grader (hopefully)

Revision 10  Directory Listing
Modified Sun Oct 18 08:43:54 2009 UTC (10 months, 2 weeks ago) by patrick
cosmetic change

Revision 9  Directory Listing
Modified Sun Oct 18 08:38:36 2009 UTC (10 months, 2 weeks ago) by patrick
added fallback output if an instruction is not supported

Revision 8  Directory Listing
Modified Sun Oct 18 08:27:47 2009 UTC (10 months, 2 weeks ago) by patrick
added slt representation support; now this can be handed in

Revision 7  Directory Listing
Modified Sun Oct 18 07:35:13 2009 UTC (10 months, 2 weeks ago) by patrick
cosmetic correction

Revision 6  Directory Listing
Modified Sun Oct 18 07:29:26 2009 UTC (10 months, 2 weeks ago) by patrick
lots of unnecessary code here; was attempting to modularize and fancy it up, but lost time - suitable to turn in and will clean it up after the course is over or if I get some time before then

Revision 5  Directory Listing
Modified Thu Oct 1 06:54:42 2009 UTC (11 months, 1 week ago) by patrick
enabled file reading and the ability to read an unknown number of instructions through calloc

Revision 4  Directory Listing
Modified Tue Sep 29 22:28:18 2009 UTC (11 months, 1 week ago) by patrick
satisfied with the output after reducing it; next task is to remove repeated code (modularize) for efficiency

Revision 3  Directory Listing
Modified Tue Sep 29 05:41:08 2009 UTC (11 months, 1 week ago) by patrick
Code is now outputting the correct results, just need to shorten the length and modularize the sourcecode as it's ridiculously all in one function (main).

Revision 2  Directory Listing
Modified Tue Sep 29 04:32:11 2009 UTC (11 months, 1 week ago) by patrick
Added the project-description and instructions-disassembled-by-hand pdf's.

Revision 1  Directory Listing
Added Tue Sep 29 04:20:34 2009 UTC (11 months, 1 week ago) by patrick
Initial import.

  Subversion  TortoiseSVN  ViewVC