Description
MCS-012: Computer Organisation and Assembly Language Programming
This book is useful for IGNOU BCA &MCA students. A perusal of past questions papers gives an idea of the type of questions asked, the paper pattern and so on, it is for this benefit, we provide these IGNOU MCS-012-Computer Organisation and Assembly Language Programming Notes. Students are advised to refer these solutions in conjunction with their reference books. It will help you to improve your exam preparations.
This book covers Combination Circuits, Logic Gates, Sequential circuits, Registers, I/O Interface, Instruction and Addressing, CPU design, Memory systems, virtual and cache memory.
Input and Output Organization: Asynchronous data transfer, Direct Memory access, I/O processors, serial communication.
Basics of Computer Organization: System buses and instruction cycles, memory subsystem organizing and interfacing and much more.
Contents:
S.No. | Description | Page |
---|---|---|
1 | Question Paper—Exam Held in February-2021 (Solved) | |
2 | Question Paper—June, 2019 (Solved) | |
3 | Question Paper—June, 2018 (Solved) | |
4 | Question Paper—June, 2017 (Solved) | |
5 | Question Paper—June, 2016 (Solved) | |
6 | Question Paper—June, 2015 (Solved) |
S.No. | Description | Page |
---|---|---|
1 | What is a Computer? | 1 |
2 | Data Processing in a von Neumann Machine | 5 |
3 | History of Computers | 13 |
4 | Data Representation | 22 |
5 | Decimal Representation in Computers | 26 |
6 | Floating Point Representation | 35 |
7 | Error Detection and Correction Codes | 38 |
8 | Principles of Logic Gates and Logic Circuits | 42 |
9 | Combinational Circuits | 45 |
10 | Design of Combinational Circuits | 52 |
11 | Sequential Circuits: Flip-Flops and Latches | 61 |
12 | Design of Sequential Circuits | 68 |
13 | Common Sequential Circuits | 71 |
14 | Memory System: Primary Memory | 78 |
15 | Memory System: Secondary Memories | 86 |
16 | RAID and Its Levels | 95 |
17 | High Speed Memories: Cache Memory | 100 |
18 | Virtual Memory | 109 |
19 | Memory Modules | 112 |
20 | Input/Output Interface | 115 |
21 | Input/Output Techniques | 121 |
22 | Input/Output Processors | 130 |
23 | Secondary Storage and the Hard Disk | 134 |
24 | Hard Drive Interface | 140 |
25 | Removable Drives | 144 |
26 | I/O Technology: Basic Input Devices | 151 |
27 | I/O Technology: Monitors, LCD Displays and Digital Cameras | 156 |
28 | Video and Sound Cards | 162 |
29 | Printers and Scanners | 168 |
30 | Instruction Set Architecture (ISA) | 174 |
31 | Instruction Set Design | 177 |
32 | Addressing Schemes | 185 |
33 | Instruction Set and Format Design Issues | 191 |
34 | Basic Structure of CPU | 194 |
35 | Main Registers of CPU | 197 |
36 | Micro-operations | 201 |
37 | Instruction Execution Using Micro-operations | 207 |
38 | ALU Organization | 212 |
39 | Construction of a Simple ALU | 214 |
40 | Control Unit and its Functions | 222 |
41 | Control Unit Organization | 227 |
42 | Micro-instructions and Micro-programs | 231 |
43 | Reduced Instruction Set Computer (RISC) Architecture | 236 |
44 | RISC Architecture | 240 |
45 | RISC Pipelining | 245 |
46 | Microprocessor Architecture | 248 |
47 | Instruction Set of 8086 (I) | 253 |
48 | Instruction Set of 8086 (II) | 262 |
49 | 8086 Microprocessor: Addressing Modes | 271 |
50 | Introduction to Assembly Language Programming | 275 |
51 | Input/Output in Assembly Programs | 282 |
52 | Simple Assembly Programs | 289 |
53 | Programs Using Loops and Comparisons | 293 |
54 | Assembly Language Programming-I | 299 |
55 | Assembly Language Programming-II | 305 |
Reviews
There are no reviews yet.