Embedded operating system is much better than online since embedded operating system is designed in such a way that it is compact, efficient and reliable. It also forsakes a lot of functions that non-embedded computer operating systems present, and sometimes may not be used by the specialized applications they run.
It is common that the hardware running of an embedded operating system is very partial and specific in some resources such as RAM and ROM. Therefore, these systems are created to cover specific tasks and scopes. To get the most advantage of the processing power of the main CPU, system creators should often write them in assembly since it executes potentiality in terms of speed and determinism, which means it maximizes the responsiveness of the operating system. Despite not all embedded operating systems are written in assembly language, many of are written in more portable languages, like C.
Another reason why embedded operating system is better is that embedded operating systems compared to desktop operating systems is that the applications, including the operating system, is usually statically connected together into a solitary executable image. Dissimilar to desktop or online operating system, the embedded operating system does not load and execute applications thus enabling the system to run only a single application.
Jul 15th, 2013
Are you studying on the go? Check out our FREE app and post questions on the fly!