Pages

Thursday, October 28, 2010

CS401 Assignment No. 1 Announced

Due Date
Your assignment must be uploaded before or on 8th Nov 2010.
Upload Instructions
Please view the document related to assignment submission process provided to you by the Virtual University to upload the assignment.
Rules for Marking
Kindly note that your assignment will NOT be graded if:
§ It is submitted after due date
§ The file you uploaded does not open
§ The file you uploaded is copied from someone else
§ It is in the format other than .doc
Objective
This assignment has been designed to enable you:
§ To understand how effective address is calculated
§ To understand how physical memory address is calculated
§ To understand Register
§ To understand the use of debugger and how to read value from Debugger
Assignment
Question_1: [marks: 5]
What is the effective address generated by each of the following instruction?
Initially AX= 0x0FED, BX=0x0400, label=0x04201, and SI=0x00E1
(Offsets in part a, b and f are in decimal)

  1. mov ax, [bx+65]
  2. mov bx, [ax+35]

  1. mov ax, [bx+label]
  2. mov bx, [label+ax]

  1. mov bx, [ax+si]

Question_2: [marks: 5]
Calculate the physical memory address generated by the following segment:offset pairs (both are hexadecimal values).

  1. 0000:FFFF
  2. 0100:0100

  1. DEF8:2222
  2. 543F:3254

  1. FFFF:AAAA

Question_3:
Write the given program, assemble it and then analyze it in Debugger [marks: 10]
[org 0x0100]
mov al, [num1]
mov bl, [num1+1]
mov bl, [num1+2]
add al, bl
mov ax, 0x4c00
int 0x21
num1: db 5, 10, 15, 0
After analysis you have to provide all information that is asked under:
al,bl and IP Register
You have to fill the table given below and write the values of al,bl and IP registers before and after execution of an instruction as you analyze in debugger. You also have to give reason that why the value of al,bl and IP registers change after a particular instruction. Give reason in corresponding column.
Instruction
Before Execution
After Execution(with Reasons)
Value of al
Value of bl
Value of IP
Value of al
Value of bl
Value of IP
mov al,[num1]






mov bl,[num1+1]






add al,bl






mov bl,[num1+2]






add al,bl






mov [num1+3],al






You also have to provide the following information
Address of num1=?
Address of num1+1=?
Address of num1+2=?
Address of num1+3=?
Value of num1+3(at end of program) =?

Fin621 Assignment No. 1 solution

Assignment No. 01

FIN-621 Financial Statement Analysis

Adjustment Entry (1)

Accrual Entry of Salary Expense,

Date

Description

L/F

Debit

Amount (Rs.)

Credit

Amount (Rs.)

31-12-09

Salaries Expense

Salary Payable

(Salary expense M/O Dec-09 Adjusted)

660

660

Explanation:

Salary month of Dec-09 accrued but not yet paid. So we make an accrual entry of salary expense for charge this expense in Dec-09 trial balance.

Adjustment Entry (2)

Adjustment Entry of office supply,

Date

Description

L/F

Debit

Amount (Rs.)

Credit

Amount (Rs.)

31-12-09

Office Supply Expense

Office Supply Prepaid

(Office Supply expense M/O Dec-09 Adjusted)

432

432

Explanation:

Office supply purchase for more then one financial period. We do not charge this expense in current accounting period because we use its benefit long time. So with this entry we charge only such an amount as uses of office supply.

Adjustment Entry (3)

Depreciation charge on Machinery,

Date

Description

L/F

Debit

Amount (Rs.)

Credit

Amount (Rs.)

31-12-09

Depreciation Machinery

Accumulated depreciation machinery

(Depreciation on Machinery m/o Dec-09 adjusted)

660

660

Explanation:

Depreciation is an expense who we charge on relevant fixed asset. Because fixed assets like Building, machinery, give us a long time benefit so we charge it in our balance sheet in Assets side but as its uses its life decrease. And this decrease in life on fixed asset we charge it as expense in the income statement as the name of depreciation.

Adjustment Entry (4)

Consulting Fees (Income) Receivable,

Date

Description

L/F

Debit

Amount (Rs.)

Credit

Amount (Rs.)

31-12-09

Consulting Fees Receivable

Consulting Fees Income

(Consulting Fees Receivable m/o Dec-09 adjusted)

1020

1020

Explanation:

This entry made because we provide services to our customer but still not received payment. So we debit it’s our receivable account who effect in balance sheet in asset side and credit our income account that its increase our net income in income statement. Its increase our assets (Balance Sheet) and also increase our income (Income Statement).

Adjustment Entry (5)

Unearned Consulting Fees,

Date

Description

L/F

Debit

Amount (Rs.)

Credit

Amount (Rs.)

31-12-09

Unearned Consulting Fees

Consulting Fees Income

(Adjust unearned Consulting Fees Account )

252

252

Explanation:

Some time customer give us advance payment but not yet use our services. This advance consulting fees is not our income so we charge it as unearned income account who effect in balance sheet in liability side. But when we give services against this advance income then we charge it by the above mention entry in our income statement. Its decrease liability (Balance Sheet) and increase our income (Income Statement).


The above highlighted columns are the adjustments which cause the trial balance to change..
In other words, it is the comparison of trail balance and adjusted trial balance.


Is this blog is useful for you?

Powered by Blogger.