1/23
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
Costs, Power, Performance Budgets
what does a computer architect actually decide, map software needs onto hardware within
Architecture
the visible hardware-software contract
Microarchitecture
the logical arrangement of components
Microarchitecture
specific implementation of the ISA many _ implement the same x86 ISA
Organization
another name of microarchitecture
One memory
Von Neumann Architecture, stored-program, instructions and data share _ _
Fetch, Decode, Execute
Von Neumann Architecture, cycle
CPU and Memory Unit
arrows between _ _ _ _ are the potential bottlenecks
Harvard Architecture
separate memories and paths for instructions and data
Harvard Architecture
fetch an instruction and access data in the same cycle
L1 instruction, data caches
modern CPU’s are “Harvard inside”, split _ _ and _ _ over one shared main memory
DSPs and Microcontrollers
Harvard architecture, true Harvard
Digital Signal Processor
meaning of DSPs
Instruction Set Architecture
meaning of ISA
Instruction Set Architecture
the visible hardware/software contract
BUS
usage contract, how will the parts of the computer be used (1)
Memory Visible
usage contract, how will the parts of the computer be used (2)
Something
x86 Architecture, what is x
16 bit 8086
chip by Intel in 1978
8088, first personal computer
in 1981, IBM selects the _ for its _ _ _, cementing the x86 as the industry standard
International Business Machines Corporation
meaning of IBM
32 bit shift
x86 architecture, in 1985
64 bit extension, AMD
x86 architecture, by _ , in 2003
Advanced Micro Devices
meaning of AMD