SmithLogo

CSC 103

How Computers Work

Smith Computer Science



Lecture Notes 07: Memory


Outline

This class we'll discuss:







Recap: The ALU








Memory Architecture (where is it?)








Memory Architecture (relative speeds)








Memory Architecture (relative sizes)








Computer Design Trend (speed)








Computer Design Trend (size)








How does memory work?





from: The Architecture of Computer Hardware, Systems Software & Networking: An Information Technology Approach 4th Ed.



from: The Architecture of Computer Hardware, Systems Software & Networking: An Information Technology Approach 4th Ed.



from: The Architecture of Computer Hardware, Systems Software & Networking: An Information Technology Approach 4th Ed.

The 1-bit Memory cell

A flip-flop is a device which stores a single bit (binary digit) of data; one of its two states represents a "one" and the other represents a "zero". Such data storage can be used for storage of state, and such a circuit is described as sequential logic in electronics.

An example is shown below:



It works with two inputs: R and S.
  1. While the R and S inputs are both low, feedback maintains the Q and Q outputs in a constant state, with Q the complement of Q.
  2. If S (Set) is pulsed high while R (Reset) is held low, then the Q output is forced high, and stays high when S returns to low;
  3. similarly, if R is pulsed high while S is held low, then the Q output is forced low, and stays low when R returns to low.
This allow the feedback to maintain a 0 or a 1.




Memory Volatility




Before next class (Tuesday 09/28)



[Due for everyone]
[Optional]




1-Minute Debrief

Please fill this out before leaving:

Enter the password to proceed:






1-Minute Debrief