Posted by Suhale Akther
(Bolded topics are
very important.)
UNIT
I INTRODUCTION
System
software and machine architecture – The Simplified Instructional Computer (SIC)
- Machine architecture - Data and instruction formats - addressing modes - instruction
sets - I/O and programming
Note:
Study
all the topics because this unit is very small.Questions can be expected from
the SIC and SIC-XE,RISC,CISC,Machine Architecture
UNIT
II ASSEMBLERS
Set
1:Machine dependent assembler features - Instruction formats and
addressing modes – Program relocation - Machine independent assembler features
Set 2:
Literals –Symbol-defining statements – Expressions - One pass assemblers and
Multi pass assemblers - Implementation example - MASM assembler.
Note:
This
unit contains assembler programs.. :( boring unit...the students who feel hard
to study this)
1
pass and multi pass and MASM assembler programs..u
can go for set 1..But my idea is study set 1 and have an idea about one and
multipass assembler and masm assembler(imp 8m and 2m)
UNIT
III LOADERS AND LINKERS
Absolute Loader –Machine dependent loader
features - Relocation –algorithm for pass 1 and pass 2 of a loader.-
Machine-independent loader features - Automatic Library Search –
Linkage Editors – Dynamic Linking – Bootstrap Loaders - MSDOS
linker.
UNIT
IV MACRO PROCESSORS
Macro processor functions,Definition,Expansion
,Algorithm and data structures - Machine-independent macro processor
features -Conditional Macro Expansion – Keyword Macro Parameters-Macro
within Macro-Implementation example -MASM Macro Processor – ANSI C Macro
language.
UNIT
V SYSTEM SOFTWARE TOOLS
(confirm questions are text
editor,editor structure or interactive debuggin system and some times user
interface question wil come) Text
editors - Overview of the Editing Process - User
Interface – Editor Structure. - Interactive
debugging systems
– User-Interface Criteria.
Tips:
1. Start
from Unit 1 , unit 2, unit 4,unit 3 and finally unit 2.
2. Unit 1 and 2 is easy..try to cover all the
topics..
3. Unit 2,3,4 have algorithms..so please practice
it..
4. In this subject,all unit contains machine
dependent and independent topic..its repeated question in sem...
5. Have more
concentration on SIC,SIC-XE,RISC,CISC,pass assembler(one,multi,masm)linkage
editor,absolute n bootstrap loader,MSDOS linker,macro(algorithm,masm macro,ANSI
C),editor,interactive debugging.