R.G.P.V. BHOPAL
MCA 1ST SEMESTER (MCA-104)
COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE PROGRAMMING
UNIT-I
Representation of Information:Number systems, integer and floating-point representation, character codes (ASCII, EBCDIC), Error detection and correction codes : parity check code, cyclic redundancy code,Hamming code.Basic Building Blocks:Boolean Algebra, Simplification of Boolean Function.
Representation of Information:Number systems, integer and floating-point representation, character codes (ASCII, EBCDIC), Error detection and correction codes : parity check code, cyclic redundancy code,Hamming code.Basic Building Blocks:Boolean Algebra, Simplification of Boolean Function.
Combinational blocks: gates, multiplexers, decoders,Implementation of Boolean Function in form of gates etc. Sequential building blocks: flip-flops, Registers : Buffer register, Right & Left Shift register,Bidirectional Shift register. Counters : Ripple counter,Binary Counter,MOD-10 Counter,Ring Counter.ALU, Random access memory etc.
UNIT-II
Register Transfer Language and Micro-operations:concept of bus, data movement among registers, a language to represent conditional data transfer, data movement from/to memory. Design of simple Arithmetic & Logic Unit & Control Unit, arithmetic & logical operations Along with register transfer,timing in register transfer.
UNIT-III
Architecture of a simple processor:A simple computer organization and instruction set, instruction formats, addressing modes, instruction cycle,instruction execution in terms of micro instructions, interrupt cycle ,concepts of interrupt and simple I/O organization,Synchronous & Asynchronous data transfer,
Data Transfer Mode:Program Controlled, Interrupt driven, DMA(Direct Memory Access). implementation of processor using the building blocks.
UNIT-IV
Assembly Language programming:Pin Diagram of 8086, Architecture of 8086,Addresing Mode of 8086,detailed study of 8086/8088 assembly language, instruction set of 8086, loops and Comparisons,conditions and procedures, arithmetic operations in assembly language. Simple Assembly Language program of 8086. illustrations using typical programs like: table search, subroutines, symbolic and numerical manipulations and I/O.
UNIT-V
Memory organization:Secondary Memory, Primary Memory :Random access memory, Read Only memory basic cell of static and dynamic RAM, Building large memories using chips, Concept of segmentation & Paging, Associative memory, cache memory organization, virtual memory organization.
SUGGESTED READINGS:-
- M. Morris Mano, “Computer System Architecture”, PHI, 3rd edition, 1993
- Govindarajalu “Computer Architecture & Organisation”.
- Liu and Gibson, “8086/8088 Micro processor Assembly Language”.
- M.Mano “Digital Logic & Computer Design”
- Malvino, “Digital Computer Electronics”.
META TAGS:-RGPV MCA SYLLABUS I RGTU MCA 1ST SEM COMPLETE SYLLABUS I RGPV MCA NEW SYLLABUS I RGTU MCA 1ST SEMESTER LATEST SYLLABUS I RGPV MCA CSO SYLLABUS I RGPV CSO LATEST SYLLABUS I RGPV MCA CSO LATEST SYLLABUS I DOWNLOAD RGPV MCA 1ST SEM SYLLABUS I RGPV MCA CSO SYLLABUS I RGTU MCA CSO SYLLABUS I RGPV MCA 1ST SEM ALL SYLLABUS I RGPV MCA CSO EXAM PAPERS I RGPV CSO SAMPLE PAPERS I RGPV MCA PREVIOUS YEAR PAPERS I RGTU MCA CSO PRACTICE PAPERS I RGPV MCA 1ST SEM ALL SYLLABUS I RGPV CSO PREVIOUS YEAR PAPERS I RGPV MCA QUESTION PAPERS I

0 comments