Thursday, August 15, 2013

Class

Class
A named set of codes that has a number of members-variables, functions, ect, so that objects can be created from it.The operations are done on teh objects by passing the messages to the objects in object oriented programming. Each class is a logical group with an identity, a state and behavior specification. 

Object Oriented Programming

Object Oriented Programming 
A programming method in which instead of operations in data types and structires, variables, and functions as individuals, the operations on data types and structure, variables and functions as individuals, the operations are done on the objects. The classes create the objects.

In-line Assembly

In-line Assembly 
A fragment of codes in assembly language in a high level language that gives the benefits of processor specific instructions and addressing modes. 

Development Cycle

Development Cycle
A cycle of coding , testing , debugging, . A number of cycles may be needed before finalizing the source codes are porting in the embedded system ROM.

High Level Language

High Level Language
Programming language in which it is easier to write codes than in the assembly language, and which also gives the important benefits of short development cycle for a complex system and portability to system hardware modifications. 

Polling

Polling
A method by which at the end of an instruction or at the end of an ISR , the pending interrupts are searched by the processor to service the one with the highest priority.

Software Assigned Priority

Software Assigned Priority
A priority assigned by the processor itself to service a source when several interrupts need the interrupt service.

Hardware Assigned Priority

Hardware Assigned Priority
A priority assigned by the processor itself to service a source when several interrupts need the interrupt service. 

Hardware Interrupt

Hardware Interrupt
Interrupt to devices or ports at the system.

Signal

Signal 
An exceotion may also sometimes be called a signal . The processor may also signal an exception.
Example: Division by zero in 80x86

Exception

Exception
Setting of a condition that may be defined by the programmer and programmer defines  the ISR also for handling servicing for that condition. Error conditions are handled by the exceptions. 

Software Interrupt

Software Interrupt
An interrupt by an instruction, by a software timer or by an error condition trap or illegal opcode.

Deadline

Deadline
A period during which service to an interrupt must start.