Tuesday, August 6, 2013

MCS-012 Computer Organisation and Assembly Language Programming (C.O)...BCA (REVISED SYLLABUS) - IGNOU BCA COACHING JAIPUR

 Click here----->>> IGNOU Coaching For BCA, MCA, MBA    

IGNOU BCA- II  Second sem SYLLABUS-----------IGNOU JAIPUR

MCS-012 Computer Organisation and Assembly Language Programming

BLOCK 1: Introduction to Digital Circuits

Unit 1 : The Basic Computer

The von NeumannArchitecture, Instruction Execution: An Example, Instruction Cycle Interrupts, Interrupts and Instruction Cycle, Computers: Then and Now, The Beginning, First Generation Computers, Second Generation Computers, Third Generation  Computers, Later Generations.

Unit 2 : The Data Representation

Data Representation, Number Systems, Decimal Representation in Computers, Alphanumeric Representation, Data Representation for Computation, Error Detection and Correction Codes.


Unit 3 : Principles of Logic Circuits I

Logic Gates, Logic Circuits, Combinational Circuits, Canonical and Standard Forms, Minimization of Gates, Design of Combinational Circuits, Examples of Logic Combinational Circuits,Adders, Decoders, Multiplexer, Encoder, Programmable Logic Array, Read Only Memory ROM.

Unit 4 : Principles of Logic Circuits I

Sequential Circuits: The Definition, Flip Flops, Basic Flip-Flops, Excitation Tables, Master Slave Flip Flops, Edge Triggered Flip-flops, Sequential Circuit Design, Examples of Sequential Circuits, Registers, Counters – Asynchronous Counters, Synchronous Counters, RAM, Design of a Sample Counter.

BLOCK 2: Basic Computer Organisation

Unit 1 : The Memory System

The Memory Hierarchy, RAM, ROM, DRAM, Flash Memory, Secondary Memory and Characteristics, Hard Disk Drives, Optical Memories, CCDs, Bubble Memories, RAID and its Levels, The Concepts of High Speed Memories, Cache Memory, Cache Organisation, Memory Interleaving, Associative Memory, Virtual Memory, the Memory System of Micro-Computer.

Unit 2 : The Input/Output System

Input / Output Devices or External or Peripheral Devices, The Input Output Interface, the Device Controllers and its Structure, Device Drivers, Input Output Techniques, Programmed Input /Output, Interrupt-Driven Input /Output, Interrupt-Processing, DMA (Direct Memory Access).Input Output Processors, External Communication Interfaces.

Unit 3 : Secondary Storage Techniques

Secondary Storage Systems , Hard Drives & Its Characteristics, Partitioning & Formatting: FAT, Inode, Drive Cache , Hard Drive Interface: IDE, SCSI, EIDE, Ultra DMA & ATA/66, Removable Drives, Floppy Drives, CD-ROM & DVD-ROM, Removable Storage Options, Zip, Jaz & Other Cartridge Drives, Recordable CDs & DVDs, CD-R vs CD-RW, Tape Backup.

Unit 4 : I/O Technology

Keyboard, Mouse , Video Cards, Monitors, Liquid Crystal Displays (LCD), Digital Camera, Sound Cards, Printers , Classification of Printers,Modems, Scanners, Scanning Tips, Power Supply, SMPS (Switched Mode Power Supply).

BLOCK 3: The Central Processing Unit

Unit 1 : Instruction Set Architecture

Instruction Set Characteristics, Instruction Set Design Considerations, Operand Data Types, Types of Instructions, Number of Addresses in an Instruction, Addressing Schemes, Types of Addressing  Schemes, Immediate Addressing, Direct Addressing,Indirect Addressing, Register Addressing, Register Indirect Addressing, Indexed Addressing Scheme, Base Register Addressing, Relative Addressing Scheme, Stack Addressing, Instruction Set and Format Design Issues, Instruction Length, Allocation of Bits Among Opcode and Operand, Variable Length of Instructions, Example of
Instruction Format.

Unit 2 : Registers, Micro-Operations and Instruction Execution

Basic CPU Structure, Register Organization, Programmer Visible Registers, Status and Control Registers, General Registers in a Processor, Micro-operation Concepts, Register Transfer Micro-operations, Arithmetic Micro-operations, Logic Microoperations, Shift Micro-operations, Instruction Execution and Micro-operations, Instruction Pipelining.

Unit 3 : ALU Organisation

ALU Organisation, A Simple ALU Organization, A Sample ALU Design, Arithmetic Processors.

Unit 4 : The Control Unit

The Control Unit, The Hardwired Control, Wilkes Control, The Micro-Programmed Control, The Micro-Instructions, Types of Micro-Instructions, Control Memory Organisation, Micro-Instruction Formats, The Execution of Micro-Program.

Unit 5 : Reduced Instruction Set Computer Architecture

Introduction to RISC, RISC Architecture, The Use of Large Register File, Comments on RISC, RISC Pipelining.

BLOCK 4: Assembly Language Programming

Unit 1 : Microprocessor Architecture

MicrocomputerArchitecture, Structure of 8086 CPU, Register Set of 8086, Instruction Set of 8086, Data Transfer Instructions, Arithmetic Instructions, Bit Manipulation Instructions, Program Execution Transfer Instructions, String Instructions, Processor Control Instructions, Addressing Modes, Register Addressing Mode, Immediate Addressing Mode, Direct Addressing Mode, Indirect Addressing Mode.

Unit 2 : Introduction to Assembly Language Programming

The Need and Use of the Assembly Language, Assembly Program Execution, An Assembly Program and its Components, The Program Annotation, Directives, Input Output in Assembly Program, Interrupts, DOS Function Calls (Using INT 21H), The Types of Assembly Programs, COM Programs, EXE Programs, How to Write Good Assembly Programs.

Unit 3 : Assembly Language Programming (Part – I)

SimpleAssembly Programs, Data Transfer, SimpleArithmeticApplication,Application Using Shift Operations, Larger of the Two Numbers, Programming With Loops and Comparisons, Simple Program Loops, Find the Largest and the Smallest Array Values, Character Coded Data, Code Conversion, Programming for Arithmetic and String Operations, String Processing, Some More Arithmetic Problems.

Unit 4 : Assembly Language Programming (Part – I)

Use of Arrays in Assembly, Modular Programming, The stack, FAR and NEAR Procedures, Parameter Passing in Procedures, External Procedures, Interfacing Assembly Language Routines to High Level Language, Programs, Simple Interfacing, Interfacing Subroutines With Parameter Passing, Interrupts, Device Drivers in Assembly.

IGNOU Coaching For BCA, MCA, MBA in Jaipur- 9680422112 (Rajat Sharma)





IGNOU JAIPUR


1 comments:

rahul said...

Nice post about IGNOU students.
Thanks dear...

java training in jaipur

java coaching in jaipur


java coaching institute in jaipur

java training institute in jaipur

Post a Comment

 
Programming Languages Training
c language coaching in jaipur | c language classes in jaipur | c classes in jaipur | c language training in jaipur | c training in jaipur | c language training institute in jaipur | c language coaching institute in jaipur | c training institute in jaipur | c coaching institute in jaipur | c++ coaching in jaipur | c++ classes in jaipur | c++ training in jaipur | c++ training institute in jaipur | c++ coaching institute in jaipur | Java training in jaipur | Java coaching in jaipur | Java coaching institute in jaipur | Java training institute in jaipur | Core Java training in jaipur | Core Java coaching in jaipur | Python Training in Jaipur | Python Training Institute in Jaipur | python coaching in jaipur | best python coaching in jaipur | Data Structures Training Institute in Jaipur | data structures training in jaipur | data structure coaching in jaipur | data structure training in jaipur | data structure coaching in jaipur | Data Structure coaching Institute in Jaipur | data structure algorithm training in jaipur | data structures algorithm training in jaipur | IGNOU MBA project | coaching in jaipur for java | coaching for java in jaipur | training in jaipur for java | training for java in jaipur | coaching institute in jaipur for java | coaching institute for java in jaipur | training institute in jaipur for java | training institute for java in jaipur

For the Math Subjects Coaching
NA-Numerical Analysis | DM-Discrete Mathematics | ADM- Advanced Discrete Mathematics | TOC-Theory of Computation
BCA Coaching in Jaipur | MCA Coaching in Jaipur

Website: www.spcjaipur.com
Mobile: +91-9680422112
Address: D-300, Near World Trade Park, Malviya Nagar, Jaipur (Rajasthan)