0% found this document useful (0 votes)
34 views1 page

BCA602T System Programming Assignment - 1 Questions Submission Date: 2/2/2015

The document contains 4 questions for a systems programming assignment. Question 1 asks to create a micro flowchart explaining the operations to execute an ADD instruction. Question 2 asks to write a machine program to calculate the product of 5 numbers stored in contiguous memory locations starting at location 902. Question 3 asks to explain the machine architecture of a von Neumann machine. Question 4 asks to write an assembly program to calculate a factorial (N!) and its equivalent machine language instructions.

Uploaded by

msthenmozhi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views1 page

BCA602T System Programming Assignment - 1 Questions Submission Date: 2/2/2015

The document contains 4 questions for a systems programming assignment. Question 1 asks to create a micro flowchart explaining the operations to execute an ADD instruction. Question 2 asks to write a machine program to calculate the product of 5 numbers stored in contiguous memory locations starting at location 902. Question 3 asks to explain the machine architecture of a von Neumann machine. Question 4 asks to write an assembly program to calculate a factorial (N!) and its equivalent machine language instructions.

Uploaded by

msthenmozhi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1

BCA602T

SYSTEM PROGRAMMING
ASSIGNMENT -1 QUESTIONS
Submission Date: 2/2/2015
1. With a micro flowchart explain the operations required to execute the instruction ADD
4, 506.
2. Write a machine program to calculate the product of 5 numbers
Assumption 1: The absolute location of 1 number is 902 which occupies contiguous
half word in memory.
Assumption 2: The program starts at location 26
Assumption 3: The register R1 contains the base address of the program
Note: Make other assumptions if needed
3. Explain the machine architecture of vonneumann machine.
4. Write a simple assembly program to calculate N!. Also write its equivalent machine
instruction which helps the loader to load the program.

You might also like