BCA2050 COMPUTER ORGANIZATION

Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :

  “ help.mbaassignments@gmail.com ”
or
Call us at : 08263069601



(WINTER 2014) ASSIGNMENT

PROGRAM
BCA (Revised Fall 2012)
SEMESTER
2
SUBJECT CODE & NAME
BCA2050 COMPUTER ORGANIZATION
CREDIT
2
BK ID
B1642
MAX.MARKS
60

Note: Answer all questions. Kindly note that answers for 10 marks questions should be approximately of 400 words. Each question is followed by evaluation scheme.


1.What is difference engine? Briefly explain the structure of Babbage’s Difference Engine.

Answer : A difference engine is an automatic mechanical calculator designed to tabulate polynomial functions. The name derives from the method of divided differences, a way to interpolate or tabulate functions by using a small set of polynomial coefficients.

Charles Babbage (1791-1871), computer pioneer, designed two classes of engine, Difference Engines, and Analytical Engines. Difference engines are so called because of the mathematical principle on which they are based, namely, the method of finite differences. The beauty of the method is that it uses only arithmetical addition and removes the need for multiplication and division which are more difficult to implement mechanically.

Difference engines are strictly calculators. They



2 .What is the difference between fixed and floating point numbers?

Answer : Fixed point.
Numerical system in computer can be separated into 2 group , one is Floating point and another one is Fixed point. Floating point is mainly
used in calculation of software that run on PC. In PC there is the FPU or Floating Point Unit so it is possible to use floating point numerical system.
On the other hand , in embedded system , the capability of main processor is limit and maybe there’s no FPU so in calculation , the usablility of Fixed point
instead of Floating point is necessary.
Fixed point is numerical system that use



3. Briefly explain the instruction characteristics.

Answer: An instruction set architecture (ISA) is the interface between the computer's software and hardware and also can be viewed as the programmer's view of the machine. Computers do not understand high level languages which have few, if any, language elements that translate directly into a machine's native opcodes. A processor only understands instructions encoded in some numerical fashion, usually as binary numbers. Software tools, such as compilers, translate high level languages, such as C into instructions.

Besides instructions, the ISA defines items in the computer that are available to a program—e.g. data types, registers, addressing modes, and



4. Briefly explain the read and write cycle of an 8086 processor.

Answer : The 8086 has a combined address and data bus commonly called as time multiplexed address and data bus. The main reason behind multiplexing address and data over the same pins is the maximum utilization of processor pins and it facilitates the use of 40 pin standard DIP package. The bus can be demultiplexed using a few latches and transceivers, whenever required.
Basically all the processor bus cycle consist of is at least four clock cycles. These are referred to as T1, T2, T3, T4. The address is transmitted by the processor during T1. It is present on the bus only for one cycle.The negative edge of this ALE pulse ids used to separate  the address and data or status information.





6. Describe Multiprocessing. Briefly explain Multiprocessor system.

Answer: Multiprocessing is the coordinated processing of programs by more than one computer processor. Multiprocessing is a general term that can mean the dynamic assignment of a program to one of two or more computers working in tandem or can involve multiple computers working on the same program at the same time (in parallel).

Multiprocessor Operating System refers to the use of two or more central processing units (CPU) within a single computer system. These multiple CPUs are in a close communication sharing the computer bus, memory and other peripheral devices. These systems are referred as tightly coupled systems.
Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :

  “ help.mbaassignments@gmail.com ”
or
Call us at : 08263069601


No comments:

Post a Comment

Note: Only a member of this blog may post a comment.