UNIT-1

Arithmetic Circuits: Adder, Subtractor, Parallel binary adder/Subtractor.

Combinational Circuits: Multiplexers, De-Multiplexers, Decoders, Encoders.

UNIT-2

Sequential Circuits: Latch, S-R,D,J-K,T, Clocked Flip-flop, Race around condition, Master slave Flip-Flop, Realisation of one flip-flop using another flip-flop.

Shift Registers: Serial-in-serial-out, serial-in-parallel-out, parallel-in-serial-out and parallel-in-parallel-out.

Counters: Ripple counter, Synchronous Counter, Modulo Counters.

UNIT-3

Data Transfer Operations: Register Transfer, Bus and Memory Transfer, Registers and microoperations.

Basic Computer Organizations and Design:Instruction Codes, Computer Registers, Instruction Cycle, General Register Organization, Stack Organization, Instruction Formats, Addressing Modes

UNIT-4

Input-Output Organization: Peripheral Devices, Input-Output Interfaces, Asynchronous Data Transfer, Modes of Transfer, Priority Interrupt, Direct Memory Access (DMA).

Memory Organization: Main Memory, Auxiliary Memory, Associative Memory, Cache Memory, Virtual Memory.

 Computer Organization and Architecture Lab