Professional Documents
Culture Documents
2 Embedded processors
1. Embedded processors - Answer (click here)
2. 8 bit accumulator processors - Answer (click here)
3. Example 8 bit architectures: Z80, Z80 programming model, MC6800 -
Answer (click here)
4. Microcontrollers: MC68HC05, MC68HC11 - Architecture - Answer (click
here)
5. Data processors: Complex instructions, microcode and nanocode -
Answer (click here)
6. INTEL 80286 - Answer (click here)
7. INTEL 80386DX - Answer (click here)
8. INTEL 80486 - Answer (click here)
9. Intel Pentium - Answer (click here)
10. Motorola MC68000 and its hardware - Answer (click here)
11. Motorola MC68020 - Answer (click here)
12. Motorola MC68030 - Answer (click here)
13. The MC68040 - Answer (click here)
14. Integrated processors - Answer (click here)
15. RISC processors - Answer (click here)
16. The Berkeley RISC model - Answer (click here)
17. Sun SPARC RISC processor - Answer (click here)
18. The Stanford RISC model - Answer (click here)
19. The MPC603 block diagram - Answer (click here)
20. The ARM RISC architecture - Answer (click here)
21. Digital signal processors - Answer (click here)
22. DSP basic architecture - Answer (click here)
23. Choosing a processor - Answer (click here)
3 Memory systems
1. Memory systems and Memory technologies - Answer (click here)
4 Basic peripherals
1. Parallel ports - Answer (click here)
2. Timer/counters - Answer (click here)
3. 8253 timer modes - Answer (click here)
4. MC68230 modes - Answer (click here)
5. Timer processors - Answer (click here)
6. Real-time clocks - Answer (click here)
7. Serial ports - Answer (click here)
8. Serial peripheral interface - Answer (click here)
9. I2C bus - Answer (click here)
10. What is an RS232 serial port? - Answer (click here)
11. Asynchronous flow control - Answer (click here)
12. UART implementations - Answer (click here)
13. DMA controllers - Answer (click here)
14. A generic DMA controller - Answer (click here)
15. DMA controller models - Answer (click here)
16. Channels and control blocks - Answer (click here)
17. Sharing bus bandwidth - Answer (click here)
18. DMA implementations - Answer (click here)
5 Interfacing to the analogue world
1. Analogue to digital conversion techniques - Answer (click here)
2. Sample rates and size: Irregular sampling errors, Nyquist’s theorem -
Answer (click here)
3. Codecs: Linear, A-law and Inf-law, DPCM and ADPCM - Answer (click
here)
4. Power control in Interfacing to the analogue - Answer (click here)
7 Real
1. What are operating systems? - Answer (click here)
2. Operating system internals - Answer (click here)
3. Multitasking operating systems - Answer (click here)
4. What is a real-time operating system? - Answer (click here)
5. Task swapping methods - Answer (click here)
6. Scheduler algorithms - Answer (click here)
7. Priority inversion - Answer (click here)
8. Tasks, threads and processes - Answer (click here)
9. Exceptions - Answer (click here)
10. Memory model - Answer (click here)
11. Memory management address translation - Answer (click here)
12. Choosing an operating system - Answer (click here)
13. Commercial operating systems - Answer (click here)
14. Windows NT characteristics - Answer (click here)
15. Resource protection - Answer (click here)
16. Linux - Answer (click here)
17. Disk partitioning - Answer (click here)
18. The Linux disk partitioning - Answer (click here)
19. Linux software structure, Physical and Memory management - Answer
(click here)
20. Linux limitations - Answer (click here)
21. eLinux - Answer (click here)
12 Software examples
1. Benchmark example - Embedded Systems - Answer (click here)
2. Creating software state machines - Answer (click here)
13 Design examples
1. Burglar alarm system - Answer (click here)
2. Burglar alarm system - Answer (click here)
EMBEDDED COMPUTING
1. Embedded Computing - Introduction - Answer (click here)
2. Challenges in Embedded Computing System Design - Answer (click here)
3. The Embedded System Design Process - Answer (click here)
4. 8051 Microcontroller - Answer (click here)
5. ARM processor - Answer (click here)
6. Important Short Questions and Answers: Embedded Computing - Answer
(click here)
EMBEDDED SOFTWARE
1. Programming Embedded Systems in Assembly And C - Answer (click here)
2. Embedded Software Development Tools - Answer (click here)
3. Embedded System Development Tools - Answer (click here)
4. Important Short Questions and Answers: Embedded Software - Answer
(click here)