Computer Architecture
Table of Contents
Chapter 1: Computer Arithmetic
- 1.1 Introduction to Number Systems
- 1.2 Number System Conversions
- 1.3 Data Representation Beyond Basic Numbers
- 1.4 Computer Arithmetic: Basic Operations
Chapter 2: Logic Gates & Boolean Algebra
- 2.1 Introduction to Digital Logic
- 2.2 Basic Logic Gates
- 2.3 Universal Gates
- 2.4 Exclusive Gates
- 2.5 Fundamentals of Boolean Algebra
Chapter 3: Arithmetic Circuits
Chapter 4: Fundamentals of Microprocessors
- 4.1 Evolution and Comparison of Microprocessors
- 4.2 The 8086 Microprocessor
- 4.3 Introduction to Addressing Modes
Chapter 5: 8086 Interrupts and Interrupt Applications
- 5.1 Introduction to Interrupts
- 5.2 Hardware Interrupts
- 5.3 Software Interrupts
- 5.4 Interrupt Applications
Chapter 6: Latest Trends in Microprocessor Architectures
Internal Evaluation
Computer Architecture Practicals
- 1. To Perform Number Systems Conversions
- 2. To Perform Binary Arithmetic Operations
- 3. To Verify the Truth Table of Basic Logic Gates
- 4. To Verify the Truth Table of Universal Logic Gates
- 5. To Verify the Truth Table of Special Purpose Logic Gates
- 6. State and Prove DeMorgan’s Theorem
- 7. To Study and Verify Combinational Logic Circuits (Half Adder)
- 8. To Study and Verify Combinational Logic Circuits (Full Adder)
- 9. To Study General Purpose Registers of 8086 Microprocessor
- 10. To Study Special Purpose Registers of 8086 Microprocessor
- 11. To Study 8086 Pin Diagram and its Functioning
- 12. To Study 8086 Interrupt and its Applications
- 13. To Study Pentium Pro Architecture
- 14. To Analyze and Compare Pentium and Core i3 Processor
- 15. To Analyze and Compare RISC and CISC Architecture