Syllabus Fundamental of Computer Organization Total Credits L+T+(PR/2) Assessment Pattern and Marks Total Marks C Theory Tutorial / Practical ESE (E) PA/CA (M) PA/CA (I) ESE (V) 4 70 30 20 30 150 Unit No. Content 1. UNIT I : NUMBER SYSTEM AND LOGIC GATES : Number System : Decimal System, Two-state Devices, Counting in Binary System, Binary Addition and Subtraction, Converting Decimal Number to Binary Numbers, Use of Complements to represent negative numbers in binary and other number systems, Octal and Hexadecimal Number System. Basic Logic Gates : Logic Gates, Logical Multiplication, AND Gate and OR Gate, Complementation and Inverts Evaluation of logical Expression, Evaluation of an Expression containing Parenthesis. NAND Gates and NOR Gates. (Chapter - 1) 2. UNIT II : BASIC STRUCTURE OF COMPUTERS : Computer Types, Functional units, Basic OPERATIONAL concepts, Bus structures, Software, Performance, multiprocessors and multi-computers. Data Representation. Fixed Point Representation. Floating - Point Representation. Error Detection codes. (Chapter - 2) 3. UNIT III : REGISTER TRANSFER LANGUAGE AND MICRO-OPERATIONS : Register Transfer language. Register Transfer Bus and memory transfers, Arithmetic Micro-operations, logic micro-operations, shift micro-operations, Arithmetic logic shift unit. Instruction codes. Computer Registers Computer instructions - Instruction cycle. Memory - Reference Instructions. Input - Output and Interrupt. Instruction formats. Addressing modes. (Chapter - 3) 4. UNIT IV : COMPUTER ARITHMETIC : Addition and subtraction, multiplication Algorithms, Division Algorithms, floating - point Arithmetic operations. Decimal Arithmetic unit Decimal Arithmetic operations. (Chapter - 4) 5. UNIT V : THE MEMORY SYSTEM : Basic concepts semiconductor RAM memories. Read-only memories Cache memories performance considerations, Virtual memories secondary storage. Introduction to RAID. (Chapter - 5)