The document outlines the syllabus for the 6CS4-04 Computer Architecture and Organization course. It covers 6 topics over 42 hours including computer data representation, basic computer organization and design, programming the basic computer, the central processing unit, computer arithmetic, and memory organization. It also briefly discusses microprogrammed control, pipeline and vector processing, and multiprocessors.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
37 views1 page
CAO Syllabus
The document outlines the syllabus for the 6CS4-04 Computer Architecture and Organization course. It covers 6 topics over 42 hours including computer data representation, basic computer organization and design, programming the basic computer, the central processing unit, computer arithmetic, and memory organization. It also briefly discusses microprogrammed control, pipeline and vector processing, and multiprocessors.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1
RAJASTHAN TECHNICAL UNIVERSITY, KOTA
Syllabus III Year-VI Semester: B.Tech. Computer Science and Engineering
6CS4-04: Computer Architecture and Organization
Credit: 3 Max. Marks: 150(IA:30, ETE:120)
3L+0T+0P End Term Exam: 3 Hours SN Contents Hours 1 Introduction: Objective, scope and outcome of the course. 01 2 Computer Data Representation: Basic computer data types, Complements, Fixed point representation, Register Transfer and Micro-operations: Floating point representation, Register Transfer language, Register Transfer, Bus and Memory Transfers (Tree-State Bus Buffers, Memory Transfer), Arithmetic Micro-Operations, Logic Micro-Operations, Shift Micro-Operations, Arithmetic logical shift 10 unit. Basic Computer Organization and DesignInstruction codes, Computer registers, computer instructions, Timing and Control, Instruction cycle, Memory-Reference Instructions, Input-output and interrupt, Complete computer description, Design of Basic computer, design of Accumulator Unit. 3 Programming The Basic Computer: Introduction, Machine Language, Assembly Language, assembler, Program loops, Programming Arithmetic and logic operations, subroutines, I-O 7 Programming. Micro programmed Control: Control Memory, Address sequencing, Micro program Example, design of control Unit 4 Central Processing Unit: Introduction, General Register Organization, Stack Organization, Instruction format, Addressing Modes, data transfer and manipulation, Program Control, Reduced Instruction Set Computer (RISC)Pipeline And Vector Processing, 8 Flynn's taxonomy, Parallel Processing, Pipelining, Arithmetic Pipeline, Instruction, Pipeline, RISC Pipeline, Vector Processing, Array Processors 5 Computer Arithmetic: Introduction, Addition and subtraction, Multiplication Algorithms (Booth Multiplication Algorithm), Division Algorithms, Floating Point Arithmetic operations, Decimal Arithmetic Unit. Input-Output Organization, Input-Output 8 Interface, Asynchronous Data Transfer, Modes Of Transfer, Priority Interrupt, DMA, Input-Output Processor (IOP), CPUIOP Communication, Serial communication. 6 Memory Organization: Memory Hierarchy, Main Memory, Auxiliary Memory, Associative Memory, Cache Memory, Virtual Memory. Multipreocessors: Characteristics of Multiprocessors, 8 Interconnection Structures, Inter-processor Arbitration, Inter- processor Communication and Synchronization, Cache Coherence, Shared Memory Multiprocessors. Total 42