Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

3) When switching from one process to another, you need to save all registers, f

ID: 2265822 • Letter: 3

Question

3) When switching from one process to another, you need to save all registers, file handlers, return address, and other running records of current process, and load the corresponding running records of the new process, this procedure is called Technically, there are three methods to handle this procedure among multiples tasks in embedded systems. They are , and Co-Routine multi-tasking 4) In a CMOS based IC chip, the power consumption consists of two parts: which comes from charging and discharging transistors, with its value dependent on the switching capacity, load capacitance, which comes from the leakage current flow through the transistors, with its value factors. and : and and among other 5) The embedded software optimization can be classified as machine dependent or optimizations. Examples for machine dependent optimizations are and 6) There are in general two schemes for inter process communication: state if it is origina In a multi-tasking system, a process goes to in ready states and gets the control of CPU; a process then goes to 7) state if the required data is not available for the process to continue.

Explanation / Answer

3. When switching from one process to another, you need to save all registers, file handlers, returns address and other records of current process, and load the corresponding running records of the new process, this procedure is called Context Switching. Technically, there are three methods to handle this procedure among multiple tasks in embedded systems. They are, Interrupt Handling, User and Kernel mode switching and Co Routine Multi-tasking.

4. In a CMOS based chip, the power consumption consists of two parts: Dynamic Power Consumption, which comes from charging and discharging transistors with its value dependent on switching capacity, load capacity, transient power consumption and Capacitive load power consumption; and Static Power Consumption which comes from leakage current flow through transistors with its value dependent on Supply Voltage and Current into the device, among other factors.

5. The embedded software optimization can be classified as Machine dependent or Local machine dependent optimizations. Examples for machine dependent optimizations are Decrement Register and branch if not zero.

6. There are in general two schemes for inter process communication. Software requirements and System circumstances.

7. In multi tasking system, a process goes to Execution State if it is originally in ready state and gets control of the CPU: a process then goes to the waiting state if required data is not available for the process to continue.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote