MCS012: Computer Organisation and Assembly Language Year: 2005 TEE: December Time 3 Full Marks 100 Note: Question 1 is compulsory. Answer any three from the rest.
Q.1(e): What is a miro-operation? How is it different from an instruction of a computer? Explain the steps of 'instruction fetch' and 'interrupt processing'.
| Q.1(f): Starting from an initial value of R = 11011011, determine the sequence of binary values in R after a logical shift-left followed by a circular shift-right, followed by a logical shift-right, followed by a circular shift=left and an arithmatic shift-right : [3] Q.1(g): Write a program in 8086 assembly language to add two single-digit ASCII numbers, stored in CL and BL registers, The result should be in AX register (AL having the value and AH having the carry bit).: [4] Q.1(h): Simplify the following expression in SOP form using a K-map. F(A,B,C,D)=AB + BC + AD: [5]
home || << Previous || Next >> |