Almayasa Al-Naimi 15 129-Prof. Harras September 22, 2017
Embedded Systems
An embedded system consists of computer hardware and software, its designed to perform specific functions in a large mechanical or electrical system. Embedded systems are used everywhere. They can be found in cameras, mobile phones, vending machines, in vehicles such as cars and airplanes and even in many of the toys we once owned. Embedded systems are also used in medical supplies and in agricultural and industrial machines. Furthermore, they are found in commercial and architectural applications,
Embedded systems are computer systems that can either have a user interface like graphical user interfaces (GUI) or no user interface at all. “Embedded systems can be microprocessor or microcontroller based. In either case, there is an integrated circuit (IC) at the heart of the product that is generally designed to carry out computation for real-time operations.” (Real-time operators are multitasking operating systems that process data as soon as it arrives, they can respond much quicker than a normal operating system would.) “Whereas the microprocessor only implements a central processing unit (CPU) and thus requires the addition of other components such as memory chips, microcontrollers are designed as self-contained systems; that not only [include] a CPU, but also memory and peripherals such as flash memory, RAM or serial communication ports.” (source)
Advantages of embedded systems:
• Small, so they are faster to load
• Low price Almayasa Al-Naimi 15 129-Prof. Harras September 22, 2017
• Low power consumption
• Easy to manage
• They have strongly built and constituted operating ranges which means they work effectively
in a large temperature range.
Disadvantages of embedded systems:
• Much harder to program and interact with since it means they have limited processing
resources
• Hard to upgrade and repair
• Difficult to transfer data from one system to another
• The embedded system will lose a substantial amount of money if it shuts off
REFERENCES http://internetofthingsagenda.techtarget.com/definition/embedded-system https://en.wikipedia.org/wiki/Embedded_system https://en.wikipedia.org/wiki/Operating_temperature https://en.wikipedia.org/wiki/Real-time_operating_system https://simple.wikipedia.org/wiki/Real-time_operating_system http://www.itrelease.com/2016/12/advantages-disadvantages-embedded-operating-system/ http://ubiquity.acm.org/article.cfm?id=1086450