Presentation is loading. Please wait.

Presentation is loading. Please wait.

CS61C Review Midterm Spring 2008. Five Elements of a Computer Control Datapath Memory Input Output.

Similar presentations


Presentation on theme: "CS61C Review Midterm Spring 2008. Five Elements of a Computer Control Datapath Memory Input Output."— Presentation transcript:

1 CS61C Review Midterm Spring 2008

2 Five Elements of a Computer Control Datapath Memory Input Output

3 Negative Numbers Sign/Magnitude One's Complement Two's Complement Pros, Cons of Each

4 C Topics Pointers! malloc, free Handles Pass by Value vs Pass by Reference Arrays Structs typedef

5 Memory Management Static The Stack The Heap

6 Memory Management Allocation Schemes Best-fit First-fit Next-fit Slab Buddy

7 MIPS R, I, J format instructions (on your green sheet!) MAL vs TAL MIPS to Binary, Binary to MIPS Difference between branches, jumps

8 Various Other Things Floats CALL (Compile, Assemble, Link, Load)

9 Garbage Collection Reference Counting Mark and Sweep Copying Pros and Cons


Download ppt "CS61C Review Midterm Spring 2008. Five Elements of a Computer Control Datapath Memory Input Output."

Similar presentations


Ads by Google