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.