01: Introduction to Computer Architecture

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

1/23

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 2:48 PM on 10/4/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

24 Terms

1
New cards

Costs, Power, Performance Budgets

what does a computer architect actually decide, map software needs onto hardware within

2
New cards

Architecture

the visible hardware-software contract

3
New cards

Microarchitecture

the logical arrangement of components

4
New cards

Microarchitecture

specific implementation of the ISA many _ implement the same x86 ISA

5
New cards

Organization

another name of microarchitecture

6
New cards

One memory

Von Neumann Architecture, stored-program, instructions and data share _ _

7
New cards

Fetch, Decode, Execute

Von Neumann Architecture, cycle

8
New cards

CPU and Memory Unit

arrows between _ _ _ _ are the potential bottlenecks

9
New cards

Harvard Architecture

separate memories and paths for instructions and data

10
New cards

Harvard Architecture

fetch an instruction and access data in the same cycle

11
New cards

L1 instruction, data caches

modern CPU’s are “Harvard inside”, split _ _ and _ _ over one shared main memory

12
New cards

DSPs and Microcontrollers

Harvard architecture, true Harvard

13
New cards

Digital Signal Processor

meaning of DSPs

14
New cards

Instruction Set Architecture

meaning of ISA

15
New cards

Instruction Set Architecture

the visible hardware/software contract

16
New cards

BUS

usage contract, how will the parts of the computer be used (1)

17
New cards

Memory Visible

usage contract, how will the parts of the computer be used (2)

18
New cards

Something

x86 Architecture, what is x

19
New cards

16 bit 8086

chip by Intel in 1978

20
New cards

8088, first personal computer

in 1981, IBM selects the _ for its _ _ _, cementing the x86 as the industry standard

21
New cards

International Business Machines Corporation

meaning of IBM

22
New cards

32 bit shift

x86 architecture, in 1985

23
New cards

64 bit extension, AMD

x86 architecture, by _ , in 2003

24
New cards

Advanced Micro Devices

meaning of AMD