Unit 9 Flashcards
Define a multicore processor?
A multi core processor is (usually) a single physical integrated
circuit that is built from a small number of individual processor
circuits
Name 2 machine languages?
MIPS & ARMS
Define a compiler?
A compiler converts a high-level language to an assembly program
Define an assembler?
An assembler convert assemply program into a machine language
Define a linker?
A linker produces a final machine language program by “Linking in” code libraries
What happens after the linker work on the machine program?
The machine program is loaded into main memory
What happens after the mahcine program is loaded into main memory?
Each instruction is then executed in the porcessor.
Name 4 kinds of memory?
- Processor memory
- Main memory
- Outboard memory
- External memory
Define processor memory?
Where data is stored within the processor itself. The smallest memory units are called registers and cache
Define main memory?
Where data is stored inside computer circuits known as memory chips. The smallest memory units are called cells
Define outboard memory?
Often located on the computer, such as magnetic hard discs and so on
Define external memory?
Such as magnetic tape or cloud storage or flash drives
As you move down the memory heirarchy what 4 variables change?
decreasing cost per unit of memory,
increasing total capacity,
increasing access time,
decreasing access of memory directly by the processor.
What is processor storage made from?
flip-flops (latches)
What is an advantage and disadvantage of SRAM (Static Random Access Memory)?
It is very fast but very expensive.