Please enable JavaScript.
Coggle requires JavaScript to display documents.
Computer Organization - Coggle Diagram
Computer Organization
Unit 1
Digital Components and Data Representation
Introduction
Numbering Systems
Decimal to Binary Conversion
Binary Coded Decimal Numbers
Weighted Codes
Self-Complementing Codes
Cyclic Codes
Error Detecting Codes
Error Correcting Codes
Hamming Code for Error Correction
Alphanumeric Codes
ASCII Code
Data Representation
Data types
Complements
Fixed Point Representation
Floating Point Representation
Combinational Circuits
Boolean expressions and their minimization using algebraic identities
Karnaugh map representation and minimization of Boolean functions using K-map
Two-level realizations using gates
NOR-NOR
NAND-NAND
OR-AND
AND-OR
UNIT IV
Micro programmed Control
Control memory
Address sequencing
micro program example
design of control unit
Central Processing Unit
General Register Organization
Instruction Formats
Addressing modes
Data Transfer and Manipulation
Program Control
8086 microprocessor
pin diagram
instruction set
introduction to assembly language programming
Assembler
linker
Locator
debugger
emulator concepts
Assembler directives
8086 programming
while - do
Repeat - Until
if-then-else constructs
String operations
Array
far and near procedures
macros
Timing and delay loops
UNIT II
Digital logic circuits
Combinatorial Circuits: Introduction
Combinatorial Circuit Design Procedure
Integrated NAND-NOR Gates
Multifunction gates
Multi-bit adder
Multiplexers
De-multiplexers
Decoders
Sequential Switching Circuits
Latches and Flip-Flops
Ripple counters using T flip-flops
Synchronous counters
Shift Registers
Ring counters
UNIT III
Computer Arithmetic
Addition and subtraction
Multiplication Algorithms
Division Algorithms
Floating – point Arithmetic operations
Decimal Arithmetic unit
Decimal Arithmetic operations
Basic Computer Organization and Design
Instruction codes
Computer Registers Computer instructions
Timing and Control
Instruction cycle
Memory Reference Instructions
Input – Output and Interrupt
UNIT V:
Memory Organization
Memory Hierarchy
Main Memory
Auxiliary memory
Associate Memory
Cache Memory
Input-Output Organization
Input-Output Interface
Asynchronous data transfer
Modes of Transfer
Priority Interrupt Direct memory Access
Introduction & Objectives