CS401 MIDTERM PAPERS FALL 2011 MONTH OF
MAY

PAPER#1

1. Which flag affected by often and operator
2. explain divide overflow error.
3. for what purpose "INT4" is reserved.
4. Double working of Exchange instruction with help of an example.
5. What is the difference between LES and LDS instruction.

PAPER#2

1. Two form of Moves introduction
2. Describe push & pop with help of example
3. How value of Ip Register is saved & updated when call .
instruction
executed.
4. AX = 0x3412, BX=0x7856, CX= 0x1CAB, Sp=0x100
Give contents of AX, BX,CX,SP
After creating instruction push AX, Push BX, cHG, AX,CX, POP CX

Sponsored Links

5. Explain Divide over Flows Error.
6. How many parameter a subroution can recieve through stack.

PAPER#3

20 mcq's 20 theroy questions
mcqs most of are from past papers

questions are
what is push and pop exaplin with example 3marks
how the string instruction is used in the block of memory 3
affected flag of AND operation 2marks
how to cnvert the 3dimentional memory in 1 dimentional memory

write the scas instruction 5marks

PAPER#4

PAPER WAS FROM THE FOLLOWING TOPICS

local variable
stack
movs and cmps