Ch 1 Hardware Review Flashcards

(19 cards)

1
Q

What are RISC micro controllers?

A

Reduced instruction set computing, is a CPU design strategy based on the insight that a simplified instruction set provides higher performance when combined with a microprocessor architecture capable of executing those instructions using fewer microprocessor cycles per instruction

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

What is Harvard Architecture?

A

physically separate storage and signal pathways for instructions and data. It allows the processor to run twice as fast.

Basically, it has different buses for data and instructions.

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

pipelined?

A

Set of data processing elements connected in series, where the output of one element is the input of the next one

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

What are MIPS?

A

Microprocessor without Interlocked Pipeline Stages

Its a reduced instruction set computer

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

What’s Opcode mean?

A

Opcode is the portion of machine language instruction that specifies the operation to be performed.

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

What is operand?

A

An operand is the object of a mathematical operation

e.g. 3+4=2, the 3 and 4 are the operands because they’re what the addition is being applied to

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

What is Flash Memory?

A

Re-writable Memory

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

What is EEPROM?

A

Read only memory. Content can be erased and reprogrammed using pulsed voltage.

Called Electrically erasable programmable read-only memory.

Its a type of non volatile memory that stores relatively small amounts of data but allowing individual bytes to be erased and reprogrammed.

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

What is non volatile memory?

A

can retrieve stored information even after having been power cycled (turned off and back on).

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

What is the difference between a timer and counter?

A

A counter counts (asynchronous) input pulses. e.g. counting boxes on a conveyer belt.
A timer counts pulses of a fixed known frequency

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

USART supports both RS232 and RS485. What is the difference?

A

RS232 allows for one transmitter and one receiver. Uses full duplex transmission

RS485 has a multidrop configuration, full and half duplex transmission. can have 32 transmitters and 32 receivers

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

What is POR?

A

Power on reset.

Generates a reset signal when power is applied to the device

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

What is PWRT

A

Power up Timer.

A special timer that delays the start of program execution after the PIC has been reset on power up. This delay gives the PIC oscillator time to start and stabalise. It is a good idea to enable this delay.

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

What is OST?

A

Oscillator Start up timer. Its a module used by some microcontrollers to keep the device reset until the crystal oscillator is stable

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

WATCHDOG TIMER?

A

used to detect and recover from computer malfunctions

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

what are the possible clock sources?

A

4MHz packaged oscillator

Crystal Oscillator

RC Oscillator

17
Q

What is Program Memory?

A

Program Memory (ROM) is used for permanent saving program being executed

18
Q

What is data memory?

A

Data Memory (RAM) is used for temporarily storing and keeping intermediate results and variables.

19
Q

What is a bus?

A

Communication system that transfers data between components inside a computer, or between computers.