Skip to content

ZhaoyungZhang/CSA-Notes-Labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

CSA-Notes-Labs

Recording my CSA course notes and labs

Lab 1 Familiarized with WinDLX

Through this experiment, you will be familiar with the operation and use of the WinDLX simulator, and understand the structure and characteristics of the DLX instruction set.

Lab 2 Calculating the GCM

Through this experiment, master the operation and use of the WinDLX simulator, know the flow of the WinDLX five-stage pipeline when executing specific programs, and be familiar with the DLX instruction set structure and its characteristics.

Lab 3 Calculating Prime Numbers

Through experiments, master the operation method of WINDLX, pay special attention to the number of beats of the instructions in the pipeline in the single-step execution of the WinDLX program.

Lab 4 Structural Hazard

Through this experiment, deepen the understanding of structure correlation and understand the impact of structure correlation on CPU performance.

Lab 5 Data Hazard

Through this experiment, deepen your understanding of data correlation and learn how to use directional techniques to reduce pauses caused by data correlation.

Lab 6 Instruction Scheduling

Through this experiment, deepen the understanding of instruction scheduling and understand the benefits of instruction scheduling technology on CPU performance improvement.

Notes

Collate CSA notes according to Fung Li's lesson

About

Recording my CSA course notes and labs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published