outp

My Cart

You are Here : BACHELOR DEGREE PROGRAMMES / BCA / MCS 12
Click Here to Order on WhatsApp
IGNOU MCS 12 SOLVED ASSIGNMENT 2024 2025

IGNOU MCS 12 SOLVED ASSIGNMENT 2024 2025


IGNOU MCS 12 Solved Assignment 2024 2025
Rs. 80
Rs. 41

IGNOU MCS 12 Solved Assignment 2024 2025

This is latest Solved Assignment of MCS 12 of BCA . 

  • Latest 2024 2025 Solved Assignment
  • Fully Solved MCS 12 2024 2025 Assignment
  • .pdf Format
  • MCS 12 ( Computer Organization and Assembly Language Programming )
  • Computer Organization and Assembly Language Programming 2024 2025 Solved Assignment
  • 2024 2025 New Assignment

If you Need this Assignment, Simply WhatsApp us

Rs. 80
Rs. 41

Last Date of Submission of IGNOU MCS-012 (BCA) 2024-25 Assignment is for January 2025 Session: 30th September, 2025 (for December 2024 Term End Exam).
Semester Wise
January 2024 Session:
30th March, 2025 (for June 2025 Term End Exam).
July 2024 Session: 30th September, 2024 (for December 2024 Term End Exam).

Title NameIGNOU MCS 12 Solved Assignment 2024 2025
TypeSoft Copy (E-Assignment) .pdf
UniversityIGNOU
DegreeBACHELOR DEGREE PROGRAMMES
Course CodeBCA
Course NameBachelor of Computer Applications
Subject CodeMCS 12
Subject NameComputer Organization and Assembly Language Programming
Year2024 2025
Session
LanguageEnglish Medium
Assignment CodeMCS-012/Assignmentt-1//2024-25
Product DescriptionAssignment of BCA (Bachelor of Computer Applications) 2024-25. Latest MCS 012 2024-25 Solved Assignment Solutions
Last Date of IGNOU Assignment Submission
Last Date of Submission of IGNOU MCS-012 (BCA) 2024-25 Assignment is for January 2025 Session: 30th September, 2025 (for December 2024 Term End Exam).
Semester Wise
January 2024 Session:
30th March, 2025 (for June 2025 Term End Exam).
July 2024 Session: 30th September, 2024 (for December 2024 Term End Exam).

Rs. 80
Rs. 41
Questions Included in this Help Book

Ques 1.

Please refer to Figure 4 of Unit 1 of Block 1 on page 11 of the Instruction execution example. Assuming a similar machine is to be used for the execution of the following three consecutive instructions:

LOAD A; Load the content of Memory location A into the Accumulator Register.

ADD B; Add the content of memory location B to Accumulator Register.

STOR C; Stores the content of the Accumulator register to memory location C.

However, this machine is different from the example in Figure 4 in the following ways:

Each memory word of this new machine is of 32 bits length. 

Each instruction is of length 32 bits with 12 bits for operation code (opcode) and 20 bits for specifying one direct operand. The size of operand is 32 bits.

The Main Memory of the machine is of size 220 words.

The three consecutive instructions are placed starting from memory location (11FFE); operand A is at location (2FFFF) and contains a value (111AB4C1)h, Operand B is at location (30000) and contains a value (AAA1A1FE) and operand C is at location (30001) and contains a value

The AC, IR, MAR and MBR registers are of size 32 bits, whereas PC register is of size 20 bits. The initial content of the PC register is (11FFE)

Ques 2.

Draw a diagram showing the Initial State of the machine with the addresses and content of memory locations in hexadecimal. Show only those address locations of the memory that store the instruction and data. Also, show the content of all the stated registers.

Ques 3.

Draw three more diagrams, each showing the state of the machine after execution of every instruction viz. LOAD, ADD and STOR. Show the changes in the values of Registers and memory locations, if any, due to the execution of the instruction. Show all the addresses and values in hexadecimal notations.

Ques 4.

Perform the following conversion of numbers:

i) Decimal (345789531)10 to binary and hexadecimal.

ii) Hexadecimal (ABC023DEF) into Octal.

iii) String "MCS-12 Price in $" into UTF 8.

Ques 5.

Simplify the following function using K-map: F(A, B, C, D) - 2 (0, 1, 2, 4, 8, 9, 10, 13) Draw the circuit for the resultant function using NAND gates.

Ques 6.

Consider the Adder-Subtractor circuit as shown in Figure 3.15 page 76 of Block 1. What would be the values of various inputs and outputs; viz. C input to each full adder, A, B, A, B, A, B2, A3, B3, So, 31, 32, 33, Carty out bit, anal overflow coalition, if this circuit palus subtraction (A-B), when die value of A is 1010 and B is 1011.

Ques 7.

Explain the functioning of a 2 x 4 decoder with the help of a logic diagram and an example input.

Ques 8.

Assume that a source data value 1111 was received at a destination as 1011. Show how Hamming's Error-Correcting code bits will be appended to source data to identify and correct the error of one bit at the destination. You may assume that transmission error occurs only in the source data and not the source parity bits.

Ques 9.

Explain the functioning of the RS flip flop with the help of a logic diagram and characteristic table. Also, explain the excitation table of this flip-flop.

Ques 10.

 

Explain the functioning of the master-slave flip-flop with the help of a diagram.

 

(i) Represent (129.5) and (-1.125) in IEEE 754 single-precision and double-precision formats.

Ques 11.

Refer to the Figure 2(b) on page 8 in Unit 1 of Block 2. Draw the Internal organisation of a 16×2 RAM. Explain all the Input and Output of this organisation. Also, answer the following:

(i) How many data input and data output lines does this RAM need? Explain your answer.

(ii)How many address lines are needed for this RAM? Give reasons in support of your answer.

Ques 12.

A computer has 4 K Word RAM with each memory word of 8 bits. It has cache memory, having 16 blocks, having a size of 16 bits (2 memory words). Show how the main memory address (3AC), will be  mapped to the cache address, if

(i) Direct cache mapping is used

(ii) Associative cache mapping is used

(iii) Two-way set associative cache mapping is used.

You should show the size of the tag, index, main memory block address and offset in your answer.

Ques 13.

What are the different kinds of interrupts? Explain the process of handling an interrupt with the help of a diagram.

Ques 14.

 

What is a DMA? What are the advantages of using DMA? Explain the functions of a DMA interface with the help of a block diagram.

Ques 15.

Assume that a disk has 128 tracks, with each track having 64 sectors and each sector is of size 1 M Bytes. The cluster size in this system can be assumed to be 2 sectors. A file having the name assignmentmcs012.txt is of size 16 MB. Assume that it is a new disk, and the first 16 clusters are occupied by the Operating System. Rest all the clusters are free. How can this file be allotted space on this disk? Also, show the content of FAT after the space allocation to this file. You may make suitable assumptions.

Ques 16.

Explain the following, giving their uses and advantages/disadvantages, if needed. (Word link for the answer of each part is 50 words ONLY)

(i)   Access time of dis

(ii)CD-ROM

(iii)Classification of Printers

(lv)Scanner

(v)Refresh rates of monitors

(vi) Devices for data backup

Ques 17.

A single-core uniprocesor system has 16 General purpose registers. The machine has RAM of size 1 M manory words. The size of every general-purpose register and manory word is 32 bits. The computer uses fixed-length instructions of size 32 bits cach. An instruction of the machine can have two operands. One of these operands is a direct memory operand and the other is a register operand. An instruction of a machine consists of bits for operation code, bits for memory operand and bits of register operand. The machine has about 64 defierent operation codex. The machine also has special purpose registers, which are other than general purpose registers. Those special purpose registers are Program Counter (PC), Manory Addres Register (MAR), Data Register (DIR) and Flag registers (FR). The first register among the general-purpose registers can be used as Accumulator Register. The size of Integer operands on the machine may be assed to be equal to the size of the accuraator register. To execute instructions, the machine has another special purpose register called Instruction Register (IR) of size 32 bits, as each instruction of this Perform the following tasks for the machine (Make and state suitable assumptions, if any)

(1) Design suitable instruction formats for the machine. Specify the size of different fields that are needed in the instruction format. Also, indicate how many bits of the instructions are unused for this machine. Explain your design of the instruction format. What would be the sine of cach register?

(1) Ilustrate two valid instructions of the machine by drawing a diagram that shows related data in registers and memory. instructions and

(1)Assuming that an instruction is first fitched to the Instruction Register (IR), is memory operandis brought to the Dit register and the result of an operation is stored in the Accumulator register, write and explain the sequence of micro-operations to fetch and execute an addition instruction that adds the contents of a memory operand with the contents of a register operand. The result is stored in the accumulator register. Make and state suitable amptions, if any

Ques 18.

Assume that you have a machine, as shown in section 3.2.2 of Block 3 having the set of micro-operations as given in Figure 10 on page 62 of Block 3. Consider that R1 and 2 both are 8-bit registers and contain 01111110 and 11000101 respectively. What will be the values of select inputs, carry-in input, and the result of the operation (including carry-out bit) if the following micro-operations are performed on these register? (For each micro-operation you may assume the initial value of 1 and 2 as given above)

   (i)Increment R2

   (ii) Subtract R2 from Ri

   (iii)  AND of Ri with R2

   ( iv)  Shift left R1

Ques 19.

 

Consider that an instruction pipeline has four stages namely instruction fetch (INFE), Instruction decode and Operand Fetch (IDOF), Instruction Execute (INEX) and stores (STRE) Draw an instruction pipeline diagram showing the execution of five sequential instructions using this pipeline. Explain, what problem may occur, if the 2 instruction is a conditional jump instruction?

Ques 20.

 

Explain the structure and operation of the micro-programmed control unit with the help of a diagram.

Ques 21.

Explain the use of large register file in RISC. Also, explain the optimisation of RISC pipelining.

Ques 22.

 

Write a program using 8086 assembly Language (with proper comments) that accepts two different digits as input from the keyboard. Each digit is converted to its binary equivalent value. These converted digits are stored in registers BL and CL. The program then stores the smaller of these two values in AL register. The program also checks if the present AL value is larger than all the values contained in a byte array of size 6, which is stored in the memory. If so, then a value 1 is moved to DL register, else a value 0 is moved to DL register. You may assume the byte array has the values 02h, 03h, 05h, 01h, 02h, 03h. Make suitable assumptions, if any.

Ques 23.

Differentiate between the FAR and NEAR procedure calls in 8086 micro-processor. Assuming that a stack is used for implementing procedure calls, explain how call and return statements of 8086 microprocessor would use stack for NEAR and FAR procedure calls and return from a call. Also, assuming that two parameters are to be passed to a procedure using stack, explain how they will be passed to the procedure and accessed in the procedure. You need not write the assembly code but draw necessary diagrams to illustrate the concept.

Ques 24.

Explain the following in the context of 8086 Microprocessor diagram: with the help of an example or a

  (i) Explain the use of Segment Registers in 8086 microprocessor

(ii) Explain the use of the flags - CF, ZF, OF, DF

(iii) Explain the Instructions-XLAT, MUL, SAR, RCL

Rs. 80
Rs. 41
Details
  • Latest IGNOU Solved Assignment
  • IGNOU MCS 12 2024 2025 Solved Assignment
  • IGNOU 2024 2025 Solved Assignment
  • IGNOU BCA Bachelor of Computer Applications 2024 2025 Solved Assignment
  • IGNOU MCS 12 Computer Organization and Assembly Language Programming 2024 2025 Solved Assignment

Looking for IGNOU MCS 12 Solved Assignment 2024 2025. You are on the Right Website. We provide Help book of Solved Assignment of BCA MCS 12 - Computer Organization and Assembly Language Programmingof year 2024 2025 of very low price.
If you want this Help Book of IGNOU MCS 12 2024 2025 Simply Call Us @ 9199852182 / 9852900088 or you can whatsApp Us @ 9199852182
 

IGNOU BCA Assignments Jan - July 2025 - IGNOU University has uploaded its current session Assignment of the BCA Programme for the session year 2024 2025. Students of the BCA Programme can now download Assignment questions from this page. Candidates have to compulsory download those assignments to get a permit of attending the Term End Exam of the IGNOU BCA Programme.

Download a PDF soft copy of IGNOU MCS 12 Computer Organization and Assembly Language Programming BCA Latest Solved Assignment for Session January 2025 - December 2025 in English Language.

If you are searching out Ignou BCA  MCS 12 solved assignment? So this platform is the high-quality platform for Ignou BCA  MCS 12 solved assignment. Solved Assignment Soft Copy & Hard Copy. We will try to solve all the problems related to your Assignment. All the questions were answered as per the guidelines. The goal of IGNOU Solution is democratizing higher education by taking education to the doorsteps of the learners and providing access to high quality material. Get the solved assignment for MCS 12 Computer Organization and Assembly Language Programming course offered by IGNOU for the year 2024 2025.Are you a student of high IGNOU looking for high quality and accurate IGNOU MCS 12 Solved Assignment 2024 2025 English Medium? 

Students who are searching for IGNOU Bachelor of Computer Applications (BCA) Solved Assignments 2024 2025 at low cost. We provide all Solved Assignments, Project reports for Masters & Bachelor students for IGNOU. Get better grades with our assignments! ensuring that our IGNOU Bachelor of Computer Applications Solved Assignment meet the highest standards of quality and accuracy.Here you will find some assignment solutions for IGNOU BCA Courses that you can download and look at. All assignments provided here have been solved.IGNOU MCS 12 SOLVED ASSIGNMENT 2024 2025. Title Name MCS 12 English Solved Assignment 2024 2025. Service Type Solved Assignment (Soft copy/PDF).

Are you an IGNOU student who wants to download IGNOU Solved Assignment 2024? IGNOU BACHELOR DEGREE PROGRAMMES Solved Assignment 2023-24 Session. IGNOU Solved Assignment and In this post, we will provide you with all solved assignments.

If you’ve arrived at this page, you’re looking for a free PDF download of the IGNOU BCA Solved Assignment 2024 2025. BCA is for Bachelor of Computer Applications.

IGNOU solved assignments are a set of questions or tasks that students must complete and submit to their respective study centers. The solved assignments are provided by IGNOU Academy and must be completed by the students themselves.

Course Name Bachelor of Computer Applications
Course Code BCA
Programm BACHELOR DEGREE PROGRAMMES Courses
Language English

 

 

 
IGNOU MCS 12 Solved Assignment                                       
ignou assignment 2024 2025,   2024 2025 MCS 12
IGNOU MCS 12 Assignment
ignou solved assignment MCS 12
MCS 12 Assignment 2024 2025
solved assignment MCS 12
MCS 12 Assignment 2024 2025
assignment of ignou MCS 12
Download IGNOU MCS 12 Solved Assignment 2024 2025
ignou assignments MCS 12
 
 
Ignou result MCS 12
Ignou Assignment Solution MCS 12
 

 



Comments


















Call Now
Contact Us
Welcome to IGNOU Academy

Click to Contact Us

Call - 9199852182 Call - 9852900088 myabhasolutions@gmail.com WhatsApp - 9852900088
New to IGNOU Login to Get Every Update