PRINCIPLES OF COMPUTER AND
COMPOSITION
Course Information
Dr. Yiju Wang
School of Aerospace and Engineering, Xiamen University
[email protected] Office: A1-425
PRINCIPLES OF COMPUTER AND
COMPOSITION
Course Information
Dr. Yiju Wang
School of Aerospace and Engineering, Xiamen University
[email protected] Office: A1-425
CHAPTER 5
CENTRAL PROCESSING CPU
CHAPTER 5
CENTRAL PROCESSING CPU
Tutorial/Lab
5
1. What is the computer composition?
Tutorial/Lab
6
1. What is the computer composition?
Tutorial/Lab
7
1. Solution
Von Neumann computer model
Five main components of a computer
Tutorial/Lab
8
1. Solution
Von Neumann computer model
Five main components of a computer
Tutorial/Lab
9
2. What is clock cycle, bus cycle and instruction
cycle?
Tutorial/Lab
10
2. What is clock cycle, bus cycle and instruction
cycle?
Tutorial/Lab
11
2. Solution
Clock cycle
The speed of a computer processor, or CPU, is determined
by the clock cycle.
Bus cycle
Any read or write cycle is called a bus cycle (machine cycle)
Instruction cycle
Time taken by processor to execute an instruction-
specified in terms of no. clock cycles needed to do it.
Tutorial/Lab
12
2. Solution
Clock cycle
The speed of a computer processor, or CPU, is determined
by the clock cycle.
Bus cycle
Any read or write cycle is called a bus cycle (machine cycle)
Instruction cycle
Time taken by processor to execute an instruction-
specified in terms of no. clock cycles needed to do it.
Tutorial/Lab
13
3. Explain the Functions and Organizations of
different cases of CPU and introduce the
composition of the computer for Figure 1 to Figure
6.
Tutorial/Lab
14
3. Explain the Functions and Organizations of
different cases of CPU and introduce the
composition of the computer for Figure 1 to Figure
6.
Tutorial/Lab
15
3. Figure 1
A case of computer organization
Tutorial/Lab
16
3. Figure 1
A case of computer organization
Tutorial/Lab
17
3. Figure 2
A case of computer organization
Tutorial/Lab
18
3. Figure 2
A case of computer organization
Tutorial/Lab
19
3. Figure 3
A case of CPU-8086
Tutorial/Lab
20
3. Figure 3
A case of CPU-8086
Tutorial/Lab
21
3. Figure 4
A case of CPU-80386
Tutorial/Lab
22
3. Figure 4
A case of CPU-80386
Tutorial/Lab
23
3. Figure 4
A case of CPU-80386
Tutorial/Lab
24
3. Figure 5
A case of CPU-80386
Tutorial/Lab
25
3. Figure 5
A case of CPU-80386
Tutorial/Lab
26
3. Figure 6
A case of CPU-Pentium
Tutorial/Lab
27
4. Find at least five different parameters between
the two cases of CPU in the table.
Tutorial/Lab
28
4. Find at least five different parameters between
the two cases of CPU in the table.
Tutorial/Lab
29
5. Explain the CPU operation cycle.
Tutorial/Lab
30
5. Explain the CPU operation cycle.
Tutorial/Lab
31
5. Solution
Tutorial/Lab
32
5. Solution
Tutorial/Lab
33
6. Explain what is the Multi-core processor?
Tutorial/Lab
34
6. Explain what is the Multi-core processor?
Tutorial/Lab
35
6. Solution
Multi-core processor is a single computing component
with two or more independent processing units called
cores, which read execute program instructions.
Tutorial/Lab
36
6. Solution
Multi-core processor is a single computing component
with two or more independent processing units called
cores, which read execute program instructions.
Tutorial/Lab
37
7. Draw a reasonable figure to show the
composition of two-core computer based on Von
Neumann computer model.
Tutorial/Lab
38
7. Draw a reasonable figure to show the
composition of two-core computer based on Von
Neumann computer model.
Tutorial/Lab
39
7. Solution
Tutorial/Lab
40
7. Solution
Tutorial/Lab
41
8. Draw a reasonable figure to show the
composition of multi-core computer based on Von
Neumann computer model.
Tutorial/Lab
42
8. Draw a reasonable figure to show the
composition of multi-core processor based on Von
Neumann computer model.
Tutorial/Lab
43
8. Solution
Tutorial/Lab
44
8. Solution
Tutorial/Lab
45
9. Tell your CPU clock cycle.
Tutorial/Lab
46
9. Tell your CPU clock cycle.
Tutorial/Lab
47
9. Solution
Right-click on Computer/My Computer in the Start
menu and select "Properties". In Windows XP, you
may need to click the "General" tab after selecting
"Properties".
1GHz=1000MHz, 1MHz=1000kHz, 1kHz=1000Hz
1s=1000ms, 1ms=1000μs,1μs=1000ns
1/frequency=1/1.8GHZ
Tutorial/Lab
48
9. Solution
Right-click on Computer/My Computer in the Start
menu and select "Properties". In Windows XP, you
may need to click the "General" tab after selecting
"Properties".
1GHz=1000MHz, 1MHz=1000kHz, 1kHz=1000Hz
1s=1000ms, 1ms=1000μs,1μs=1000ns
1/frequency=1/1.8GHZ