Professional Documents
Culture Documents
Embedded Interview 1
Embedded Interview 1
2-DMA
Direct memory access (DMA) is a feature of modern
computers that allows certain hardware subsystems within
the computer to access system memory independently of the
central processing unit (CPU).
( DMA)
.(CPU)
5-Compiler vs Interpretter
1. Hard RTOS : These type of RTOS strictly adhere to the deadline associated with the tasks.
Missing on a deadline can have catastrophic affects. The air-bag example we discussed in the
beginning of this article is example of a hard RTOS as missing a deadline there could cause a
life.
2. Firm RTOS : These type of RTOS are also required to adhere to the deadlines because missing
a deadline may not cause a catastrophic affect but could cause undesired affects, like a huge
reduction in quality of a product which is highly undesired.
3. Soft RTOS : In these type of RTOS, missing a deadline is acceptable. For example On-line
Databases.
7-Microcontroller vs Microprocessor
,
40 3
.
CPU Central
Processing Unit
- - .Peripheral I/O Ports
RAM
) .(EEPROM
.EEPROM
Intel 8051
Infineon: 8bit XC800, 16bit XE166, 32bit XMC4000 (ARM based Cortex
M4F), 32bit TriCore and, 32bit Aurix Tricore Bit microcontrollers[10]
MIPS
Microchip Technology PIC, (8-bit PIC16, PIC18, 16-bit dsPIC33 / PIC24), (32-
bit PIC32)
Parallax Propeller
PowerPC ISE
Renesas Electronics: RL78 16-bit MCU; RX 32-bit MCU; SuperH; V850 32-bit
MCU; H8; R8C 16-bit MCU
________________________________________________________