Basics of Embedded Systems Flashcards

1
Q

Processors Instructions Codes, divided into 5 groups

A
  • > Arithmetic Operations
  • > Logical Operations
  • > Data transfer instructions
  • > Bit operations with Boolean variables
  • > Program branches
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Functions of the ALU

A
  • > Handling of calculations
  • > Access to Register, Memory, Constants
  • > Forming Complement
  • > Linking with register and memory contents.
  • > Storing the results in the register
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

CISC-Architecture / meaning / kind of processing / how instructions are executed

A

Complex Instruction Set Computer / Stack-oriented processing / Instructions are translated in micro-code and executed in several clock cycles.

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

RISC-Architecture / meaning / kind of processing / how instructions are executed

A

Reduced Instruction Set Computer / Register-oriented processing / Every command will be executed in one processor cycle.

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

CPU meaning and definition

A
  • Central Processing Unit
  • An electronic circuit consisting of registers, arithmetic logic unit, instruction decoded, control unit and data lines.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Micro-controller definition

A

CPU with additional peripheral components such as RAM, ROM, IO interfaces…

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

Harvard architecture

A

Separate buses for data and storage

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

Princeton or Von Neumann architecture

A

Universal Bus for data and storage

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

Architecture of Embedded Controller

A
  • IO-Interfaces
  • ADC
  • DAC
  • RAM
  • ROM
  • Multiplexer
  • Serial Interfaces
  • Timer’s
  • PWM
  • CPU
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

In addition to the CPU, a micro-controller includes:

A
  • > Main Memory (RAM, static, dynamic)
  • > Program memory ( Flash-ROM, EPROM, EEPROM, OTPROM, Mask-ROM)
  • > Analog Value processing (ADC, DAC)
  • > Process control
  • > Communication (SPI, Ethernet, RS232)
  • > Process Support (Interrupts, Counter, Watch-Dog)
  • > User Interface (Graphic, Keyboard, Display)
  • > Programming interface (JTAG, SPI)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly