This class was created by Brainscape user David Godwin. Visit their profile to learn more about the creator.

Decks in this class (17)

Lecture 1
What are the main parts of a comp...,
What is instruction level paralle...,
What is a dependency
24  cards
Lecture 2
What are the three types of bus line,
If the bus is 16 bit bit what is ...,
What does the data line do
8  cards
Caches
Whats the point of the cache,
What are the four algorithms for ...,
What are some of the key things t...
18  cards
Deadlock
Try to explain deadlock in a sent...,
What are the four conditions for ...,
Explain mutual exclusion in relat...
10  cards
Registers
What four categories comprise use...,
Describe a user register,
What do general registers do
21  cards
The Instruction Cycle
What are the three subcategories ...,
Describe fetch,
Describe execute
8  cards
Processes
What does a multiprogramming syst...,
What word is used to describe the...,
What is a process what three thin...
30  cards
Threads
What two things does a process ha...,
Where do threads come in,
Describe the way of thinking abou...
25  cards
Memory management without virtual memory
What is the thing called in the o...,
What does the memory manager do,
What is the easiest form of memor...
24  cards
Virtual memory
What do most virtual memory syste...,
What is the basic idea of virtual...,
What is another term for a progra...
52  cards
Scheduling
Where are multiple jobs managed,
What kind of alternation takes pl...,
The key to multiprogramming is x
85  cards
Interprocess Communication
Whats the point of interprocess c...,
What are the three key things int...,
Define race condition
24  cards
RISC
What are the three key elements t...,
What effect did high level langua...,
Define semantic gap in terms of c...
42  cards
Superscalar Processes
A superscalar processor architect...,
Superscalars are designed to i th...,
Define instruction level parallelism
18  cards
The CPU
What are the four main units that...,
Cpu controls the o of the compute...,
Main memory s d
15  cards
I/O
I o devices can be split into two...,
A block devise is one that s info...,
A character device d or a a s of ...
52  cards
File Systems
Information stored in files must ...,
There are three essential require...,
A file is a type of u
22  cards

More about
computer systems

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study David Godwin's Computer Systems flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

Computer Systems
  • 3 decks
  • 167 flashcards
  • 5 learners
Decks: Revision Exceptions Virtual Memory Cache, Revision Day Two Logic Design Single Cyc, Exam Questions, And more!
GCSE Computer Science (OCR)
  • 15 decks
  • 1702 flashcards
  • 1639 learners
Decks: Definitions, 11 Systems Architecture, 12 Memory Complete, And more!
Make Flashcards