Computer Organization and Design | تصميم و تنظيم الحاسب | 503325-3

محتوى الدورة
Chapter 1 Computer Abstractions and Technology
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
Assignment #1 Performance solution حل و شرح الواجب الأول
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
تحميل حل الواجب pdf
حلول تجميعات كويزات علي شابتر 1
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
Chapter 2 MIPS Arithmetic and Logic Instructions
-
1. MIPS Architecture
00:00 -
2. MIPS Registers
00:00 -
3. MIPS Assembly Language
00:00 -
4. R-Type Instruction Format
00:00 -
shift Instructions Example 1 [sll $t1 , $t2 , 8]
00:00 -
shift Instructions Example 2 [srl $t1 , $t2 , 4]
00:00 -
shift Instructions Example 3 [sra $t1 , $t2 , 4]
00:00 -
shift Instructions Example 4 [srlv $t1 , $t2 , $t3]
00:00 -
5. I-Type Instruction Format
00:00 -
6. J-Type Instruction Format
00:00 -
7. Pseudo Instructions Format
00:00
حلول تجميعات كويزات علي شابتر 2
-
Question 1
00:00 -
Question 2
00:00 -
Question 3
00:00 -
Question 4
00:00 -
Question 5
00:00 -
Question 6
00:00 -
Question 7
00:00 -
Question 8
00:00 -
Question 9
00:00
Chapter 3 Programming the MIPS
-
1. Overview of the MIPS Architecture
00:00 -
2. MIPS Arithmetic Examples
00:00 -
3. MIPS Load and store Example 1
00:00 -
4. MIPS Load and store Example 2
00:00 -
5. MIPS Load and store Example 3
00:00 -
6. MIPS Load and store Example 4
00:00 -
7. MIPS if-statement Example
00:00 -
8. MIPS while loop Example
00:00 -
9. MIPS do-while loop Example
00:00 -
10. MIPS for-loop Examples
00:00 -
11. MIPS functions Examples
00:00 -
12. Conversion between MIPS assembly and Machine Code Example 1
00:00 -
13. Conversion between MIPS assembly and Machine Code Example 2
00:00 -
14. Conversion between MIPS assembly and Machine Code Example 3
00:00 -
15. Conversion between MIPS assembly and Machine Code Example 4
00:00 -
16. Conversion between MIPS assembly and Machine Code Example 5
00:00 -
17. Conversion between MIPS assembly and Machine Code Example 6
00:00 -
18. Conversion between MIPS assembly and Machine Code Example 7
00:00 -
19. MIPS Simulator and Assembly Program Template
00:00 -
20. Assembly Directives
00:00 -
21. System Calls + Example 1 solution
00:00
حلول تجميعات كويزات علي شابتر 3
-
Question 1 [if-else]
00:00 -
Question 2 [if-else]
00:00 -
Question 3 [do while]
00:00 -
Question 4 [for loop]
00:00 -
Question 5 [for loop]
00:00 -
Question 6 [while loop]
00:00 -
Question 7 [for loop]
00:00
Assignment #2 Code solution حل و شرح الواجب الثاني
-
Assignment 2 – Q1 solution
00:00 -
Assignment 2 – Q2 solution
00:00 -
Assignment 2 – Q3 solution
00:00 -
Assignment 2 – Q4 solution
00:00 -
Assignment 2 – Q5 solution
00:00 -
Assignment 2 – Q6 solution
00:00 -
Assignment 2 – Q7 solution
00:00 -
Assignment 2 – Q8 solution
00:00 -
Assignment 2 – Q9 solution
00:00 -
Assignment 2 – Q10 solution
00:00 -
Assignment 2 – Q11 solution
00:00 -
Assignment 2 – Q12 solution
00:00 -
تحميل حل الواجب pdf
Midterm 1440-1441 H حل الميدترم [Dr Mohamed Abdelaziz]
-
Midterm 1440-1441 H (Q1) – a
00:00 -
Midterm 1440-1441 H (Q1) – b
00:00 -
Midterm 1440-1441 H (Q2) – a
00:00 -
Midterm 1440-1441 H (Q2) – b
00:00 -
Midterm 1440-1441 H (Q2) – c
00:00
Chapter 4 The Processor Datapath and Control
-
1. Implementing MIPS Processor
00:00 -
2. MIPS Register File
00:00 -
3. Single Cycle (a) Instruction Store/Fetch & PC Increment
00:00 -
3. Single Cycle (b) Datapath R-Type Instruction
00:00 -
3. Single Cycle (c) Datapath lw-sw Instruction
00:00 -
3. Single Cycle (d) Datapath beq Instruction
00:00 -
4. MIPS Datapath I Single-Cycle [ R type + lw-sw instructions ]
00:00 -
4. MIPS Datapath II Single-Cycle [ R type + lw-sw instructions + Fetch & PC Increment ]
00:00 -
4. MIPS Datapath III Single-Cycle [ R type + lw-sw instructions + Fetch & PC Increment + beq ]
00:00 -
5. Pipeline (a) Pipelined vs. Single-Cycle
00:00 -
5. Pipeline (b) Structural Hazards
00:00 -
5. Pipeline (c) Control Hazards
00:00 -
5. Pipeline (d) Data Hazards
00:00
Assignment #3 CPU solution حل و شرح الواجب الثالث
-
Assignment 3 – Q1 solution
00:00 -
Assignment 3 – Q2 solution
00:00 -
Assignment 3 – Q3 solution
00:00 -
Assignment 3 – Q4 solution
00:00 -
Assignment 3 – Q5 solution
00:00 -
Assignment 3 – Q6 solution
00:00 -
Assignment 3 – Q7 solution
00:00 -
Assignment 3 – Q10 solution
00:00 -
Assignment 3 – Q11 solution
00:00 -
Assignment 3 – Q12 solution
00:00 -
Assignment 3 – Q13 solution
00:00 -
تحميل حل الواجب pdf
Chapter 5 Exploiting Memory Hierarchy
-
Example 2 solution | حل مثال
00:00 -
Example 3 solution | حل مثال
00:00 -
Example 4 solution | حل مثال
00:00 -
Example 5 solution | حل مثال
00:00 -
Example 6 solution | حل مثال
00:00
Assignment #4 Memory solution حل و شرح الواجب الرابع
-
Assignment 4 – Q1 solution
00:00 -
Assignment 4 – Q2 solution
00:00 -
Assignment 4 – Q3 solution
00:00 -
Assignment 4 – Q4 solution
00:00 -
Assignment 4 – Q5 solution
00:00 -
Assignment 4 – Q6 solution
00:00 -
Assignment 4 – Q7 solution
00:00 -
Assignment 4 – Q8 solution
00:00 -
Assignment 4 – Q9 solution
00:00 -
Assignment 4 – Q10 solution
00:00
Chapter 6 IO Organization and Design
-
Disk Performance Parameters
00:00
Extra Problems
-
Pipelining Example
00:00 -
Single Cycle Latency Example
00:00
تقييمات ومراجعات الطلاب
لا يوجد تقييم حتى الآن