Computer Organization and Architecture

Addressing Modes
FACEPrep · 5 min read
Addressing modes and their types
Introduction to machine instructions in micro-controllers.
FACEPrep · 5 min read
Introduction to machine instructions: Syntax and examples provided.
Computer Arithmetic Operations 1
FACEPrep · 5 min read
Arithmetic Operations using 1's and 2's complement. Sign bit representations. Floating point number representations.
Computer Arithmetic Operations Part 2
FACEPrep · 5 min read
Arithmetic operations: Add, Subtraction, Multiplication, Division using signed and unsigned numbers.
Difference between one's and two's compliment.
FACEPrep · 5 min read
Difference between 1's complement and 2's complement. Formulas to calculate them and relationship among them are discussed.
Cache Memory
FACEPrep · 5 min read
Cache Memory Organisation. Miss penalty, Different levels in cache memory and advanced optimizations ofcache are explained.
Introduction to Cache Memory
FACEPrep · 5 min read
Cache Memory, Different types of mappings and replacement policies are elaborately discussed.
Different modes of transfer: Programmed I/O, I/O Interface Interrupts and Direct access memory.
FACEPrep · 5 min read
Different modes of transfer: Programmed I/O, I/O Interface Interrupts and Direct access memory.
Pipelining: Working/Design/Use/Advantages/Disadvantages explained.
FACEPrep · 5 min read
Pipelining: Working/Design/Use/Advantages/Disadvantages explained.
Pipelining Dependencies and Data Hazard
FACEPrep · 5 min read
Data Hazard and Dependencies in the concept of Pipelining in Computer Organisation and Architecture is explained lucidly in this article.
Pipelining - Types and Stalling
FACEPrep · 5 min read
Pipelining - Types and Stalling