Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Computer Organization and Architecture
Rating: 4.5 out of 5(255 ratings)
987 students

Computer Organization and Architecture

Fundamentals of Computer Organization & Architecture
Last updated 7/2021
English

What you'll learn

  • Computer Organization and Architecture

Course content

5 sections20 lectures10h 6m total length
  • Introduction58:17

    Students will be able to understand difference between computer Organization & Architecture, Functional blocks of Computer and Register Organization of CPU.

  • CPU Organization21:31

    Students will learn CPU Organization : General Register Organization, Single Accumulator Organization and Stack organization with Zero, one, two and three address instructions.

  • Addressing Modes24:21

    Students will be able to learn various addressing modes of microprocessor : Implied, direct, Indirect, Immediate, Register, Register Indirect, Auto Increment, Auto Decrement, Indexed, Base Register addressing modes with example.

  • Instruction Format15:06

Requirements

  • Basics of Digital Electronics

Description

This is a basic course on Computer Organization and Architecture . This course is meant for Engineering Students of Electrical, Electronics & Communication, Computer Science and IT, BSC Students, Diploma Students (Polytechnic), BCA students, MCA students, MTech Students, MS Students. This course is not only beneficial for students to earn credits as a part of their course curriculum but also score well in competitive exams.  The Complete Course is divided into Five Sections. Section-1 Covers Differences between Computer Organization and Architecture, Functional Blocks of Computer, Register Organization of CPU ,CPU Organization and Addressing Modes. Section-2 covers Data Representation of Signed numbers, Fixed and Floating Point Numbers and Characters, Computer Arithmetic, Ripple Carry Adder, Carry Look Ahead Adder, Multiplication by Shift & Add, Booth’s Algorithm, Multiplication by Carry Save addition, Restoring Division Algorithm, Non Restoring Division Algorithm. Section-3 Covers Peripheral Devices and their characteristics: Input-Output Subsystems, I/O Device Interface, I/O transfers – Program Controlled, Interrupt Driven and DMA, Privileged and Non-Privileged Instructions, Software Interrupts and Exceptions, Programs and Processes – Role of Interrupts in Process State Transitions, I/O Device Interfaces – SCSI, USB.Section-4 Covers Basic concepts of Pipelining, Throughput and Speedup, Pipeline Hazards, Introduction to Parallel Processors, Concurrent access to Memory and Cache Coherency. Section-5 covers Memory Organization, Memory Interleaving, Concept of Hierarchical Memory Organization, Cache Memory, Cache Size vs. Block Size, Mapping Functions, Replacement Algorithms, Write Policies.

Who this course is for:

  • Engineering -Electrical, Electronics & Communication, Computer Science, IT Students, Diploma Students (Polytechnic), BCA Students, MCA Students, MS studetns