Assignment 2 Results

If your comments say "too similar to another submission", just come and explain your code to me and I will give you the marks back (you will have to know how the microcode works though).

ID

Works

Compiles

Docs

Marks

Comments

00076120






00261734

n

y

y

7

instructions are not in locations 8-15, otherwise ok

00284858

n

y

y

6

incomplete

00298298

y

y

n

8

no documentation

01072129

y

y

y

10

good

01126237

n

y

y

6

instructions are not in locations 8-15, you can't use addresses larger than 31.

01290592

n

n

n

4

not even valid microcode

01484443






01518593






01538667

y

y

n

0

no documentation, too similar to a previous submission

02023539

y

y

y

8

good, but late

02023814

y

y

n

0

no documentation - too similar to another submission

02181789

y

y

y

8

good, but late

02260719

n

n

y

6

does not compile,

02262592

y

y

y

10

good

02281836

y

y

y

10

good

02302675

y

y

n

8

no documentation

02316897






02331136

n

n

y

5

instructions are not in locations 8-15, does not compile

02334488






02334507

y

y

y

10

good

02391228






02396130

y

y

y

6

too similar to another submission

02416286

y

y

y

10

good

02419459

y

y

y

10

good

02444163

y

y

n

8

no documentation

02445204

y

y

y

10

good

02471302

y

y

y

10

good

03042596






03066681

y

y

y

10

good

03086166






03110109

y

y

y

10

good

03127737

y

y

y

10

good

03134407

n

n

y

3

instructions are not in locations 8-15, does not compile, can't use locations greater than 31, late

03143929

y

y

y

10

good

03170888

n

y

y

9

can't have incpc in same instruction as oepc

03179567






03184676

y

y

y

10

good

03186679

y

y

y

10

good

03215032






03229947

y

y

y

10

good

03236293






03261042






03286614

y

y

n

9

needs better comments

03289010

n

y

y

8

sub doesn't work because instruction 18 should jump to 19 not 6, documentation could be better

03300943

y

y

y

10

good

03304337

n

y

y

5

instructions are not in locations 8-15, you are not using irnext, eqz or carry correctly.

03308626

y

y

y

10

good

03310361

n

y

y

6

sta, and jumps are not correct.

03323516

y

y

y

10

good

03327027

n

y

y

8

jumps not correct

03333000

y

y

y

10

good

03340414

y

y

y

10

good

03340546

y

y

n

9

needs better comments

03346102

y

y

y

10

good

03347125

y

y

y

9

comments could be better

03348741

n

n

y

5

instructions are not in locations 8-15, you can't use addresses larger than 31, does not compile.

03349225

y

y

y

10

good

03355381

y

y

y

10

good

03355950

y

y

y

10

good

03362612

y

y

y

10

good

03365808

y

y

y

10

good

03390497

n

y

y

9

instruction 21 should go to 0

03390705

n

y

n

7

can't have incpc in same instruction as oepc, carry not used correctly

03394611

y

y

y

10

good

03395944






03395995






03398668

y

y

y

10

good

03399141

n

y

y

1

instructions are not in locations 8-15, you are not using irnext, eqz or carry correctly, too similar to another submission

03412954

y

y

y

10

good

04015428

y

y

y

10

good

04021657

y

y

y

10

good

04031610

y

y

y

10

good

04033302






04036425

y

y

n

0

too similar to another submission

04059034

y

y

y

10


04279905

n

y

y

7

instructions are not in locations 8-15, you are not using irnext, eqz or carry correctly.

04325060

y

y

y

10

good

97153992