Evolution of Microprocessor Flashcards

1
Q

Uses gears, shafts, and levers

A

mechanical computers

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

capable of computing 16 digits

A

Difference engine

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

said to be capable of any mathematical operation

A

Analytical engine

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

similar to memory

A

Store

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

similar to processor

A

mill

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

1 to 3 inches high and similar to incandescent lamp

A

vacuum tube

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

machine used by the Germans to encrypt the message

A

Enigma

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

British code breakers

A

Colossus

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

compute for the trajectory of bombs during World War 2

A

Electronic Numerical Integrator and Computer

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

inventor of ENIAC

A

John Mauchly and John Presper Eckert

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

A component that resolved all the disadvantages of vacuum tubes.

A

transistor

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

invented in Bell laboratory in 1947 that acts as a logical switch in digital circuits

A

transistor

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

combining multiple transistor into a single chip

A

integrated circuit

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

inventors of transistor who won the nobel prize

A

William Shockley, Walter Brattain and John Bardeen

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

invented the first IC, used very small wires to connect the transistors

A

Jack Kilby

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

invented a more practical IC, developed a method of evaporating aluminum in specific places on a silicon wafer to connect transistors

A

Robert Noyce

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

started Intel and developed integrated electronic structure and computer memories

A

Robert Noyce and Gordon Moore

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

first microprocessor was developed by

A

BUSICOM

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

developed a single general-purpose chip that could be programmed to carry out a calculator’s function

A

Ted Hoff

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

considered as the 1st microprocessor and has only 4KB of memory

A

Intel 4004

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

used in the Altair which was considered as the 1st PC

A

Intel 8080

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

who created Intel 8080

A

Micro Instrumentation and Telemetry Systems by Ed Roberts

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

PC that has no keyboard and monitor

A

Altair

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

who created the BASIC interpreter for Altair that became the 1st product of Microsoft

A

Paul Allen and Bill Gates

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
an interpreter for the BASIC programming language that ran on the MITS Altair 8080 and subsequent S-100 bus computers.
Altair BASIC
26
Altair BASIC
Beginner's All-purpose Symbolic Instruction Code
27
an 8-bit microprocessor or machine that was developed by MOS-TECH. It is low cost and was used in Commodore Pet and Apple 2 in 1975.
MOS 6502
28
an 8-bit chip and introduced by Zilog in 1976. It was used by RADIO SHACH in its TRS-80 computer in 1977.
Z80
29
first successful mass-market computers
Tandy Radio Shack TRS-80, the Apple II, and the Commodore PET
30
It is used for electronic calculations since it made for calculator. It is first microprocessor developed primarily for games, test equipment and other simple digital systems. Only for basic or simple games.
Intel 4004
31
8-bit microprocessor with 16 kilobytes of memory. It can handle more complicated operations compared to Intel 4004.
Intel 8008
32
An Intel microprocessor with a 64 kilobytes of memory where speed of operation is ten times faster than Intel 8008 and a simple word processor may be used. A simple command line interface or CLI based word processor only.
Intel 8080
33
considered as the 1st microprocessor in the Intel 80x86 family or series
Intel 8086 or 8088
34
A 16-bit Intel microprocessor that has a 1MB of memory
Intel 8086
35
2 types of technology that Intel 80x86 family uses
Experimental Technology (XT) Advanced Technology (AT)
36
Introduced MC6800 and MC68000 which is a 32-bit microprocessor
Motorola
37
developed and manufactured by the original designers of INTEL 8086/8088.
Z8
38
IBM introduced POWERPC with there own microprocessor called
Reduced Instruction Set Computing (RISC) Complex Instruction Set Computing (CISC)
39
Apple/Macintosh introduced
POWERMAC
40
basic structure of the microprocessor
address unit bus unit instruction unit control unit arithmetic logic unit
41
basic structure of the microprocessor that establishes communication with the external unit
BUS UNIT
42
basic structure of the microprocessor that fetches and decodes the subsequent instruction of the program being run
INSTRUCTION UNIT
43
basic structure of the microprocessor that calculates the address (for memory location)
ADDRESS UNIT
44
basic structure of the microprocessor that performs data processing operations specified during the execution phase of the instruction being interrupted.
Arithmetic Logic Unit (ALU)
45
basic structure of the microprocessor that generates the set of timings and controls necessary for the corresponding execute phase.
CONTROL UNIT (CU)
46
physical group of signal lines that has a related function within a microprocessor system
(system) bus
47
used to enable or select the correct path for electrical communication
System Address Bus
48
bi-directional bus that carries back and forth data to specified location with basis to the address location of the address bus
System Data Bus
49
output bus whose function is to send signal that determines and initiates the type of electrical communication that is to take place on the system data bus
System Control Bus
50
set of lines that connects 2 or more parts that make-up an element of a computer system
internal bus
51
set of lines that connects to or more elements in a computer system
external bus
52
used to synchronize the internal and external buses
buffer
53
4 kinds of control lines
reset (RST) non-maskable interrupt (NMI) read/write (R/W) interrupt request (IRQ)
54
A type of I/O control where I/O devices are treated as memory, and only has memory read and memory write.
memory mapped I/O
55
A type of I/O control where device has a unique address, not a memory address.
Isolated I/O or I/O mapped I/O
56
A type of I/O control where processor that uses this, has a special instruction called IN and OUT.
Isolated I/O or I/O mapped I/O
57
commonly called as central processing unit or CPU of a computer.
microprocessor
58
the actual brain of the computer used processing but need external components to work.
microprocessor
59
a single chip microcomputer consisting of a memory and an I/O unit.
microcontroller
60
complete system consisting of a microprocessor, a memory unit and an I/O unit
Microcomputer
61
example of a microcomputer with built-in microcontroller
Raspberry Pi
62
5 main sections of a computer
input memory control unit (CU) arithmetic logic unit (ALU) output
63
A main section of a computer that is used to received data or programs into the computer
input
64
A main section of a computer that is used for storing data and program
memory
65
A main section of a computer that tells the other sections what to do and when to do a certain task
control unit
66
A main section of a computer that is responsible for all arithmetic and logical operations
arithmetic logic unit
67
A main section of a computer that passes the answers and processed data to the outside world
output
68
Level of integration that was crucial to early aerospace projects, and aerospace projects helped inspire development of the technology
Small scale integration (less than 10)
69
Level of integration that performs specific elementary digital operations such as decoders, adders, multiplexers or counters
Medium scale integration (10 to 100 number of gates)
70
Level of integration that is used in devices like processors, memory chip and programmable logic devices
Large scale integration (100 plus number of gates)
71
Level of integration that is used in large memory arrays and complex microcomputer chips
Very large scale integration (5,000 TO 50,000 number of gates)
72
Modern processors are under this level of integration since it can process more complex instruction compared to older processors.
Ultra Large scale integration (1,000,000 to 10,000,000)
73
bipolar technologies
Diode transistor logic (DTL) Transistor-transistor logic (TTL) Emitter-coupled logic (ECL)
74
bipolar technology that is already obsolete
Diode transistor logic (DTL)
75
bipolar technology that is still used for the logic gates. It is a popular family of SSI and MSI.
Transistor-transistor logic (TTL)
76
bipolar technology that is used for high speed application
Emitter-coupled logic (ECL)
77
A MOS and MOSFET technology that is the oldest and slowest thus it is already obsolete
PMOS p-channel MOSFETS
78
A MOS and MOSFET technology that dominates LSI and is used for older microprocessor and memories.
NMOS n-channel MOSFETS
79
A MOS and MOSFET technology that is used for applications that needs low power consumption.
CMOS complementary MOSFETS
80
3 functions of the microprocessor unit
data transfer operation 95% arithmetic and logic operations 4% decision-making operations 1%
81
function of the microprocessor unit that is based upon a numerical test
decision-making operations
82
2 determinants of speed of microprocessor units
clock frequency (gigahertz) Millions of Instructions per Second
83
3 major parts of the microprocessor
arithmetic logic unit control unit registers
84
Control unit is divided into 3 parts
instruction decoder timing control logic
85
Part of control unit that serves as the control logic’s intelligence or brain of the microprocessor unit
instruction decoder
86
Part of control unit that synchronizes the operation of the different parts of the control unit and the computer system
timing
87
Part of control unit that is responsible for the operation of the different parts of the microprocessor unit and the microcomputer system
control logic
88
temporary storage devices
register
89
All results of the processes performed by the ALU are stored in this register
accumulator
90
codes or programs (operation code) are stored in this register
instruction register
91
A register that is responsible for tracking the address in the memory, of the instructions to be executed by the microprocessor.
program counter
92
commonly called flag register. It can also be called as condition code register. From the name itself, it indicates its status by setting or resetting the flag.
status register
93
A register that points to the top of the stack or the next free address
stack pointer
94
A register that is used to store data and are directly connected to the data bus of the system
general purpose register
95
A register that is used as an aid in accessing data found in tables stored in the memory
index register
96
microprocessor operation
fetch-decode-execute
97
microprocessor operation where the processor gets the instruction from memory and loads it to the internal instruction register
fetch
98
microprocessor operation where the processor will determine the operation to be executed
decode
99
microprocessor operation that depends on the instruction, it may need to read more data from the memory or write results to memory.
execute
100
smallest unit
bit (binary digit)
101
4 bits
nibble
102
8 bits, 2 nibbles
byte
103
2 bytes, 16 bits, 4 nibbles
word
104
4 bytes, 32 bits, 8 nibbles
double word