Fall 2022 ECE 375 Lab - Computer Organization and Assembly Language ProgrammingInstructor: Professor. Ben LeeContact: benl@eecs.NOSPAM.edu Lecture Time: TTR 16:00-17:20 Office Hours: TTR 15:00-16:00 via Zoom at here Course Web: Canvas page This page was last updated on September 20th, 2022 at 16:49 by Han Jang. 1. IntroductionThis page contains information concerning all lab sections for ECE 375. You will find all of which are intended to help you successfully complete your lab assignments.
2. Lab Information
Classes, lab sessions, and TA office hours are held on site.
3. Syllabus3-1. Academic IntegrityIt is never allowed to represent another person's work as your own. As an Oregon State University student, you are obligated to conduct yourself in accordance with the Student Conduct Code (PDF link). The Student Conduct Code makes it clear that cheating and plagiarism qualify as academic dishonesty, and are strictly forbidden. This applies to all submitted lab work, including prelab questions, lab write-up content, actual assembly code, and study questions. For some examples of acceptable and unacceptable academic conduct in the context of ECE 375, please read the following document: DOs and DO NOTs. If you have any questions about these examples, or about the Academic Integrity policy in general, please don't hesitate to ask your lab TA. Prelabs are independent. *Plagiarism Penalty : Reporting to the department for the first instance. 3-2. Pre-lab (10%)The pre-lab is due by the beginning of lab via Canvas, and accounts for 10% of your lab grade unless otherwise noted. It is important to take the time to understand and complete each pre-lab. You have to include your name in prelabs and to follow file naming convention. By doing so, you will be able to perform the lab easily and in a timely manner. 3-3. Report Write-up (30%)Each lab consists of a write-up that is due by the following week, as a .pdf file submitted to Canvas. This part of the lab makes up 30% of grade. Therefore, you will need to spend some time and effort each week on creating a professional, organized, and readable document in order to receive full credit for this part of the lab. You are required to use the templates provided below (see Section 5). You will notice the outline consists of the following:
3-4. Source Code Implementation (60%)The implementation and demonstration of your lab is weighted heavily(60%). This part of the lab is graded based on the correctness of your source code, which you must include in your lab report and also submit to Canvas as an .asm file. If your code is incorrect, you will lose some points even though your demo was successful. When any of turning in lab reports, including source code in lab reports, submitting asm files, or checking demo is missing, you will get zero for both check-off and lab report. 3-5. Submission GuidesAll lab work is to be submitted online using Canvas(direct link). All document-type submissions must be in .pdf format, while all code submissions must be in .asm format (or .c for Lab 2). All document-type and code submissions are required to be submitted individually and follow the naming-convention as follows.
3-6. Grading Weights
4. Lab Assignments
5. Resources5-1. Templates5-2. Installation Guides5-3. Software5-4. Reference Documents
|