Lesson Plan Cao
Lesson Plan Cao
1
1. Basics of a computer system
Evolution, Ideas, T1 1.2/11,24 1
UNIT I COMPUTER ORGANIZATION &
2.
Technology,
1.6/28,1.7/
T1 1
3. Performance, Power wall 40-42
Uniprocessors to T1 1.8/43-45 1
INSTRUCTIONS
4.
Multiprocessors
Addressing and addressing T1 2
5.
modes.
Instructions: Operations and T1 2.2/63-72 2
6.
Operands,
Representing instructions 1
7. T1 2.5/80-86
Logical operations 1
8. T1 2.6/87-89
control operations. 1
9. T1 2.6/90-95
Fixed point Addition 3.2/178-
10. T1 1
181
11.
Fixed point Subtraction T1 3.2/178-
1
UNIT II ARITHMETIC
181
Fixed point Multiplication 3.3/183-
12. T1 1
188
Fixed point Division. 3.4/189-
13. T1 1
195
Floating Point arithmetic 3.5/196-
14. T1 3
199
High performance arithmetic 3.5/220-
15. T1 1
221
Subword parallelism 3.6/222-
16. T1 1
224
Introduction, Logic Design 4.2/248-
17. T1 1
Conventions 250
UNIT III THE PROCESSOR
18.
Building a Datapath T1 4.3/251-
1
258
A Simple Implementation 4.4/259-
19. T1 1
scheme 271
An Overview of Pipelining 4.5/272-
20. T1 1
285
Pipelined Datapath and 4.7/286-
21. T1 1
Control 302
22. Data Hazards: Forwarding T1 4.7/303- 1
versus Stalling 315
Control Hazards 4.8/316-
23. T1 1
324
Exceptions 4.9/325-
24. T1 1
331
Parallelism via Instructions 4.10/33234
25. T1 1
3
Memory hierarchy 5.2/378-
26. T1 1
UNIT IV MEMORY AND I/O ORGANIZATION
380
Memory Chip Organization 5.2/381-
27. T1 1
382
Cache memory 5.3/383-
28. T1 1
397
Virtual memory 5.7/427-
29. T1 1
453
Parallel Bus Architectures
30. T1 1
Internal Communication
31. T1 1
Methodologies
Serial Bus Architectures
32. T1 1
Mass storage
33. T1 1
Input and Output Devices
34. T1 1
Parallel processing 6.2/504-
35. T1 1
architectures and challenge 508
UNIT V ADVANCED COMPUTER