Importance Of MSIL In Dot Net - PowerPoint PPT Presentation

About This Presentation
Title:

Importance Of MSIL In Dot Net

Description:

MSIL is short for Microsoft Intermediate Language. We can call it as Intermediate Language (IL) or Common Intermediate Language (CIL). During the gather time , the compiler turn the origin program code into (MSIL) . – PowerPoint PPT presentation

Number of Views:39

less

Transcript and Presenter's Notes

Title: Importance Of MSIL In Dot Net


1
Importance Of MSIL In Dot Net
.net classes
2
  • MSIL is short for Microsoft Intermediate
    Language. We can call it as Intermediate Language
    (IL) or Common Intermediate Language (CIL).
  • During the gather time , the compiler turn the
    origin program code into (MSIL) .Microsoft
    Advanced Terminology (MSIL) is a CPU-independent
    set of guidelines that can be effectively changed
    into the local program code.
  • During the playback the Typical Terminology
    Runtime (CLR)s Just In Time (JIT) compiler
    transforms the Microsof company Advanced
    Terminology (MSIL) program code into local
    program code to the Working Program.

.net classes
3
  • When a compiler generates (MSIL), it also
    generates Meta-data. The Microsoft Intermediate
    Language (MSIL) and Meta-data are included in a
    transportable exe (PE) data file .
  • Microsoft Intermediate Terminology (MSIL)
    contains guidelines for running, saving,
    initializing, and contacting methods on things,
    as well as guidelines for mathematics and
    sensible functions, control flow, direct storage
    access, exemption managing, and other operations

.net classes
4
Portable Executable (PE) File Format
  • The Portable Executable (PE) structure is a data
    structure for executables, item program code, and
    DLLs, used in 32-bit and 64-bit editions of
    Microsoft windows operating-system.
  • The PE data structure was described to provide
    the best way for the Microsoft windows Working
    Program to perform program code and also to store
    the essential data which can be run a program.
    Convenient Executable File Format comes from from
    the Microsoft Common Object File Format (COFF).

.net classes
5
Just In Time Compiler JIT
  • The .Net languages , which is is in accordance
    to the (CLS), uses its corresponding playback to
    run the program on different Working Techniques .
  • During the program code efficiency time, the
    Handled Code collected only when it is required,
    that is it transforms the appropriate guidelines
    to the local program code for efficiency just
    before when each function is known as.
  • This process is known as Just In Time (JIT)
    collection, also known as Powerful Interpretation
    . With the help of Just In Time Compiler (JIT)
    the Typical Terminology Runtime (CLR) doing these
    projects.

.net classes
6
Thank You...
.net classes
Write a Comment
User Comments (0)
About PowerShow.com