---
tags: computer-arch
---
# Quiz4 of Computer Architecture (2025 Fall)
:::info
:information_source: General Information
* The quiz questions are detailed because the instructor found that students often struggle not with ability, but with **attention to detail** -- a skill essential in system design and implementation. These questions are meant to help students build and strengthen that skill step by step.
* You may consult the **[lecture materials](https://wiki.csie.ncku.edu.tw/arch/schedule)** during the quiz.
* In other words, this is an open-book exam.
* :warning: Ensure that you adhere closely to the rules specified in [Computer Architecture: Guidelines for Student Use of AI Tools](https://hackmd.io/@sysprog/arch2025-ai-guidelines).
* This quiz follows the honor system. By participating, you agree to the following:
1. You will not share or discuss quiz content with anyone until the official solutions are released.
2. **Screenshots and the use of any image processing tools are strictly prohibited.**
3. For proofreading, you may use tools such as [QuillBot](https://quillbot.com/) or [Grammarly](https://www.grammarly.com/).
* **You are not allowed to use AI tools to solve the problems during the quiz**. AI tools may only be used to help you understand the descriptions and for proofreading.
* Download the PDF document at the bottom of this page, which contains the problem set for Quiz 4. You will be prompted to enter a password. Ensure that you have read the notice at the end of this page.
* Each question is worth **2.5 points**.
* Answers must be given in valid numeric form and/or English alphabet, except when writing your formal name.
* Always provide the shortest correct form. For example, write `ptr->member` instead of `(*ptr).member`.
* Assume that every C program in this quiz already includes the following headers:
`<assert.h>`, `<stdint.h>`, `<stddef.h>`, `<stdlib.h>`, `<stdio.h>`, `<stdbool.h>`, and `<string.h>`.
* The C standard for reference is C99, formally specified as [ISO/IEC 9899:2018](https://www.iso.org/standard/74528.html).
* ==Bonus Opportunity==: After class resumes at 10:25 AM, if you voluntarily participate in the class discussion, please email the instructor with your responses to the questions and any follow-up contributions. Doing so will earn you an additional ==20 points== on this quiz.
* :timer_clock: 09:10 ~ 10:10AM on Oct 21, 2025
:::
:zap: **[Problem set for Quiz4](https://drive.google.com/file/d/1BdBTp1eotyGvymJFSF-UONt6ImSoS37V/view?usp=sharing)** $\to$ To access the problem set, you will need a password. What is the name of the RISC-V processor created in **Lab 3** of the course materials? Use lowercase letters with no underscores. This is the exact password.
$\to$ You are expected to answer questions A01–A06, B01–B05, C01–C22, D01-D07, E01-E04, F01-F05, G01-G11, and H03-H06.