Embedded Software Engineer Question:
Explain me what is the main function of Multiplexed Address/Data Bus?
Answer:
The memory bus is used to carry the address and the data from the processor to the memory so that it can be easily accessed by the devices. These buses carry the value of the data that has to be passed for the proper functioning. The use of the technique “Time division multiplexing” is used that allow the reading and writing of the data to be done from the same bus line. This requires lots of time to be given to the bus so that it can complete the read and write operation of the data in the memory. This is very expensive process due to the data transfer technique that is used in between the processor and the memory. This also gives the concept of cache and provides algorithms to solve the problems occurring in read and writes operations.
Previous Question | Next Question |
Tell me what are the functional requirements that are used in the embedded systems? | Tell me how does the interrupts handle by using the threads? |