Month: August 2008

Finite State Machines (FSM) Models

Examples include:· Telephone with states – idle, receiving a ring, dialing, connected· Washing Machine with states – washing, rinsing, drying· Timers with states- idle, start, running1) Inputs to the process changes the state to a new state. The process change from one state to another state is called as transition2) A state can receive multiple …

Finite State Machines (FSM) ModelsRead More »

Interrupt Servicing (Handling) Mechanism

Sources of Interrupts Software Error Related Sources: Overflow Underflow Division by zero Illegal opcode Programmer defined exceptions Software code related sources Breakpoint Debugging trap RTC driven software timer Input driven software timer Semaphore take and release Even related Task blocking overflow Task finished timeouts Internal Hardware device sources Parallel port and UART serial receiver port …

Interrupt Servicing (Handling) MechanismRead More »