If we dig deeper into the embedded system we will know about components which constitutes the whole system.
A processor is an integrated electronic circuit which performs arithmetical and logical operations. It is a central processing unit on a single integrated circuit chip containing millions of very small components including transistors, resistors, and diodes that work together.
Where the application is stored. Some chips allows parts of the program memory to be modified in blocks (segments), but you can’t store variables in the program memory. It is normally possible to store constants – i.e. initialized variables that you do not change – in the program memory.
Where you place your variables. You can read and write values.
Timer is a clock that controls the sequence of an event while counting in fixed intervals of time.
Serial Communication Port
An asynchronous port on the computer used to connect a serial device to the computer and capable of transmitting one bit at a time.
A parallel port is a type of interface found of computer for connecting peripherals. The name refers to the way the data is sent; parallel ports send multiple bits of data at once, in parallel communications, as opposed to serial interfaces that send bits one at a time. To do this, parallel ports require multiple data lines in their cables and port connectors, and tend to be larger than contemporary serial ports which only require one data line.
A interrupt controller is a device that is used to combine several sources of interrupt onto one or more CPU lines, while allowing priority levels to be assigned to its interrupt outputs.
I/O is communication between information processing system such as computer and outside world,possibly a human or another information system.Inputs are the signals or data received by the system and output are the data sent from it.