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
Q

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?

A

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.