Understand the organization of a Computer system
Apply the knowledge of combinational and sequential logical circuits to design a computer architecture
Understand the input / output and Memory related concepts
Introduction to Computer Organization and Architecture
Register Transfer and Micro operations
Register Transfer Language, Register transfer, Bus and Memory transfer, Arithmetic Micro operations, Logic Micro-operations, Shift Micro operations, Arithmetic Logic Shift Unit.
Basic computer organization
Instruction codes, Computer registers, computer instructions, Timing and Control, Instruction cycle, Memory-Reference Instructions, Input-output and interrupt, Complete computer description.
Micro programmed control
Control Memory, Address sequencing, Micro program Example, design of control Unit.
Central processing unit
Introduction, General Register Organization, Stack Organization, Instruction format, Addressing Modes, data transfer and manipulation, Program Control, Reduced Instruction Set Computer (RISC), Complex Instruction Set Computer (CISC), comparison of RISC and CISC.
Parallel processing, Pipelining, Arithmetic Pipeline, Instruction Pipeline, RISC Pipeline.
Introduction, Addition and subtraction, Multiplication and Division Algorithms (Booth Multiplication Algorithm), Floating Point Arithmetic, Decimal Arithmetic Unit and Operations.
Input – Output organization
Input-output interface, Asynchronous Data Transfer, Modes of Transfer, Priority Interrupt, DMA, Input-Output Processor (IOP), CPUIOP communication, Serial Communication.
Memory Sub System, Memory hierarchy, Main memory, Auxiliary memory, Flash memory, Associative memory, Cache memory, Virtual memory.
Computer System Architecture
Structured Computer Organization
Computer Architecture and Organization
Computer Organization and Design
|Computer Organization.pdf||173.85 KB|