Beruflich Dokumente
Kultur Dokumente
Home Assignment -1
Academic Year: SS2021
Course Code / Course Name: : 1151CS105/ SYSTEM SOFTWARE
Name of the Faculty: N.K.SENTHIL KUMAR
Assignment Submission Deadline: 30/10/2020
Slot: S3
LDA ALPHA
ADD INCR
SUB ONE
STA BEETA
Note:
b) 0006 CLOOP
0017 J CLOOP
Note:
Note:
Group-2 1. Consider the following statements if ALPHA value is FIVE K2 CO1 vtu11304
then what will be the final value of BEETA
vtu11345
LDA ALPHA
vtu11409
ADD EIGHT
SUB TWO
STA BEETA
6 HSTRCP2001000000027 vtu12152
Group-4
T0010001175000B05000053A00857A010B8503B2FF5
vtu12169
T0010110B5445535420535452494E47
E001000
Answer the following question below with explanation
i. Starting address of the First Text Record
ii. Starting address of the program K2 CO2
iii. Length of the first text record
Group-5 1 JLT, LDA, LDX, JSUB, MUL, STX, ADD, SUB, , K2 CO1
JEQ, TIO, STA, RSUB, HIO,SIO,COMPR,COMP,
ADDR,JSUB,RSUB
For the above instructions, classify them according to
Data, Arithmetic, Branching, and subroutine
instructions etc.
2 Solve and describe the following instructions using a
sample variable.
LDA ALPHA
ADD INCR
SUB ONE
STA BETA
LDA GAMMA
ADD INCR
SUB ONE
vtu12186
STA DELTA
3 Justify System software/Application software related with vtu12189
Machine Architecture.
vtu12200
4 Write a Simple SIC and SIC/XE program for Arithmetic
operations and memory usage in both architecture
5 What is the need of data structures in the Assembler? List
the various Data structures in the assembler.
6 Discuss the Machine dependent features of a SIC/XE
Assembler
7 1000 FIRST STL RETADR
1003 CLOOP JSUB RDREC
….
….
1033 RETADR K2 CO2
…
203A RDREC
LDA ALPHA
LDS #5
ADD INCR
ADD S,A
STA BEETA
10. Discuss how much memory usage for Simple data and
character movement operation in SIC/XE and what
character will stored in C1
LDA #7
STA ALPHA
LDCH #88
STCH C1
10. Discuss how much memory usage for Simple data and
character movement operation in SIC/XE and what
character will stored in C1
LDA #8
STA ALPHA
LDCH #89 K2 CO1
STCH C1
e) 0006 CLOOP
0017 J CLOOP
Note:
J Machine Equivalent-3C
Note:
vtu12529
Group-9
6 HSTRCP2001000000027 vtu12531
T0010001175000B05000053A00857A010B8503B2FF5
T0010110B5445535420535452494E47
E001000
Answer the following question below with explanation
K2 CO2
iv. Starting address of the First Text Record
v. Starting address of the program
vi. Length of the first text record
8 Give examples of
a) data movement operations and
b) Looping and indexing operations
Group- 1 Give examples of a) data movement operations and b) K1 CO2
10 Looping and indexing operations of
2 SIC/XE
3 Justify System software/Application software related with
Machine Architecture.
LDA ALPHA
LDS #5
ADD INCR
ADD S,A
STA BEETA vtu12944
vtu13379
2. Discuss how much memory usage for Simple data and
character movement operation in SIC/XE and what vtu13620
character will stored in C1
LDA #7
STA ALPHA
LDCH #88
STCH C1
LDA ALPHA
LDS #5
ADD INCR
ADD S,A
STA BEETA
8. Give examples of
a) data movement operations and
b) Looping and indexing operations
1. Draw the Instruction Formats for standard version of SIC and
Target address calculation for Direct and Indexed
Addressing Mode.
6. HSTRCP2001000000027 vtu14636
T0010001175000B05000053A00857A010B8503B2FF5
T0010110B5445535420535452494E47
E001000
Answer the following question below with explanation
vii. Name of the program
viii. Starting address of the program
ix. Program length
Note:
LDT Machine Equivalent-75
LDA ALPHA
ADD INCR
SUB ONE
STA BEETA
Demonstrate the above simple program for data movement
operation in SIC and SIC/XE for memory usage.
5. Calculate the Object Code for the following instructions
Note:
0017 J CLOOP
Note:
J Machine Equivalent-3C
l) 103C +LDT #4096
Note: