Microsoft Word - 416Assign6_F22.docxEECE416 Microcomputer Fundamentals Fall XXXXXXXXXXDr. Charles Kim Assignment XXXXXXXXXXpoints) – ARM Coding Assignment A. Questions For a DE1-SoC...

Last number of my ID is 7


Microsoft Word - 416Assign6_F22.docx EECE416 Microcomputer Fundamentals Fall 2022 Dr. Charles Kim Assignment 6 (400 points) – ARM Coding Assignment A. Questions For a DE1-SoC system, write a code which displays two digit numbers from 00, increased by 1 with 1 second time delay, to 99 on two of six 7-segments. Which two segments to be used is determined by the last digit of your Howard ID as follows: The last digit of your HU ID 1st Segment 2nd Segment 0 or 1 HEX3 HEX0 2, 3, 4, or 5 HEX3 HEX1 6, 7, 8, or 9 HEX3 HEX2 B. Coding Report For your coding problem, i. Write a coding design report with flowchart and register allocation, and the register/memory contents which display the final result (by capturing the screen and pasting it in the report). ii. Write a laymen’s report regarding what you’re doing for this assignment. Study the lecture note on “How to write a layperson summary”, and other links provided in the class webpage. C. Coding in CPulator Write your code in CPUlator and make sure it works and save it as yourlastname6.s D. Score Distribution and Scoring Rubric: Total points = 400 Coding Report Layman’s Report Code itself 100 Coding report is clearly described about the thought process with (a) flowchart and (b) register allocation. The report also shows the screen capture of the final result in registers and/or memory. 100 Layman’s report is written without technical and complex terms to describe what the problem is and how the problems is solved. 200 The submitted .s code works completely. 70 Coding report does not include either (a) flowchart or (b) register allocation. The report shows the screen capture of the final result in registers and/or memory. 70 Layman’s report is written and mixed with complex terms to describe what the problem is and how the problems is solved. 150 The submitted .s code works with minor problems. 50 Coding report is limited to line-by-line comments only, without (a) flowchart and (b) register allocation. The report does NOT show the screen capture of the final result in registers and/or memory. 50 Layman’s report is written with technical and complex terms to describe what the problem is and how the problems is solved. 50 The submitted .s code does NOT work. 0 No submission 0 No submission 0 No code submission E. Submission: Write your (a) coding report and (b) layman report using word processing software into a file and submit the file as Lastname6.xxx. Write the code in the CUPlator, run, and save as Lastname6.s. Submit both (the report file and the code) via email. F. Submission due: 8:00pm (T) November 29, 2022 G. Point Deduction on Late Submission (or Maximum score by submission time) Submission Time/Date Maximum score By 8:00pm (T) 11/29/2022 400 By 8:00pm (W) 11/30/2022 300 By 8:00pm (R) 12/1/2022 200 After the above 0
Dec 02, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here