Microprocessor Fundamentals Test 1 Review Flashcards

1
Q

How many bits are there in a byte?

A

8

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

What is half a byte called?

A

a “nibble”

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

What invention replaced the vaccuum tube?

A

Transistors

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

What year was the Internet (“communication between computers”) established?

A

1969

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

What is a digital die?

A

A die is an individual microchip

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

What was the first Intel microprocessor, and what year was it developed?

A

4004; 1971

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

When was the first computer built?

A

1937

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

Which chip was the first Multiprocessor?

A

Pentium

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

What is “cache”?

A

RAM that is much closer to the processor, and therefore, much faster

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

Their main purpose is to store a number temporarily

A

Data registers

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

Machine language —-> ______ __ ______ —–> Assembly language

A

Hexcode and ASCII

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

What does ASCII stand for?

A

American Standard Code for Information Interchange

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

Where do programs run?

A

They run in conventional memory / DOS memory

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

DOS stands for

A

disk operating system

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

What is another word for conventional memory?

A

“base” memory

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

What exactly is “conventional memory”?

A

All memory below 640kb; it is reserved for RAM on the motherboard, which is why programs run here.

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

The Upper Memory Area (UMA) is reserved for……

A

System use and optional devices and other memory-mapped input and output devices

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

This is used to run the computer/device drives in upper memory

A

BIOS

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

In assembly language, where is the display/monitor located?

A

In the B register

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

All assembly language relies on _____

A

DOS

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

Why are the smaller programs of assembly language so valuable?

A
  1. Computations can be performed faster.

2. There’s a lower probability for error overall.

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

What is the main difference between COM files and .exe / executable files?

A

COM files are within a 64k scale, rather than the 1MB scale of executable files

23
Q

The method of providing a top coat seal to keep the system within the microchip from rotting is called _______.

A

passivation

24
Q

How many bits is the ASCII code?

25
source code gives _______
directives.
26
What is the use of Org 100H in assembly language, and why is it important?
It sets the current address during assembly to be 100h, giving it an "origin" to the data. Because COM files have segment with a maximum of 64kb,
27
In assembly language, what is one of the most important operators?
Colon; they denote labels
28
What does Binary Decimal Code do?
It takes each digit and expands it to 4 bits
29
What was one of the ASCII's most important tenets?
That a number is equal to a character
30
8 bits / 1 byte can produce how many values?
256 total, including "0".
31
The original IBM PC used an 8088 microprocessor with a 8 bit data bus. This was done for what reason?
To drive down the price and make it (comparatively more) accessible.
32
Which generation of processors had a 32 data bus?
.
33
Who was Intel's rival?
AMD
34
What does superscalar mean?
.
35
Define a D flip-flop and its significance?
.
36
Which processor did clock multiplying?
.
37
What is clock multiplying and why is it important?
.
38
What is the difference between dynamic RAM and static RAM?
Dynamic RAM has to be constantly refreshed in order to maintain its data, static RAM does not.
39
What processor generation introduced protected mode?
286
40
What are the 2 paths of hardware optimization?
.
41
What is the formula/relationship between volts, milliAmps, and watts?
.
42
Define "bloat code"?
.
43
In dynamic execution, all pipelines allow for ______.
floating points
44
What are the key differences between N MOS and C MOS?
.
45
What is the minimum operating frequency?
.
46
Define single in-line Memory Modules (SIMMs) and their significance.
.
47
What made the pin grade array (PGA) package so special?
.
48
What is the difference between real mode, protected mode, and virtual real mode?
.
49
What is the purpose of a numerical coprocessor chip?
It can ____ more instructions in a smaller clock cycle.
50
Floating Point Processors or Floating Point Units are synonyms for _______ _________ _____.
Numerical Coprocessor Chips
51
What is the difference between a RISC set computer and a CISC computer system?
.
52
Dynamic execution makes use of 3 things. What are they?
1. Multiple brand prediction. 2. Data flow analysis. 3. Speculative execution.
53
What's essentially happening in a cache miss?
.
54
Data has to be here before being moved to a data segment register.
General purpose register.