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

Decks in this class (16)

Technology Trends and Design Challenges
Explain the idea of von neumann a...,
Draw a diagram to show the idea o...,
Why do we have a memory hierarchy 3
42  cards
Digital Systems Design
Logic level is 1,
What is used to store state and c...,
What is setup time 3
40  cards
Eight Great Ideas in Computer Architecture
List the 8 great ideas in compute...,
Explain what it means to design f...,
Give an example of designing for ...
35  cards
Reduced Instruction Set Computers (RISC)
What is an isa 1,
What are the 2 types of isa 2,
Give 2 examples of common commerc...
43  cards
Executable Processor Modules
List the 6 types of risc v instru...,
Draw the encoding of an r type in...,
Draw the encoding of an i type in...
44  cards
Processor Pipelines
Draw the cpu overview focusing on...,
Between stages keep the processes...,
How is the address for the memory...
56  cards
More Processor Pipelines
We use to control the flow of dat...,
Draw a diagram if a d flip flop 2,
What is a pipeline latch 3
23  cards
Memory Hierarchy
Draw a diagram of a machine s mem...,
Where is sram found what are its ...,
Where is dram found what are its ...
60  cards
OS Support
What is the main purpose of virtu...,
What is responsible for translati...,
What are the advantages and disad...
61  cards
Other Instruction Sets
What type of machine was edsac 1,
What is a disadvantage of accumul...,
What was missing from the edsac i...
31  cards
Overview of Systems on Chip (SoCs)
What is a soc 1,
Why use a soc 2,
A soc likely has heterogenous cor...
46  cards
Multicore Processors
What is a multicore processor 1,
What are the two ways in which we...,
Draw a diagram to show 4 cores at...
53  cards
Multicore Processors (2)
What is memory consistency 1,
Look at consistency example 2,
Look at reordering memory ops exa...
37  cards
GPUs
What is a gpu 1,
List the 6 stages in the graphics...,
Which 3 stages in the graphics pi...
40  cards
GPUs (2)
Why do gpus use caches is it for ...,
What are the 3 main types of gpu ...,
Describe private local memory 3
70  cards
Future Directions
What is the fundamental limiter o...,
Why is reliability of processors ...,
How can we use multicores to try ...
22  cards

More about
Computer Architecture

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Tabby Black's Computer Architecture 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 Architecture/Assembly
  • 11 decks
  • 541 flashcards
  • 427 learners
Decks: 1 How Assembly Language Works, 2 X86 Processor Architecture, 3 Assembly Language Basics, And more!
Architectural Practice
  • 19 decks
  • 2257 flashcards
  • 196 learners
Decks: Architectural Practice, Pd 1096, Ornament, And more!
Computer Science
  • 33 decks
  • 1991 flashcards
  • 188 learners
Decks: 11 Processors, 11 Processors Extra, 12 Software, And more!
Make Flashcards