Model Question Paper
Model Question Paper
SECTION-A
Ans: The devices that has all the functional blocks on chip, including the program
and data memory andthere is no
external data/address bus provided. For example, ATMEL89C2051.
Ans: The first main advantage is that the ALUs can be assembled together
horizontally to form computers that can
handle very large data at a time. Another advantage is bit slice design that makes
use of possible bipolar
chip technology that is very fast.
Ans: RISC chips requires lesser hardware implementations, which makes them
simpler to design and hence lesser costs
of production.
Ans: It must have ram and rom to support its inbuilt functions. It must have +5v
supply, must be fast and should
have programmable and data memory.
Ans: Harvard architecture uses separate memories for program and data memory
whereas Von Neuman uses same program
and data memory.Therefore Harvard is faster compared to other one.
Ans: ALU performs arithmetic and logical operation on 8- bit operands. Accumulator
is the register which gets the
output of the ALU in most of the arithmetic and logical operations.
Ans: The 128 bytes of on-chip additional RAM locations from 80H to 0FFH are
reserved for the special functions and
therefore these are called as special function register.
SECTION-B
ans: General purpose register: Accumulator, B-registers and four register banks
may be used as general purpose registers.
Special function register: The 128 bytes of on-chip additional RAM locations from
80H to 0FFH are reserved for the special functions and
therefore these are called as special function register.
DPTR (Data pointer):: It is 16 bit register consisting of two types DPH and DPL .
One with data pointer high and other data pointer low.
Control registers: TCON, TMOD, IE,IP, SCON, PCON contain the control and
status for interrupts, serialy and timer/ counters.
ans:
3. Draw the memory organisation of mcs - 51.
ans:
ans: There are five addressing modes in 8051 which are as follows:-
1. Register Addressing: In this registers r0 to r7 from the selected register bank,
accumulator, b- register, carry bit and dptr are used.
5. Base register and index register: This mode allows a byte to be accessed from
the program memory, whose address is calculated as the sum of a base register
and index register.
Overflow flag
RS0
RS1
Future Use
Auxillary Flag
Carry Flag
microcontroller 8051
ans: