No items in cart

DIGITAL FUNDAMENTAL AND COMPUTER ORGANIZATION.

This course provides a comprehensive introduction to the fundamentals of digital systems, covering topics related to binary arithmetic, basic computer logic, combinational and sequential logic circuits, as well as basic computer organization and design. Throughout the course, students will gain a solid understanding of digital systems, from the basic building blocks of logic circuits to the design and organization of processors and memory.

  • 0 (0 Rating)
  • 48
  • Last Updated Jun 12, 2026

About This Course

Module1:Number systems and Boolean Algebra

____________________________________

•Binary arithmetic: Addition, Subtraction, Concepts of 1’s and 2’s

complement, 1’s and 2’s complement addition.

•Logic Gates: AND, OR, NOT, NOR, NAND, XOR, XNOR,

Universal Property of NAND and NOR gates

•Boolean algebra: Boolean operations, laws and rules, Demorgan’s

theorem

•Boolean Expression Simplification using K Map up to 4 variables 


Module2:Combinational and Sequential Logic Circuits

_____________________________________

• Combinational Circuits: Half Adder, Full Adder, Ripple Carry Adder 1

•Combinational Circuits: Encoder and Decoder (Basic Circuit Only) 1

•Combinational Circuits: Multiplexer and Demultiplexer (Basic

Circuit Only)

• Concepts of Latches and Flipflops, Types of Flipflops (SR, D, JK,T): Truth Table and Circuit

 •Sequential Circuits: Synchronous and Asynchronous Counters 4

•Johnsons and Ring counter, Shift Registers


Module3:Basic Computer Organization and Micro Programmed Control 

_____________________________________•Instruction codes, Registers and Common Bus system 2

• Computer Instructions 1

• Timing and Control: Concepts of hardwired and microprogrammed

control

•Instruction Cycle 1

•Microprogrammed Control: Control memory & Address Sequencing

•Micro Instruction Format and Symbolic Micro Instruction 

Module4:Processor, Memory and I/O Organization 

_________________________________


•Processor Organisation: General Register organization and stack

organization, Instruction formats and addressing modes

•Processor Organisation: RISC vs CISC, Parallel Processing 

• Pipelining: General Considerations, Arithmetic Pipeline, Instruction

Pipeline

• Memory Organisation: Memory Hierarchy, Main Memory 1

•Associative Memory, Cache Memory Mapping

•Organisation: Modes of transfer: programmed IO, Interrupt

initiated IO, DMA (Concepts Only)


module5:Open Ended Module: Computer Arithmetic & Types of Instruction 

• Computer Arithmetic: Addition and Subtraction, Multiplication

Algorithms, Division Algorithms


 •Examples for Memory Reference, Register Reference, Input Output

Instructions, Data Transfer Instructions, Data Manipulation

Instructions, Arithmetic Instructions, Logical and Bit Manipulation

Instructions, Shift Instructions, Program Control Instruction,

Conditional Branch Instructions

Subroutine Call and Retur

Module 1