3 BCA 1 SEM-3BCA (SEMESTER III)EXAMINATION DECEMBER, 2024
DIGITAL COMPUTER ORGANIZATION
DIGITAL COMPUTER ORGANIZATION
Note: Candidates are required to give the answers in their own words as far as practicable. The questions are of equal value. Answer any five questions.
- What are the different types of number systems used in digital computing?Explain the conversion between binary, octal and hexadecimal number systems with examples
- Discuss the difference between Binary Fixed-Point and Floating-Point representation. How are over-Flow and under-Flow handled in binary arithmetic?
- Explain the function of the following logic gates: AND, OR, NOT, XOR and NAND. Draw their truth tables.
- What is Demorgan's theorem? How does it simplify Boolean expressions? Provide an example of Boolean algebra simplification using the K-map.
- What is the difference between a Half Adder and a Full Adder? Provide the circuit diagram and truth table for both.
- Explain the working of different types of Flip-Flops: RS, D, JK and T. How are they used in sequential circuits?
- What are the main differences between isolated I/O and memory-mapped I/O? Describe their advantages and disadvantages.
- Explain the concept of synchronous and asynchronous data transfer. How does handshaking ensure proper communication during data transfer?
- Describe the memory hierarchy in computer architecture. How do cache memory and virtual memory improve system performance?
- What is the purpose of address mapping in memory? Explain the concept of page tables and cache mapping techniques like direct mapping and associative mapping.
***