Computer Organization & Architecture

Shape Image One
Computer Organization & Architecture

What is Computer Architecture & Organization?

Computer Organization & Architecture teaches you everything you need to know about the internal workings, structuring, and implementation of a computer system.

Organization, on the other hand, defines how the system is structured so that all of the catalogued tools can be used properly.

In general, a computer system’s architecture can be considered of as a catalogue of tools or attributes that are visible to the user, such as instruction sets, the number of bits used for data, addressing techniques, and so on.
The organisation of a computer system, on the other hand, defines how the system is structured so that all of the catalogued tools can be used. The essential elements of computer organisation are ALU, CPU, memory and memory organization.

Detailed Contents in Study Material PDF

Fundamentals of Digital Logic –

Boolean Algebra, Logic Gates, Simplification of Logic

Circuits: Algebraic Simplification, Karnaugh Maps.

Combinational Circuits: Adders, Mux,

De-Mux, Sequential Circuits: Flip-Flops (SR, JK & D),

Counters: synchronous and asynchronous

 Counter –

Computer System Comparison of Computer Organization & Architecture, Computer Components, and Functions, Interconnection Structures. Bus Interconnections, Input / Output: I/O Module, Programmed I/O, Interrupt Driven I/O, Direct Memory Access

Memory System Organization –

Classification and design parameters, Memory Hierarchy, Internal Memory: RAM, SRAM and DRAM, Interleaved and Associative Memory.

Cache Memory: Design Principles, Memory mappings, Replacement Algorithms, Cache performance, Cache Coherence. Virtual Memory,

External Memory: Magnetic Discs, Optical Memory, Flash Memories, RAID Levels

Processor Organization –

Instruction Formats, Instruction Sets, Addressing Modes, Addressing Modes Examples with Assembly Language [8085/8086 CPU], Processor Organization, Structure, and Function. Register Organization, Instruction Cycle, Instruction Pipelining. Introduction to RISC and CISC Architecture, Instruction Level

Parallelism and Superscalar Processors: Design Issues.

Control Unit –

Micro-Operations, Functional Requirements,

Processor Control, Hardwired Implementation,

Micro-programmed Control

Fundamentals of Advanced Computer Architecture –

Parallel Architecture: Classification of Parallel Systems, Flynn’s Taxonomy, Array Processors, Clusters, and NUMA Computers.

Multiprocessor Systems : Structure & Interconnection Networks,

Multi-Core Computers: Introduction, Organization and Performance.

Case Study –

Case study: Pentium 4 processor Organization and Architecture

Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.

Leave a Reply

Your email address will not be published. Required fields are marked *