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)