Dear
students get fully solved assignments
Send
your semester & Specialization name to our mail id :
help.mbaassignments@gmail.com
or
call
us at : 08263069601
ASSIGNMENT
DRIVE FALL
|
2013
|
PROGRAM
|
MCA
|
SUBJECT CODE & NAME
|
MCA4010- MICROPROSESSOR
|
SEMESTER
|
4
|
BK ID
|
B1778
|
CREDITS
|
4
|
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.
Q.1 Write a brief note on:
a) Machine level language
b) Assembly level language
Ans : a) Machine level language :-
Machine code is the only language a microprocessor can process directly
without a previous transformation. Currently, programmers almost never write
programs directly in machine code, because it requires attention to numerous
details which a high-level language would handle automatically, and also
requires memorizing or looking up numerical codes for every instruction that is
used. For this reason, second generation programming languages provide one
abstraction level on top of the machine code.
The lowest-level programming language (except for computers that utilize
programmable microcode) Machine languages are the
Q.2 Write any five comparisons of Intel and AMD processors.
Ans : Intel Processor:-
Intel Corporation is an American multinational semiconductor chip maker
corporation headquartered in Santa Clara , California .
Intel is the world's largest and highest valued semiconductor chip maker, based
on revenue. It is the inventor of the x86 series of microprocessors, the
processors found in most personal computers. Intel Corporation, founded on July
18, 1968, is a portmanteau of Integrated Electronics (the fact that
"intel" is the term for intelligence information was also quite
suitable). Intel also makes motherboard chipsets
Q.3 Differentiate between Interpreter and compiler.
Ans : A Compiler and
Interpreter both carry out the same purpose – convert a high level language
(like C, Java) instructions into the binary form which is understandable by
computer hardware. They are the software used to execute the high level
programs and codes to perform various tasks. Specific compilers/interpreters
are designed for different high level languages.
Compiler:-
A compiler is a piece of code that translates the high level language
into machine
language. When a user writes a code in a high level language such as Java
and wants it to execute, a specific compiler which is designed for Java is used
before it will
Q.4 What is addressing mode? Explain the four major addressing modes in
8086.
Ans : The 80x86 processors
let you access memory in many different ways. The 80x86 memory addressing modes
provide flexible access to memory, allowing you to easily access variables,
arrays, records, pointers, and other complex data types. Mastery of the 80x86
addressing modes is the first step towards mastering 80x86 assembly language.
When Intel designed the original 8086 processor, they provided it with a
flexible, though limited, set of memory addressing modes. Intel added several
new addressing modes when it introduced the 80386 microprocessor. Note that the
80386 retained all the modes of the previous processors; the new modes are just
an added bonus. If you need to
Q.5.What do you mean by Macro? Explain why it is required?
Ans : A macro (short for
"macroinstruction", from Greek μακρο- 'long') in computer science is
a rule or pattern that specifies how a certain input sequence (often a sequence
of characters) should be mapped to a replacement input sequence (also often a
sequence of characters) according to a defined procedure. The mapping process
that instantiates (transforms) a macro use into a specific sequence is known as
macro expansion.
Types of MACRO:-
Q. 6 What do you mean by an ‘Interrupt’? Why it is needed? Explain the
three major types of Interrupts.
Ans : Interrupts:
There are two main types of interrupt in the 8086 microprocessor,
internal and external hardware interrupts. Hardware interrupts occur when a
peripheral device asserts an interrupt input pin of the microprocessor. Whereas internal interrupts are initiated by
the state of the CPU (e.g. divide by zero error) or by an instruction.
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.