Computer Architecture: Internal Evaluation.

 Internal Evaluation: Presentation  

Instructions:
Prepare and deliver a concise, clear, and informative presentation on a specific topic related to Computer Architecture from your syllabus. Your presentation should be aimed at your peers, demonstrating your understanding of the chosen concept.

Presentation Guidelines:

1.     Topic Selection:

o    Choose one specific topic or sub-topic from any chapter in your Computer Architecture syllabus (e.g., "Number System Conversions," "The 8086 Internal Architecture," "RISC vs. CISC Architectures," "Types of Interrupts in 8086," "Simplification of Boolean Expressions," "Full-Adder Design").

o    Ensure the topic is narrow enough to be covered effectively within the time limit.

2.     Duration:

o    The presentation should be between 5 to 7 minutes long.

3.     Content Requirements:

o    Introduction: Briefly introduce your topic and explain why it’s important in the context of Computer Architecture.

o    Core Concepts: Clearly explain the fundamental concepts and principles related to your chosen topic. Use definitions, diagrams, and clear language.

o    Examples/Applications: Provide at least one simple example or real-world application to illustrate the concept. This helps in making complex ideas relatable.

o    Conclusion: Summarize the key takeaways and reiterate the significance of your topic.

o    Q&A: Be prepared to answer a few questions from the audience or instructor if time permits.

4.     Visual Aids:

o    You must use visual aids (e.g., slides, whiteboard, physical model) to support your presentation. These should be clear, concise, and enhance your explanation, not just replicate your spoken words.

Submission Requirements:

Students must submit the following for evaluation:

  • Presentation Slides (PPT/PDF): The visual aid slides used during the presentation.
  • Theory/Script Document: A written document containing the detailed theory, explanation, or script that forms the basis of their presentation. This should reflect the content delivered orally and elaborate on the points made in the slides.

 

 

Assignment: Computer Architecture

Section A: Chapter 1 – Computer Arithmetic

1.     Define a number system and briefly explain the significance of the binary number system in computer architecture. (5 Marks)

2.     Convert the decimal number 65₁₀ to its binary equivalent. Show all necessary steps. (5 Marks)

3.     Convert the decimal number 217₁₀ to its equivalent binary, octal, and hexadecimal representations. Clearly show the detailed steps for each conversion. (5 Marks)

Section B: Chapter 2 – Logic Gates & Boolean Algebra

1.     Draw the logic symbol and write the truth table for a 2-input AND gate. (5 Marks)

2.     Define a universal gate. Name the two universal gates and explain why they are called "universal." (5 Marks)

3.     State and prove De Morgan’s Theorem for two variables: (A+B)’ = A’B’. Use a truth table for your proof. (5 Marks)

Section C: Chapter 3 – Arithmetic Circuits

1.     Define a combinational circuit. List two key characteristics that distinguish it from sequential circuits. (5 Marks)

2.     Construct the truth table for a Half-Adder, clearly showing its inputs (A, B) and outputs. (5 Marks)

3.     Implement a Full-Adder circuit using two Half-Adders and one OR gate. Draw the complete logic circuit diagram. (5 Marks)

Section D: Chapter 4 – Fundamentals of Microprocessors

1.     Define a microprocessor and briefly describe its primary function within a computer system. (5 Marks)

2.     Name the two main functional units that constitute the internal architecture of the 8086 microprocessor. (5 Marks)

3.     Compare and contrast 8-bit, 16-bit, and 32-bit microprocessors based on their data handling capacity, processing speed, and general application areas. (5 Marks)

Section E: Chapter 5 – 8086 Interrupts and Interrupt Applications

1.     Distinguish between maskable and non-maskable interrupts in the 8086. (5 Marks)

2.     What is the Interrupt Vector Table in the 8086? Where is it typically located in memory? (5 Marks)

3.     Explain the sequence of events that occurs in an 8086 microprocessor from the moment a maskable interrupt request is received until the Interrupt Service Routine begins execution. (5 Marks)