EEE3050: Theory on Computer Architecture (Spring 2017)

[Assignments]

  • (3/27) Assignment 1
      - There will be tutorial on Thursday(3/30) 6PM, Semiconductor Building #400112
      - Due date : 4/13(Thur) 24:00 PM
      - Assignment1
  • (3/30) QtSpim
      - tutorial_3_30
  • ********Assignment1******** (Last Update: 3/31)
      - Here is given skeleton codes. HW1.zip
      - In hw1-1-main.s data segment, "Total Count : " is defined as output4.
      - There is some modification.
            ****First line of input files(1-1, 1-2) doesn't mean number of testcases.
      - If you have any questions, email to mwahn402@gmail.com

      Update List--------------------
      1. C code of hw1-1 is changed.
            1-1. Changed order of print. If your code is right, output will look like below.
                  Prime numbers between 5 and 20 are
                  Total Count : 6
                  5 7 11 13 17 19
                  ....
            1-2. In function findPrime(), "j < i / 2" in second for loop is changed to "j <= i / 2".
                  -> If not, program will consider 4 as prime.
  • (4/23) Result of Assignment1 (Last Update : 4/23)
      ----------------------------------------------------------------------------------------
      - hw1-1 : 30%, hw1-2 : 20%, hw1-3 : 50%(Each problem, 5% for comments)
      ----------------------------------------------------------------------------------------
      - Here is Assignment1 Result   ----->   Score
      - Here is changed input           ----->   Input
      - 0. Comments : +5(For each problem)
      - 0. Correct Output Format : +5(For each problem)
      - 1-1. Correct Total Count : +10
      - 1-2. Correct prime list : +10
      - 2-1. Correct Fibonacci number : +10
      - 3-1. There is path?(x "No exit in the maze!") : +20
      - 3-2. Correct length of the path : +15
      - 3-3. Output maze is correct? : +5
      - not submitted = (file does not exist | submitted skeleton code)
      - If you have question about your score, please email to "mwahn402@gmail.com"
  • (4/24) 제출양식에 대해서 (Last Update : 4/24)
      - For international students, you don't have to worry about this.
      - 0. 제출 양식이 중요한 이유는 제출 양식을 맞추지 않은 경우 채점을 할 수가 없기 때문입니다.
      - 0. 원래는 채점이 불가능한 경우 점수를 주지 않으려 했으나 제출 양식을 지키지 않은 학생들은 제가 직접 하나하
            나 검사했습니다.
      - 1. 제가 정해드린 제출 양식은 각각의 .s 파일들을 이름을 바꾸지 않고, subdirectory 없이 YourStudentID.zip
            으로 압축하는 것이었습니다.
      - 2. 여러번 강조했었고, 공지되어 있는 pdf 파일에도 명시되어 있고, 그렇지 않은 경우 점수 감점이 있을 것이라는
            것도 명시되어 있습니다.
      - 3. YourStudentID가 예시를 들어주지 않아 학번인 줄 몰랐다는 학생들도 있는데, 저는 분명히 과제 설명하는 날과
           QtSpim에 대한 튜토리얼이 있는 날 한국말로 제출 양식에 대해서 설명하며 마지막에 "학점 쩜 집"으로 압축해달
           라는 말을 했습니다. 튜토리얼은 녹화해서 동영상으로 올려줬습니다. 따라서 학번.zip이라는 것을 몰랐다는 것은
           변명으로 판단됩니다.
      - 4. 설명을 분명히 했기 때문에 많은 학생들이 올바르게 양식을 맞춰서 제출했습니다.
      - 5. 다음 과제부터는 제출 양식을 지키지 않아 채점이 불가능한 경우 채점하지 않겠습니다.
  • (4/24) Copy에 대해서 (Last Update : 4/24)
      - For international students, you don't have to worry about this too.
      - Copy를 한 학생들이 있습니다.
      - 자수를 할 수 있는 기회를 드립니다(~4/28).
      - 과제를 혼자 해결하셨거나, 여럿이서 모여서 토론하면서 했지만 남의 코드를 보면서 과제 하지는 않았다 하는
        경우는 걱정하지 않으셔도 됩니다.
      - "남의 코드를 보면서 자신의 코드를 작성한"분들에게 드리는 기회입니다.
      - 이메일을 통하여 자신이 Copy를 한건지 안한건지 떠보는 것은 답장하지 않겠습니다.
      - 이미 제출을 한 상황이니, 자수를 하셔도 점수를 드릴수는 없습니다.
      - 하지만, 자수를 하지 않은 경우는 큰 문제가 발생할 수 있습니다.
      - 자수는 4/28(금) 자정까지 mwahn402@gmail.com으로 받겠습니다. 이메일로는 본인의 학번과 같이 한 학생의 
        학번을 보내주시기 바랍니다.