Computer Organization and Architecture

Fundamentals of Computer Organization & Architecture

4.75 (228 reviews)
Udemy
platform
English
language
Engineering
category
904
students
10 hours
content
Jul 2021
last update
$54.99
regular price

What you will learn

Computer Organization and Architecture

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.

Content

Introduction

Introduction

Data Representation

Data Representation
Ripple Carry Adder
Carry Look Ahead Adder
Multiplication by Shift & Add
Booth Multiplier
Carry Save Multiplier
Restoring Division Algorithm
Non Restoring Division Algorithm

Peripheral Devices and their Characteristics

Input-output Device Interfacing
Types of I/O Transfers
I/O Device Interfaces - SCSI & USB

Pipelining & Parallel Processing

Basic Concepts of Pipelining
Pipeline Hazards
Parallel Processors

Memory Organization

Semiconductor Memory Organization
Mapping Functions, Replacement Algorithms, Write Policies & Cache Coherence

Screenshots

Computer Organization and Architecture - Screenshot_01Computer Organization and Architecture - Screenshot_02Computer Organization and Architecture - Screenshot_03Computer Organization and Architecture - Screenshot_04

Reviews

Aarav
November 9, 2023
I recently completed a COA (Certified Office Administrator) course, and I couldn't be more pleased with the experience. This course has been a game-changer for my career, and I'd like to share some of the reasons why I'm so enthusiastic about it. First and foremost, the curriculum was incredibly comprehensive. It covered a wide range of topics relevant to office administration, from essential software skills to effective communication strategies. The depth and breadth of the material ensured that I gained a well-rounded and practical understanding of the role of an office administrator. The instructors were outstanding. They were not only knowledgeable but also incredibly supportive and responsive. Whenever I had questions or needed clarification, they were there to help. Their real-world experience added a practical dimension to the course, which I found invaluable. The course was well-structured and organized, making it easy to follow along and progress at my own pace. The flexibility it offered allowed me to balance my work and personal life while still making significant strides in my professional development.
Pawan
May 31, 2023
Need to add some more contents. This is not enough. Otherwise, Great course. Very good explanation. Learned a lot of new things. Awesome.
Mayank
November 14, 2022
Amazing Course ! Excellent and detailed explanation. Simple to understand the concepts. It is a very nicely explained and helpful in providing knowledge about the context.
Chuck
August 15, 2022
Great overview of computer architecture. This helped me to review a lot of the concepts I had learned previously but needed brushing up in. Simple enough to understand but at a high enough level that it is useful for computer engineers to use as review. I also agree with the reviewer who mentioned that this course can be even better with assignments and quizzes to practice the knowledge.
Shun
May 27, 2022
Excellent and detailed explanation. But what is lacking here is exercises. The course should include tons of quizzes and exercises to test and consolidate the knowledge!!!
Spencer
December 29, 2021
Great content and easy to follow. Increasing the speed to 1.5 and turning captions on helped me get through the content faster.
Anchit
September 20, 2021
The course was very refreshing, it helpred me recall the concepts from my bachelor's degree with deep insights and proved very helpful for my master's.
Mehak
April 5, 2021
I am able to understand the course content with ease and it is really helpful to gain knowledge in the subject. All points are explained properly and the slides are helpful to take notes.
Disha
March 17, 2021
This course is very informative. It covers all the concepts of computer organization and architecture. Highly recommended to clear all the basics in this field.

Charts

Price

Computer Organization and Architecture - Price chart

Rating

Computer Organization and Architecture - Ratings chart

Enrollment distribution

Computer Organization and Architecture - Distribution chart

Related Topics

3908188
udemy ID
3/12/2021
course created date
3/21/2021
course indexed date
Bot
course submited by