A single pass assembler scans the program only once and creates the equivalent binary program. The assembler substitute all of the symbolic instruction with machine code in one pass.
Introduction, Macro Definition and Call, Macro Expansion, Nested Macro Calls, Advanced Macro Facilities, Design Of a Macro Preprocessor, Design of a Macro Assembler, Functions of a Macro Processor, Basic Tasks of a Macro Processor, Design Issues of Macro Processors, Features, Macro Processor Design Options, Two-Pass Macro Processors, One-Pass Macro Processors
Assemblers Elements of Assembly Language Programming, Design of the Assembler, Assembler Design Criteria, Types of Assemblers, Two-Pass Assemblers, One-Pass Assemblers, Single pass Assembler for Intel x86 , Algorithm of Single Pass Assembler, Multi-Pass Assemblers, Advanced Assembly Process, Variants of Assemblers Design of two pass assembler
A macro processor is a system software. Macro is that the Section of code that the programmer writes (defines) once, and then can use or invokes many times.
THIS DESCRIBES VARIOUS ELEMENTS OF TRANSPORT PROTOCOL IN TRANSPORT LAYER OF COMPUTER NETWORKS
THERE ARE SIX ELEMENTS OF TRANSPORT PROTOCOL NAMELY
1. ADDRESSING
2. CONNECTION ESTABLISHMENT
3.CONNECTION REFUSE
4.FLOW CONTROL AND BUFFERS
5.MULTIPLEXING
6.CRASH RECOVERY
Introduction, Macro Definition and Call, Macro Expansion, Nested Macro Calls, Advanced Macro Facilities, Design Of a Macro Preprocessor, Design of a Macro Assembler, Functions of a Macro Processor, Basic Tasks of a Macro Processor, Design Issues of Macro Processors, Features, Macro Processor Design Options, Two-Pass Macro Processors, One-Pass Macro Processors
Assemblers Elements of Assembly Language Programming, Design of the Assembler, Assembler Design Criteria, Types of Assemblers, Two-Pass Assemblers, One-Pass Assemblers, Single pass Assembler for Intel x86 , Algorithm of Single Pass Assembler, Multi-Pass Assemblers, Advanced Assembly Process, Variants of Assemblers Design of two pass assembler
A macro processor is a system software. Macro is that the Section of code that the programmer writes (defines) once, and then can use or invokes many times.
THIS DESCRIBES VARIOUS ELEMENTS OF TRANSPORT PROTOCOL IN TRANSPORT LAYER OF COMPUTER NETWORKS
THERE ARE SIX ELEMENTS OF TRANSPORT PROTOCOL NAMELY
1. ADDRESSING
2. CONNECTION ESTABLISHMENT
3.CONNECTION REFUSE
4.FLOW CONTROL AND BUFFERS
5.MULTIPLEXING
6.CRASH RECOVERY
loader and linker are both system software which capable of loads the object code, assembled by an assembler, (loader) and link a different kind of block of a huge program. both software works at the bottom of the operation (i.e. closer to the hardware). in fact, both have machine dependent and independent features.
presentation on design of a 2 pass assembler, and variant I and variant II in the subject of systems programming. especially helpful to GTU students, CSE and IT engineers
The purpose of types:
To define what the program should do.
e.g. read an array of integers and return a double
To guarantee that the program is meaningful.
that it does not add a string to an integer
that variables are declared before they are used
To document the programmer's intentions.
better than comments, which are not checked by the compiler
To optimize the use of hardware.
reserve the minimal amount of memory, but not more
use the most appropriate machine instructions.
Assembly language is the most basic programming language available for any processor. Programs written in assembly languages are compiled by an assembler. Every assembler has its own assembly language, which is designed for one specific computer architecture.
The theory of computation is a branch of computer science and mathematics combined. It deals with how efficiently problems can be solved on a model of computation, using an algorithm.
loader and linker are both system software which capable of loads the object code, assembled by an assembler, (loader) and link a different kind of block of a huge program. both software works at the bottom of the operation (i.e. closer to the hardware). in fact, both have machine dependent and independent features.
presentation on design of a 2 pass assembler, and variant I and variant II in the subject of systems programming. especially helpful to GTU students, CSE and IT engineers
The purpose of types:
To define what the program should do.
e.g. read an array of integers and return a double
To guarantee that the program is meaningful.
that it does not add a string to an integer
that variables are declared before they are used
To document the programmer's intentions.
better than comments, which are not checked by the compiler
To optimize the use of hardware.
reserve the minimal amount of memory, but not more
use the most appropriate machine instructions.
Assembly language is the most basic programming language available for any processor. Programs written in assembly languages are compiled by an assembler. Every assembler has its own assembly language, which is designed for one specific computer architecture.
The theory of computation is a branch of computer science and mathematics combined. It deals with how efficiently problems can be solved on a model of computation, using an algorithm.
LCD (Liquid Crystal Display) is a type of flat panel display which uses liquid crystals in its primary form of operation. It is very helpful in providing user interface as well as for debugging purpose.
Analog to Digital Converter (ADC) is a device that converts an analog quantity (continuous voltage) to discrete digital values.
The PIC microcontroller can be used in various electronic devices like alarm systems, electronic gadgets and computer control systems.
Explanation of two polynomials addition. Learn algebra with the help of our easy to understand explanation. The basic idea of polynomial addition is to add coefficient parts of the polynomials having same exponent.
Lex is officially known as a "Lexical Analyser". It's main job is to break up an input stream into more usable elements.
Yacc is officially known as a "parser". In the course of it's normal work, the parser also verifies that the input is syntactically sound.
Lex is officially known as a "Lexical Analyser".
Yacc (for "yet another compiler compiler." ) is the standard parser generator for the Unix operating system.
A control system may consist of a number of components. A block diagram of a system is a pictorial representation of the functions performed by each component and of the flow of signals. The elements of a block diagram are block, branch point and summing point.
Homogeneous function is one with multiplicative scaling behaviour - if all its arguments are multiplied by a factor, then its value is multiplied by some power of this factor.
A database is simply an organized collection of related data, typically stored on disk, and accessible by possibly many concurrent users. Databases are generally separated into application areas.
A Database Management System (DBMS) is a set of programs that manages any number of databases.
MATC has campuses in Milwaukee, West Allis, Oak Creek and Mequon. Servicing Milwaukee, Waukesha, Glendale, Shorewood, Whitefish Bay, St. Francis, Cudahy, Greenfield, Menomonee Falls, Elm Grove, Brookfield, Thiensville, Cedarburg, Grafton, Port Washington, New Berlin, Wauwatosa, Brown Deer, Bayside
Learn hands on Information technology skills at Milwaukee Area Technical College and earn Pathway Certificate or Associate Degree. You can also get ready for Industry Certifications: CompTIA A+, Microsoft Certified Technology Specialist (MCTS) – Windows 7, HDI Support Center Analyst (HDI-SCA), HDI – Dockside Support Technician, ITIL Foundation, Apple OSX Certified Professional (ACSP), Mobility+ Administrator (IOS, Android and Windows), COMPTIA Network+ and COMPTIA Security+, Information Technology, IOS, Android, Windows, Surface Pro, Galaxy, iPhone, IPad. MATC Campuses are available in Milwaukee, West Allis, Oak Creek and Mequon
The process of reducing a given DFA to its minimal form is called as minimization of DFA. DFA minimization is also called as Optimization of DFA and uses partitioning algorithm.
NLP is a tool for computers to analyse, comprehend, and derive meaning from natural language in an intelligent and useful way. Natural language processing helps computers communicate with humans in their own language and scales other language-related tasks.
Smart computing, next-generation computing, is a combination of hardware, software, and network to provide real-time awareness of real-time systems. The real world gets smart by connecting it to a computer, and computer get smart by connecting to the real world.
As a student, you should be developing work ethic and etiquette skill sets to prepare you for the work environment. Developing professional habits and manners is more important now than ever before.
Writing skills include all the knowledge and abilities related to expressing yourself through the written word. Here you can find activities to practise your writing skills.
Professional communication in written form requires skill and expertise. And whether you're starting a new job, introducing yourself at a networking event or pitching for new work, here are some things to consider ...
Servlets work on the server-side. Servlets are capable of handling complex requests obtained from the web-server. There are many (competing) server-side technologies available: Java-based (servlet, JSP, JSF, Struts, Spring, Hibernate), ASP, PHP, CGI Script, and many others.
Jenkin is an open source automation server which can be used to automate all sorts of tasks related to building, testing, and delivering or deploying software.
Data science, Know as data-driven science, is also an interdisciplinary field of scientific methods, processes, algorithms, and systems to extract knowledge or insights from data in various forms, either structured or unstructured, similar to data mining.
All these acronyms are often loosely used in the field of technology. It is important to understand that all these acronyms are part of Artificial Intelligence (AI) umbrella.
Sentiment Analysis has become a hot-trend topic of scientific and market research; it is a natural language processing technique used to determine whether data is positive, negative or neutral.
The popular object-oriented languages are Java, C#, PHP, Python, C++, etc. The main aim of object-oriented programming is to implement real-world entities.
High speed computing was implemented in supercomputer for scientific research. HPC clusters provide the most efficient, flexible, cost effective computing environments for HPC simulations.
Power BI is a business analytics service by Microsoft. BI
Microsoft Power BI is a suite of business intelligence (BI), reporting, and data visualization products and services for individuals and teams. You can access your data from anywhere with the Power BI app.
AVL tree Named after their inventor Adelson, Velski & Landis, is a self-balancing Binary Search Tree (BST) where the difference between heights of left and right subtrees cannot be more than one for all nodes.
More from International Institute of Information Technology (I²IT) (20)
Water scarcity is the lack of fresh water resources to meet the standard water demand. There are two type of water scarcity. One is physical. The other is economic water scarcity.
Saudi Arabia stands as a titan in the global energy landscape, renowned for its abundant oil and gas resources. It's the largest exporter of petroleum and holds some of the world's most significant reserves. Let's delve into the top 10 oil and gas projects shaping Saudi Arabia's energy future in 2024.
Explore the innovative world of trenchless pipe repair with our comprehensive guide, "The Benefits and Techniques of Trenchless Pipe Repair." This document delves into the modern methods of repairing underground pipes without the need for extensive excavation, highlighting the numerous advantages and the latest techniques used in the industry.
Learn about the cost savings, reduced environmental impact, and minimal disruption associated with trenchless technology. Discover detailed explanations of popular techniques such as pipe bursting, cured-in-place pipe (CIPP) lining, and directional drilling. Understand how these methods can be applied to various types of infrastructure, from residential plumbing to large-scale municipal systems.
Ideal for homeowners, contractors, engineers, and anyone interested in modern plumbing solutions, this guide provides valuable insights into why trenchless pipe repair is becoming the preferred choice for pipe rehabilitation. Stay informed about the latest advancements and best practices in the field.
About
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Technical Specifications
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
Key Features
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface
• Compatible with MAFI CCR system
• Copatiable with IDM8000 CCR
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
Application
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
Terzaghi's soil bearing capacity theory, developed by Karl Terzaghi, is a fundamental principle in geotechnical engineering used to determine the bearing capacity of shallow foundations. This theory provides a method to calculate the ultimate bearing capacity of soil, which is the maximum load per unit area that the soil can support without undergoing shear failure. The Calculation HTML Code included.
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
Pass Structure of Assembler
1. Subject: Systems Programming
Hope Foundation’s ,International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
2. Single Pass Assembler
Forward reference: reference to a label that is defined
later in the program.
Table of Incomplete Instruction
START 200
ADD AREG A
.. ..
A DS 2
.. ..
END
Instruction
Address
Symbol
200 A
.. ..
What is Forward
reference ??Eg..
Hope Foundation’s ,International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
3. Single Pass Assembler
Forward reference: reference to a label that is defined
later in the program.
Table of Incomplete Instruction
START 200
ADD AREG A
.. ..
A DS 2
.. ..
END
Instruction
Address
Symbol
200 A
.. ..
Symbol Address
A
Hope Foundation’s ,International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
4. Single Pass Assembler
Forward reference: reference to a label that is defined later in the program.
Table of Incomplete Instruction
START 200
ADD AREG A
.. ..
A DS 2
.. ..
END
Instruction
Address
Symbol
200 A
.. ..
Symbol Address
A 202
.. ..
Target Code
200 01 01 -
… .. .. ..
202
Target Code
200 01 01 202
.. .. .. ..
202
Hope Foundation’s ,International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
5. Single pass Assembler Examples
SOURCE PROGRAM
START 101
READ N
MOVER BREG, ONE
MOVEM BREG, TERM
AGAIN MULT BREG, TERM
MOVER CREG, TERM
ADD CREG, ONE
MOVEM CREG, TERM
COMP CREG, TERM
BC LE, AGAIN
MOVEM BREG, RESULT
PRINT RESULT
STOP
N DS 1
RESULT DS 1
ONE DC ‘1’
TERM DS 1
END
TARGET CODE
101 09 -
102 04 02 -
103 05 02 -
104 03 02 -
105 04 03 -
106 01 03 -
107 05 03 -
108 06 03 -
109 07 02 104
110 05 02 -
111 10 -
112 00
113
114
115
116
TII
INSTRUCTI
ON Address
SYMBOL
101 N
102 ONE
103 TERM
104 TERM
105 TERM
106 ONE
107 TERM
108 TERM
110 RESULT
111 RESULT
Symbol Table
SYMBOL ADDRESS
N 113
ONE 115
TERM 116
RESULT 114
Hope Foundation’s ,International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
6. Single pass Assembler Examples
SOURCE PROGRAM
START 101
READ N
MOVER BREG, ONE
MOVEM BREG, TERM
AGAIN MULT BREG, TERM
MOVER CREG, TERM
ADD CREG, ONE
MOVEM CREG, TERM
COMP CREG, TERM
BC LE, AGAIN
MOVEM BREG, RESULT
PRINT RESULT
STOP
N DS 1
RESULT DS 1
ONE DC ‘1’
TERM DS 1
END
TARGET CODE
101 09 113
102 04 02 115
103 05 02 116
104 03 02 116
105 04 03 116
106 01 03 115
107 05 03 116
108 06 03 116
109 07 02 104
110 05 02 114
111 10 114
112 00
113
114
115
116
TII
INSTRUCTI
ON Address
SYMBOL
101 N
102 ONE
103 TERM
104 TERM
105 TERM
106 ONE
107 TERM
108 TERM
110 RESULT
111 RESULT
Symbol Table
SYMBOL ADDRESS
N 113
ONE 115
TERM 116
AGAIN 104
RESULT 114
Hope Foundation’s ,International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
7. Design of Two Pass Assembler
PASS I
Separate the symbol, mnemonic opcode,and operand
fields.
Build the symbol table
Perform LC processing
Construct intermediate code
PASS II
Synthesize the target code
Hope Foundation’s ,International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
8. Required Data Structures for Two
Pass Assembler
PASS I PASS II
Intermediate Code
Symbol Table
Literal Table
Pool Table
Source
Code
Machine Code
Input
Output
Output Input
MOT
Register Value Table
Conditional Value Table
Prerequisite
Hope Foundation’s ,International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
9. Assembler Pass I
SOURCE PROGRAM
START 200
MOVER AREG, =‘5’
MOVEM AREG, A
LOOP MOVER AREG, A
MOVER CREG, B
ADD CREG, =‘1’
LTORG
NEXT1 SUB AREG, ‘=1’
ORIGIN LOOP+1
MULT CREG, B
A DS 2
BACK EQU LOOP
B DC 1
END
INTERMEDIATE CODE
(AD,01) (C,200)
200 (IS,04) 1 (L,01)
201 (IS,05) 1 (S,01)
202 (IS,04) 1 (S,01)
203 (IS,04) 3 (S,03)
204 (IS,01) 3 (L,02)
(AD,05)
205 005
206 001
207 (IS,02) 1 (L,03)
(AD,03) (S,02)+(C,1)
203 (IS,03) 3 (S,03)
204 (DL,02) (C,02)
(AD,04) (S,02)
206 (DL,02) (C,02)
(AD,02)
207 001
Hope Foundation’s ,International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
10. Assembler Pass I
SOURCE PROGRAM
START 200
MOVER AREG, =‘5’
MOVEM ADD, A
LOOP MOVER AREG, A
MOVER CREG, B
ADD CREG, =‘1’
LTORG
NEXT1 SUB AREG, ‘=1’
ORIGIN LOOP+1
MULT CREG, B
A DS 1
BACK EQU LOOP
B DS 1
END
INTERMEDIATE CODE
(AD,01) (C,200)
200 (IS,04) 1 (L,01)
201 (IS,05) 1 (S,01)
202 (IS,04) 1 (S,01)
203 (IS,04) 3 (S,03)
204 (IS,01) 3 (L,02)
(AD,05)
205 005
206 001
207 (IS,02) 1 (L,03)
(AD,03) (S,02)+(C,1)
203 (IS,03) 3 (S,03)
204 (DL,02) (C,01)
(AD,04) (S,02)
205 (DL,02) (C,01)
(AD,02)
206 001
Hope Foundation’s ,International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
11. SYMBOL TABLE
INDEX SYMBOL ADDRESS LENGTH
01 A 204 2
02 LOOP 202 1
03 B 205 1
04 NEXT1 207 1
05 BACK 202 1
Assembler Pass I
INTERMEDIATE CODE
(AD,01) (C,200)
200 (IS,04) 1 (L,01)
201 (IS,05) 1 (S,01)
202 (IS,04) 1 (S,01)
203 (IS,04) 3 (S,03)
204 (IS,01) 3 (L,02)
(AD,05)
205 005
206 001
207 (IS,02) 1 (L,03)
(AD,03) (S,02)+(C,1)
203 (IS,03) 3 (S,03)
204 (DL,02) (C,02)
(AD,04) (S,02)
206 (DL,02) (C,02)
(AD,02)
207 001
LITERAL TABLE
INDEX LITERAL ADDRESS
01 =‘5’ 205
02 =‘1’ 206
03 =‘1’ 207
POOL TABLE
LIT_INDEX
#01
#03
Hope Foundation’s ,International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
12. Assembler Examples Convert Source
code into Pass I & Pass II
START 100
MOVER AREG, =‘5’
ADD CREG, =‘1’
A DS 3
L1 MOVER AREG, B
ADD AREG, C
MOPVEM AREG, D
LTORG
D EQU A+1
L2 PRINT D
ORIGIN A-1
SUB AREG, =‘1’
MULT CREG, B
C DS ‘5’
ORIGIN L2+1
STOP
B DC ’19’
END
EXAMPLE 2
SIMPLE START 100
BALR 15, 0
USING *, 15
LOOP L R1, TWO
A R1, FOUR
ST R1, FOUR
CLI FOUR+3, 4
BNE LOOP
BR 14
R1 EQU 1
TWO DC F’2’
FOUR DS F
END
ASSUME:-BALR & BR are of two bytes….
L,A,ST,CLI,BNE are of four byte instructions…
Hope Foundation’s ,International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
13. Intermediate Code Forms
Variant I
Variant II
SOURCE PROGRAM
START 200
READ A
LOOP MOVER AREG, A
:
:
SUB AREG, =‘1’
VARIANT -II
(AD,01) (C,200)
(IS,09) A
(IS,04) AREG, A
:
:
(IS,02) AREG, (L,01)
VARIANT –I
(AD,01) (C,200)
(IS,09) (S,01)
(IS,04) 1 (S,01)
:
:
(IS,02) 1 (L,01)
Hope Foundation’s ,International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
15. Assembler Examples
SOURCE PROGRAM
START 1000
READ N
MOVER B, =‘1’
MOVEM B, TERM
AGAIN MULT B, TERM
MOVER C, TERM
ADD C, =‘1’
MOVEM C, TERM
COMP C, N
BC LE, AGAIN
MOVEM B, RESULT
LTORG
PRINT RESULT
STOP
N DS 1
RESUL
T
DS 20
TERM DS 1
END
INTERMEDIATE CODE
(AD,01) (C,1000)
1000 (IS,09) (S,01)
1001 (IS,04) 2 (L,01)
1002 (IS,05) 2 (S,02)
1003 (IS,03) 3 (S,02)
1004 (IS,05) 3 (S,02)
1005 (IS,01) 3 (L,01)
1006 (IS,05) 3 (S,02)
1007 (IS,06) 3 (S,01)
1008 (IS,07) 2 (S,03)
1009 (IS,05) 2 (S,04)
()AD,05)
1010 (L,01)
1011 (IS,10) (S,04)
1012 (IS,00)
1013 (DL,02) (C,01)
1014 (DL,02) (C,20)
1034 (DL,02) (C,01)
(AD,02)
Hope Foundation’s ,International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
16. THANK YOU
For Details feel free to contact
Prof. Sameer Mamadapure
sameerm@isquareit.edu.in
Department of Information Technology
Hope Foundation’s International Institute of Information Technology,
P-14 Rajiv Gandhi Infotech Park, MIDC Phase I
Hinjawadi, Pune – 411 057
Phone - +91 20 22933441
www.isquareit.edu.in | info@isquareit.edu.in