Unit-1
Computer Data Representation:
Number Conversion
Complements
Fixed point representation
Floating Point Representation
Unit-2
Register Transfer and Micro operations:
Register Transfer Language,
Register transfer,
Common Bus System with Multiplexer
Common Bus System using Three state buffer
Memory transfer,
Types of Microoperation
Arithmetic Micro operations: Binary Adder, Binary Adder-Subtracter, Binary
Incrementor & Decremental, 4-bit arithmetic Circuit
Logic Micro-operations: 16 logic Microoperation function tables and Truth table,
one stage of Logic Circuit, Selective-set, Selective-complement, Selective-Clear,
Mask, Insert, Clear
4-bit Combinational Shifter
One Stage Arithmetic Logic Shift Unit
Unit-3
Basic Computer Organization and Design
Instruction codes, Operation Code
Stored Program Organization: Direct Addressing, Indirect Addressing,
Immediate Instruction, Effective Address
Computer registers,
16-bit Common Bus
computer instructions: Basic Computer Instruction format, MRI, RRI, IOI
Timing and Control: Control unit of basic Computer
Phases of the Instruction cycle,
Flowchart of the Instruction cycle,
Memory-Reference Instructions,
Register-Reference Instruction
Input-output and interrupt: IO Instruction, Flowchart for Interrupt Cycle
Complete computer description: Flowchart for Computer Operation
Design of Basic computer,
design of Accumulator Unit.
Unit-4:
Programming Basic Computer
Introduction,
Machine Language: Binary code, Octal or Hexadecimal Code, Symbolic Code
Assembly Language: Rules, Pseudo Instructions, Address Symbol Table
Assembler: First Pass and Second Pass Assembler