Unit 9 Flashcards

1
Q

Define a multicore processor?

A

A multi core processor is (usually) a single physical integrated
circuit that is built from a small number of individual processor
circuits

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Name 2 machine languages?

A

MIPS & ARMS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Define a compiler?

A

A compiler converts a high-level language to an assembly program

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Define an assembler?

A

An assembler convert assemply program into a machine language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Define a linker?

A

A linker produces a final machine language program by “Linking in” code libraries

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What happens after the linker work on the machine program?

A

The machine program is loaded into main memory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What happens after the mahcine program is loaded into main memory?

A

Each instruction is then executed in the porcessor.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Name 4 kinds of memory?

A
  1. Processor memory
  2. Main memory
  3. Outboard memory
  4. External memory
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Define processor memory?

A

Where data is stored within the processor itself. The smallest memory units are called registers and cache

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Define main memory?

A

Where data is stored inside computer circuits known as memory chips. The smallest memory units are called cells

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Define outboard memory?

A

Often located on the computer, such as magnetic hard discs and so on

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Define external memory?

A

Such as magnetic tape or cloud storage or flash drives

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

As you move down the memory heirarchy what 4 variables change?

A

decreasing cost per unit of memory,
increasing total capacity,
increasing access time,
decreasing access of memory directly by the processor.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is processor storage made from?

A

flip-flops (latches)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is an advantage and disadvantage of SRAM (Static Random Access Memory)?

A

It is very fast but very expensive.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is DRAM (dynamic random access) and how does it work?

A

DRAM is an array of transistors and capacitors. A capacitor can store a small electrical charge, and a charge is interpreted as a binary digit.

17
Q

What is an advantage and disadvantage of DRAM (Dynamic Random Access Memory)?

A

Each DRAM bit is physically simple, so it is small and cheap. DRAM is slower then SRAM.

18
Q

What is an EEPROM?

A

EEPROM is erased by electrical voltage, and can be reprogrammed in place.

19
Q

What is a disadvantage of EEPROM?

A

EEPROMs are slower and smaller than D/SRAMS.

20
Q

What is Disk Memory?

A

Disk memory is built from magnetic materials such as iron oxide. MAgnetic fields can alter the state of these materials to store data.

21
Q

How does a computer represent 0s and 1s?

A

A bit is a “digital circuit” that can “store” a 0 or 1.

22
Q

When a cell has two inputs consisting of read enable & write enable what does 0 and 1 mean?

A

0 means that the data cannot be read/written
1 means the data can be read/written

23
Q

What is the most significant value in as sequence?

A

The leftmost byte.

24
Q

In Big Endian where the the most significant value go and then the rest of the value?

A

The most significant value goes into the lowest adress and then the rest of the value goes into adresses in order.
Hint: The addresses get BIGger in Big Endian.

25
In Little The most significant value goes into the lowest adress and then the rest of the value goes into adresses in order. Hint: The addresses get BIGger in Big Endian.Endian where the the most significant value go and then the rest of the value?
The most significant value goes into the highest adress and then the rest of the value goes into adresses in reverse order. Hint: The addresses get LITTLEr in Little Endian.