0% found this document useful (0 votes)
34 views6 pages

Institute of Science and Technology

These documents contain exam questions for a Computer Architecture course at the Institute of Science and Technology, Tribhuvan University in Nepal from 2066 to 2069. The exams cover topics like addressing modes, I/O bus interfaces, data transfer modes, memory organization, instruction formats, and characteristics of RISC and CISC processors. Students are required to answer long questions choosing 2 out of 3 and short questions choosing 10 out of 15. The questions assess students' understanding of computer hardware concepts and their ability to explain topics, compare approaches, provide examples, and write short notes.

Uploaded by

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

Institute of Science and Technology

These documents contain exam questions for a Computer Architecture course at the Institute of Science and Technology, Tribhuvan University in Nepal from 2066 to 2069. The exams cover topics like addressing modes, I/O bus interfaces, data transfer modes, memory organization, instruction formats, and characteristics of RISC and CISC processors. Students are required to answer long questions choosing 2 out of 3 and short questions choosing 10 out of 15. The questions assess students' understanding of computer hardware concepts and their ability to explain topics, compare approaches, provide examples, and write short notes.

Uploaded by

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

CSIT Authority | http://csitauthority.blogspot.com | http://facebook.com/csitauthority | http://twitter.

com/csitauthority

Tribhuvan University
Institute of Science and Technology
2066

Bachelor Level/ First Year/ Third Semester/ Science Full Marks: 80
Computer Science and Information Technology (CSc. 201) Pass Marks: 32
(Computer Architecture) Time: 3 hours

Candidates are required to give their answers in their own words as far as practicable.
The figures in the margin indicate full marks.

Long Questions:
Attempt any two questions: (2x10=20)

1. Explain the different types of addressing modes and compare each other.
2. What are the major differences between I/O bus and interface modules? What are the advantage and disadvantage
of each?
3. What are the three possible modes to transfer the data to and from peripherals? Explain.

Short Questions:
Attempt any ten questions: (10x6=60)

4. Differentiate between parity checker and parity generator.


5. What do you mean by shift micro-operations? Explain.
6. Explain the computer instruction with example.
7. Mention the type of interrupt and explain it.
8. What do you mean by field decoding? Explain.
9. Write down the following equation in three address, two address and one address instruction.
𝑌 = 𝐴𝐵 + (𝐶 × 𝐷) + 𝐸( 𝐹 / G)
10. Explain the characteristics of RISC and CISC.
11. Explain the booth algorithm with example.
12. What is the main function of DMA? Mention the three points DMA configurations.
13. What are the different types of I/O commands? Explain.
14. Differentiate between associative page table and replacement.
15. Write short notes on the following:
a) Memory space
b) Address space

IOST, TU
CSIT Authority | http://csitauthority.blogspot.com | http://facebook.com/csitauthority | http://twitter.com/csitauthority
Tribhuvan University
Institute of Science and Technology
2067

Bachelor Level/ First Year/ Third Semester/ Science Full Marks: 80
Computer Science and Information Technology (CSc. 201) Pass Marks: 32
(Computer Architecture) Time: 3 hours

Candidates are required to give their answers in their own words as far as practicable.
The figures in the margin indicate full marks.

Long Questions:
Attempt any two questions: (2x10=20)

1. Explain the Micro program sequence with example.


2. Explain with example of Data manipulation instructions.
3. Explain the non-restoring Division algorithm, flow chart hardware implementation with example.

Short Questions:
Attempt any ten questions: (10x6=60)

4. What do you mean by instruction format? Explain..


5. Differentiate between Hardwired and Micro program control unit.
6. What do you mean by logic micro-operations?
7. Differentiate between direct and indirect addressing modes.
8. Explain with example of Data transfer instructions.
9. What are the major differences between RISC and CISC architecture?
10. Explain the subtraction algorithm with signed 2’s compliment.
11. Differentiate between isolated I/O and Memory Mapped I/O.
12. What is DMA transfer? Explain
13. What is the role of input-output processor (IOP) in computer system? Explain.
14. What is memory management hardware? Explain.
15. Write short notes on the following:
a) Sequential memory hierarchy
b) Random memory hierarchy

IOST, TU
CSIT Authority | http://csitauthority.blogspot.com | http://facebook.com/csitauthority | http://twitter.com/csitauthority

Tribhuvan University
Institute of Science and Technology
2068

Bachelor Level/ First Year/ Third Semester/ Science Full Marks: 80
Computer Science and Information Technology (CSc. 201) Pass Marks: 32
(Computer Architecture) Time: 3 hours

Candidates are required to give their answers in their own words as far as practicable.
The figures in the margin indicate full marks.

Long Questions:
Attempt any two questions: (2x10=20)

1. Explain the restoring division algorithm with example.


2. What do you mean by I/O interface? Explain the I/O bus and Interface module.
3. What do you mean by memory organization? Explain the memory management hardware with example.

Short Questions:
Attempt any ten questions: (10x6=60)

4. Explain the error detection code with example.


5. Differentiate between logic microoperations and shift microoperations.
6. Explain the I/O instruction with example.
7. What do you mean by memory mapping? Explain.
8. What do you mean by control memory? Explain the microinstructions and microoperation format.
9. What do you mean by addressing modes? Differentiate between indexed addressing modes and base register
addressing mode.
10. Explain the Booth algorithm. Multiply 3 x 5 using booth algorithm.
11. Differentiate between isolate and memory mapped I/O.
12. Explain the I/O processor with block diagram.
13. Explain data transfer instruction with example.
14. Differentiate between RISC and CISC processor.
15. Write short notes on the following:
a) Interrupt cycle
b) DMA

IOST, TU
CSIT Authority | http://csitauthority.blogspot.com | http://facebook.com/csitauthority | http://twitter.com/csitauthority
Tribhuvan University
Institute of Science and Technology
2069

Bachelor Level/ First Year/ Third Semester/ Science Full Marks: 80
Computer Science and Information Technology (CSc. 201) Pass Marks: 32
(Computer Architecture) Time: 3 hours

Candidates are required to give their answers in their own words as far as practicable.
The figures in the margin indicate full marks.

Long Questions:
Attempt any two questions: (2x10=20)

1. Explain the non-restoring division algorithm with example.


2. What do you mean by memory system? Explain the characteristics of Memory systems of computer.
3. Explain the Data transfer and manipulation instruction with example.

Short Questions:
Attempt any ten questions: (10x6=60)

4. Differentiate between fixed point representation and floating point representation.


5. Explain the arithmetic logic shift unit.
6. What do you mean by computer register and computer instructions? Explain.
7. Differentiate between Hardwired control and Microprogram control unit.
8. Explain the types of instruction format and compare each of them.
9. What do you mean by DMA controller? What are the three registers used in DMA controller? Explain.
10. What is virtual memory? What are the major differences between Address space and Memory space?
11. What do you mean by stack organization? What are the major differences between register stack and memory stack?
12. Explain the logical and bit manipulation instruction with example.
13. What are the characteristics of CISC and RISC processors? Explain.
14. What do you mean by interface? What are the major differences between I/O bus and Memory bus?
15. Write short notes on the following:
a) Parity Generator
b) Array Multiplexer

IOST, TU
CSIT Authority | http://csitauthority.blogspot.com | http://facebook.com/csitauthority | http://twitter.com/csitauthority
Tribhuvan University
Institute of Science and Technology
2070

Bachelor Level/ First Year/ Third Semester/ Science Full Marks: 80
Computer Science and Information Technology (CSc. 201) Pass Marks: 32
(Computer Architecture) Time: 3 hours

Candidates are required to give their answers in their own words as far as practicable.
The figures in the margin indicate full marks.

Long Questions:
Attempt any two questions: (2x10=20)

1. What is Input-output processor (IOP)? Why IOP is needed in Computer System? Explain.
2. Explain the DMA controller with block diagram. How the DMA interact with I/O device? Explain.
3. What in the general model of Microprogram Control Unit? Explain the major steps when you designing of
microprogram control unit.

Short Questions:
Attempt any ten questions: (10x6=60)

4. What is an error detection code? Explain with example.


5. Design the binary adder-subtractor with example.
6. Write down the code to evaluate
Y = A (B/C−D) + E for one, two and three instruction format.
7. Mention the different types of data transfer instructions and explain with example.
8. What are the different types of I/O techniques? Explain.
9. What are the typical characteristics of RISC instruction set architecture? Explain.
10. Show the steps of multiplication process using Booth algorithm of the following binary numbers:
Y = 8 x 10.
11. What are the difference between I/O bus and interface modules? Explain.
12. Differentiate between Input-output processor (IOP) and Direct Memory Access (DMA).
13. What are the key characteristics of computer memory system? Explain.
14. What is the main role of memory management hardware? Explain.
15. Write short notes on the following:
a) Memory Protection
b) Address Mapping

IOST, TU
CSIT Authority | http://csitauthority.blogspot.com | http://facebook.com/csitauthority | http://twitter.com/csitauthority
Tribhuvan University
Institute of Science and Technology
2071

Bachelor Level/ First Year/ Third Semester/ Science Full Marks: 80
Computer Science and Information Technology (CSc. 201) Pass Marks: 32
(Computer Architecture) Time: 3 hours

Candidates are required to give their answers in their own words as far as practicable.
The figures in the margin indicate full marks.

Long Questions:
Attempt any two questions: (2x10=20)

1. Write down the code to evaluate Y = A/B + CD + E (F/G) in three address, two address, one address and zero address
instruction format.
2. Explain the mapping function. Why replacement algorithm is used in set associative mapping? Explain with example.
3. Differentiate between interrupt driven I/O with programmed I/O. Explain with example how data transfer is
performed in direct memory access (DMA).

Short Questions:
Attempt any ten questions: (10x6=60)

4. Explain the floating point addition and subtraction with flowchart.


5. Comparison between RISC and CISC.
6. What are the key characteristics of computer memory system? Explain.
7. Explain input/output interface with example.
8. Compare the different types of addressing modes with example.
9. Explain the microprogram control unit with example.
10. Explain the non-restoring division algorithm with example.
11. Explain the input-output processor with block diagram.
12. Explain the data manipulation instruction with example.
13. Explain with example of Arithmetic microoperations.
14. Explain memory management hardware with example.
15. Write short notes on the following:
a) Virtual memory
b) Register organization.

IOST, TU

You might also like