OPERATING SYSTEM CONCEPTS 223
not supported by 64-bit OSes. We may choose a 32-bit OS if we need to do embedded
system development using low end IDEs, or may also consider having two OSes in the
same machine, or have one OS and another one emulated for specifi c applications alone.
ese are choices that we can make for our own PC.
7.1 | Embedded Operating Systems
Till now, the concept of OS was talked about with reference to a PC. What about hand-
held devices like mobile phones, PDAs, tablets, etc.? Why do they need an operating sys-
tem? e answer is that each of them is almost as complex as a PC. A mobile phone has
multiple tasks running concurrently, it has a number of I/O devices and a network, (the
wireless mobile n/w) also to respond ...