Exam Details
Subject | computersystemarchitectureanddesign | |
Paper | ||
Exam / Course | b.c.a. computer applications | |
Department | ||
Organization | alagappa university | |
Position | ||
Exam Date | November, 2017 | |
City, State | tamil nadu, karaikudi |
Question Paper
B.C.A. DEGREE EXAMINATION, NOVEMBER 2017
Fifth Semester
Computer Applications
COMPUTER SYSTEM ARCHITECTURE AND DESIGN
(CBCS 2014 onwards)
Time 3 Hours Maximum 75 Marks
Part A (10 X 2 20)
Answer all questions.
1. Classify the data types found in the registers of digital
computers.
2. How many logic operations that can be performed with
two binary variables?
3. State the purpose of BSA instruction.
4. Give any two disadvantages of machine language.
5. What do you mean by subroutine?
6. Convert the following expression into reverse polish
notation.
A B A D C
7. Give the condition to set the zero flag.
8. What are the possible ways available to represent the
negative number?
9. What is virtual address?
10. What is page fault?
Sub. Code
4BCA5C2
AFF-4590
2
Ws8
Part B X 5 25)
Answer all questions.
11. Illustrate how can you transfer data from one
register to another register.
Or
Describe the basic computer instruction formats.
12. Describe the configuration of Input-Output.
Or
Write an assembly language program to multiply
two positive numbers.
13. Illustrate how the stack is useful to evaluate the
expression.
Or
Describe the characteristics of RISC.
14. Explain the Booth algorithm for multiplication of
signed complement data.
Or
Compare Isolated I/O with memory mapped I/O.
15. Explain the need of secondary memory.
Or
Describe the match logic of an associative memory.
AFF-4590
3
Ws8
Part C X 10 30)
Answer any three questions.
16. Describe the different phases of instruction cycle.
17. Draw the flowchart for first pass of an assembler and
explain.
18. List out the data transfer instructions and explain them.
19. Explain how CPU and IOP communicated each other.
20. Describe the different mapping schemes of cache memory.
Fifth Semester
Computer Applications
COMPUTER SYSTEM ARCHITECTURE AND DESIGN
(CBCS 2014 onwards)
Time 3 Hours Maximum 75 Marks
Part A (10 X 2 20)
Answer all questions.
1. Classify the data types found in the registers of digital
computers.
2. How many logic operations that can be performed with
two binary variables?
3. State the purpose of BSA instruction.
4. Give any two disadvantages of machine language.
5. What do you mean by subroutine?
6. Convert the following expression into reverse polish
notation.
A B A D C
7. Give the condition to set the zero flag.
8. What are the possible ways available to represent the
negative number?
9. What is virtual address?
10. What is page fault?
Sub. Code
4BCA5C2
AFF-4590
2
Ws8
Part B X 5 25)
Answer all questions.
11. Illustrate how can you transfer data from one
register to another register.
Or
Describe the basic computer instruction formats.
12. Describe the configuration of Input-Output.
Or
Write an assembly language program to multiply
two positive numbers.
13. Illustrate how the stack is useful to evaluate the
expression.
Or
Describe the characteristics of RISC.
14. Explain the Booth algorithm for multiplication of
signed complement data.
Or
Compare Isolated I/O with memory mapped I/O.
15. Explain the need of secondary memory.
Or
Describe the match logic of an associative memory.
AFF-4590
3
Ws8
Part C X 10 30)
Answer any three questions.
16. Describe the different phases of instruction cycle.
17. Draw the flowchart for first pass of an assembler and
explain.
18. List out the data transfer instructions and explain them.
19. Explain how CPU and IOP communicated each other.
20. Describe the different mapping schemes of cache memory.
Other Question Papers
Subjects
- allied – data mining and warehousing
- allied – office automation
- allied — programming in c
- c and data structure
- computer networks
- computer system architecture and design
- computersystemarchitectureanddesign
- data mining and data warehousing
- database management systems
- elective –– linux programming
- elective — computer graphics
- elective: mobile communications
- java programming
- programming in c
- programming in c++
- software engineering
- visual programming
- web design technology