SCC131: Digital Systems - Topic 7: Building Memory

0.0(0)
studied byStudied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/17

flashcard set

Earn XP

Description and Tags

Flashcards reviewing key concepts related to building memory in digital systems, including memory types, organization, logic circuits, and bus architecture.

Last updated 3:22 PM on 6/9/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

18 Terms

1
New cards

What are the components of the von Neumann architecture?

Arithmetic/Logic Unit, Control Unit, Main memory (Instructions and Data), Input, Output

2
New cards

What is the primary function of memory?

Stores bits

3
New cards

What are the two types of volatile memory?

Dynamic memory (main memory) and Static memory (registers and caches)

4
New cards

What are the characteristics of dynamic memory?

Slower than static memory, but relatively cheap; used for main memory.

5
New cards

What are the characteristics of static memory?

Fast but relatively expensive; used for registers and caches.

6
New cards

List the levels of the memory hierarchy.

Tape and optical media, Magnetic disks, Main Memory (dynamic memory), Caches (static memory), Registers (static memory)

7
New cards

How is main memory organized abstractly?

Each location has an address for identification.

8
New cards

What is the function of an address decoder?

Maps from a linear address to a specific location in a specific memory chip

9
New cards

What is Big-endian byte ordering?

The location (byte) with the lowest memory address holds the most-significant-byte (MSByte)

10
New cards

What is Little-endian byte ordering?

The location (byte) with the lowest memory address holds the least-significant-byte (LSByte)

11
New cards

What is the defining feature of combinatorial logic?

Outputs are purely a function of its inputs.

12
New cards

What is the defining feature of sequential logic?

Outputs are a function of its inputs and of its current outputs; involves feedback.

13
New cards

How does an S-R flip-flop work?

A high pulse on S always takes us to the Q=1 state (set); A high pulse on R always takes us to the Q=0 state (reset).

14
New cards

What are the limitations of the S-R flip-flop?

Distinct SET and RESET inputs and no way of telling the flip-flop exactly when it should store input data.

15
New cards

What is the purpose of a Clocked D-type flip-flop?

To latch a data value into a flip-flop; also provides output enable (OE).

16
New cards

How does a master-slave flip-flop work?

Registers data when the latch signal is high, but blocks master->slave transfer until the master-side latch goes low.

17
New cards

What is the role of buses in computer architecture?

Connects the ALU, the control unit, memory chips, and I/O devices.

18
New cards

What are the two types of Buses?

Address bus and Data bus