0% found this document useful (0 votes)
14 views18 pages

8085 Microprocessor Overview and Functions

Uploaded by

ppradhanomm723
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views18 pages

8085 Microprocessor Overview and Functions

Uploaded by

ppradhanomm723
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

XII COMPUTER SCIENCE (D9) – PAPER II

Chapter 1: Introduction to microprocessor and Organization of 8085


1 The register which stores the result of arithmetic and logic operations iscalled as
…………
i. Program counter
ii. Accumulator
iii. Stack pointer
iv. D. Temporary register
2. Program counter in 8085 Microprocessor ……….
i. Counts number of programs
ii. Counts number of times a subroutine is called
iii. Counts the number of times loop are executed
iv. Points to the address of the next instruction to be executed
3. In Intel 8085 Microprocessor, ALE signal made high to…….
i. Enable AD0-AD7 bus to be used as lower order
a. address bus
ii. Enable AD0-AD7 bus to be used as data bus (D0-D7)
iii. To halt the processor
iv. D. To reset the microprocessor
4. ………. is a non Vectored interrupt in 8085.
i. RST 7.5
ii. RST 6.5
iii. INTR
iv. TRAP
5. ………….. is a lowest priority interrupt
i. RST 5.5
ii. RST 6.5
iii. TRAP
iv. INTR
6. .......... is the only non- maskable interrupt
i. TRAP
ii. RST 5.5
iii. RST 7.5
iv. RST 6.5
7. ………….. is not valid register pair in 8085 microprocessor
i. B C pair
ii. H L pair
iii. Accumulator and flag register
iv. D E pair
8 Which of the following statement for INTEL 8085 is correct?
i. Program counter specifies the address of the last instructionexecuted
ii. Program counter specifies the number of instructions executed so far
iii. Program counter specifies the address of the next instruction tobe executed
iv. Program counter specifies the address of instruction being executed

9. Which of the following data transfer is not possible in 8085microprocessor?


i. Memory to Accumulator
ii. Accumulator to memory
iii. Accumulator to I/O device
iv. Memory to memory

10. If the status of S0 and S1 pin is low, the microprocessor performs the
……………….
i. Reset operation
ii. Halt operation
iii. Hold operation
iv. Interrupt acknowledge

11 In 8085 microprocessor, the stack works on the principle of……


i. First in first out( FIFO)
ii. Last in last out( LILO)
iii. Last in first out( LIFO)
iv. None

12 8085 requires …….Power supply


i. +5 V
ii. +15 V
iii. -5 V
iv. +10V

13. The 8085 microprocessor can address ........... bytes of memory


i. 1k
ii. 4k
iii. 128 k
iv. 64K

14 In an Intel 8085 microprocessor, why is READY signal is used?


i. To indicate that microprocessor is working and is ready for use
ii. To provide proper WAIT states when the microprocessor iscommunicating with
a slow peripheral device.
iii. To slow down a fast peripheral device so as to communicate at themicroprocessor’s
device.
iv. None of the above.
15 ALU (Arithmetic and Logic Unit ) of 8085 microprocessor consistsof………..
i. Accumulator, temporary register, arithmetic and logic circuits

ii. Accumulator, arithmetic, logic circuits and five flags


iii. Accumulator, arithmetic and logic circuits
iv. Accumulator, temporary register, arithmetic, logic circuits andfive flags
16 INTEL 8085 microprocessor was introduced in ……i. 1978
ii. 1976
iii. 1996
iv. 2003

17 The clock speed of 8085 microprocessor is …………


i. 2MHz
ii. 10MHz
iii. 3 MHz
iv. 100Mhz
18 There are .................. general purpose registers in 8085 processor
i. 3
ii. 7
iii. 10
iv. 6
19 ……..signal is used as the system clock for devices connected with themicroprocessor.
i. X1,X2
ii. CLK OUT
iii. RESET OUT
iv. ALE

20 In a flag register of 8085 ...................... number of bits are unused


i. 8
ii. 5
iii. 3
iv. 6
21 The vector address of TRAP interrupt is ………..
i. 002CH
ii. 003CH
iii. 0034H
iv. 0024H
22 CPU generally contains storage device called………
i. ALU
ii. Timing control unit
iii. Counter
iv. Register
23 ……….. register of 8085 is only used during arithmetic and logicaloperations and not for
any other purpose
i. Temporary
ii. Acc
iii. SP
iv. B
24 …….. flag bit is reset, when flag register content is D4H.
i. Sign
ii. Zero
iii. Carry
iv. Auxiliary Carry
25 In 8085 microprocessor, serial data from external device is received

on… ........ pin


i. SID
ii. SOD
iii. HOLD
iv. READY
26 ………… is a software interrupt
i. TRAP
ii. RST 1
iii. RST 7.5
iv. INTR
27 ……….. is a highest priority interrupt
i. RST 5.5
ii. RST 6.5
iii. RST 7.5
iv. TRAP
28 ……….. is a lowest priority interrupt
i. RST 6.5
ii. TRAP
iii. INTR
iv. RST 5.5

29 The invalid register pair for 8085 microprocessor is…….


i. BC
ii. HL
iii. PC
iv. DE
30 The valid register pair for 8085 microprocessor is…….
i. PC
ii. SP
iii. BE
iv. BC
31 ………. Pin of 8085 microprocessor is used to send data serially out
i. HOLD
ii. SID
iii. SOD
iv. CLKOUT
32 There are ........... flags in 8085
i. 10
ii. 5
iii. 8
iv. 3
1 List any three primary functions of CPU of Microcomputer

2 Write any six features of 8085 Microprocessor

3 Draw functional pin diagram of 8085 microprocessor

4 Write the purpose of following pins of 8085 microprocessor

a) READY b) INTR c) X1 , X2

5 Explain organization of ALU with the help of simple block diagram


6 Write the function of following registers in 8085
a) Accumulator b) Instruction Register c) Stack pointer

7 Write the function of following pins of 8085 microprocessor


a) CLKOUT b) SID c) ALE
8 Draw and explain programming model of 8085 Microprocessor.

9 List all the hardware interrupts according to their priority provided by [Link] write their
vector addresses.

10 Define the following terms with suitable diagram


a) Instruction cycle b)Machine cycle c) T state
11 Explain multiplex address/ data ( AD0-AD7) bus in 8085 Microprocessor

12 Describe the functions of following pins of 8085 microprocessor


a) RESETOUT b) HLDA c) S0, S1

13 What are flags in 8085? Enlist the different flags provided by [Link]
draw flag register diagram
14 Explain the function of following units in microprocessor 8085.
a) ALU b) Program Counter c) Instruction decoder

15 Explain the zero and parity flags of 8085 with suitable diagram

16 What is Microprocessor? List its functions.

17 Explain the following flags of 8085 microprocessor


a) Carry b) Sign c) Zero
18 In case of Microprocessor architecture, explain the following terms in brief.
a) Address Bus
b) Data Bus
c) Control Bus

1 Write a short note on evolutions of microprocessor giving example of each


generation

2 Write any four functions of CPU of Microcomputer system


3 Draw a block diagram of Microcomputer system? Explain function of eachblock in brief.

4 Draw a neat labeled block diagram of Generic microprocessor. Explain itsfunctional


units.
5 The flag register of 8085 microprocessor contains data 45H. interpret itsmeaning

6 Write a short note on flag register of 8085 microprocessor .Explain the


significance flag bits with one example
7 Draw a labeled functional block diagram of microprocessor 8085.

8 Explain the function of following units in microprocessor 8085


a) Serial I/O control unit c) Stack Pointer
b) Program counter d) Temporary register

9 Draw the bit pattern of flag register and explain the significance of each flagbit with one
example

11 The flag register of 8085 microprocessor contains data 3CH. interpret its meaning
CHAPTER 2 – INSTRUCTION SET AND PROGRAMMING OF 8085

1. The flag bit is reset, when flag register content is95 H.


i. P
ii. Z
iii. Ac
iv. CY
2. instruction belongs to data transfer group.
i. LHLD address
ii. CMA
iii. JMP address
iv. ANI data

3. The instruction will affect the zero flag withoutchanging the contents of the
accumulator.
i. MVI A,00
ii. SUB A
iii. XRA A
iv. CMP A

4. instruction rotates contents of accumulator rightthrough carry by 1 bit.


i. RAC
ii. RAL
iii. RAR
iv. RRC
5. Instruction XCHG belongs to addressing mode.
i. Register
ii. Register indirect
iii. Direct
iv. Immediate

6. Addressing mode of ADD M is .


i. Direct
ii. Register Indirect
iii. Implied
iv. Immediate

7. instruction is three byte instruction of 8085.


i. CMA
ii. ADI
iii. XCHG
iv. LDA
8. instruction is used for 16 bit addition.
i. ADD
ii. ADI
iii. ADC
iv. DAD
9. The instruction MVI r, Data 8 is byte instruction.
i. Two
ii. One
iii. Three
iv. Four

10. During PUSH instruction of 8085 the stack pointer is


.
i. Incremented by 2
ii. Decremented by 2
iii. Incremented by 1
iv. Decremented by 1

11. The contents of HL pair are CFFF H. After execution ofinstruction INX H, the
contents will be .
i. DFFF
ii. CF00
iii. CFF0
iv. D000

12. When instruction is executed, no operation isperformed; only this


instruction is fetched and decoded.
i. HLT
ii. RST 1
iii. NOP
iv. RIM

13. flag is affected by instruction RRC of 8085.


i. Carry
ii. Zero
iii. Parity
iv. all

14. The contents of HL pair are 2A00 H. After execution ofinstruction DCX H, the
contents will be .
i. 2900
ii. 29FF
iii. 1A00
iv. 1AFF

15. Invalid register pair for 8085 microprocessor is .


i. SP
ii. BC
iii. HL
iv. DE

Q. No Question 3 mark
2. The accumulator of 8085 microprocessor contains data F2H. What will be contents of
accumulator after execution of eachof the following instruction independently?
a) XRI 3BH b) RLC c) SUI AEH

3. The accumulator of 8085 microprocessor contains data [Link] will be the effect on its
content if following instructions are executed independently?
a) ANI 05H b) RRC c) MOV B, A
4. Explain the register and direct addressing modes of 8085microprocessor with example
of each.

5. Explain the following instructions with suitable examplea)DAA b) LDAX rp c)


SHLD address

6. Explain the following instructions with suitable example.a)RAR b) ADC r c) CPI


data

7. Explain the following instructions of 8085 microprocessorwith suitable example


a)SPHL b) CMA c) PUSH PSW
8. Write appropriate instructions for each of the followingtasks:
a) Store the contents of accumulator to memory locationpointed by BC pair.-
b ) Decrement contents of HL pair by 1. –
c) Set carry flag to 1. -

Q. No Question 4 mark

1. Explain the following instructions with suitable example.


1. DAA
2. XTHL
2. Explain following Rotate group of instructions

1. RRC
2. RAR
3. RLC
4. RAL

3. What are the groups in which instructions in 8085 areclassified? Give one example of
each group.
4. What do you understand by register indirect and implicit addressing modes? Explain with
suitable example. List downinstructions which make accumulator content clear.
5. What are branching instructions? Explain the jumpinginstructions with jump
conditions.

6. The accumulator of 8085 microprocessor contains data AAHand register C contents 55H.
What will be the contents of accumulator if following instructions are executed
independently?
a) CMP C b) ANA C c) ORA C d) SUB C
Q. No Question 5 mark

1. Write an assembly language program to divide two 8-bit hexnumbers where dividend is
stored in memory location D000H and divisor is stored in memory location D001. Storethe
quotient and the reminder in consecutive memory locations.
2. Write an assembly language program to count number of even data bytes occurring in a
block starting from the memory location 7501H to 75FFH. Store result at memory location
7600H.
3. Write an assembly language program to count the number of times the data AD H is found
in a block starting from C000 to C00FH. Store the result at memory location D000H.
4. Write an assembly language program to find out 2’s compliment of five numbers stored
from memory location F000H onwards. Store the result from memory address D000H.
5. Write an assembly language program to transfer the block of data stored from memory
location D100H to D1FFH in reverse order in new memory location starting at D200H.
6. Write an assembly language program to divide all the

numbers of a block by 2. Block is stored from 4000 to4009H. Store result at the same
place.

7. Write an assembly language program to find largest number from a block of data having
starting address D001 H. Length of block is stored in location D000H. Store the result at
D060H.

8. Block of data is stored from memory location C050 H to C05FH. Write an assembly
language program to copy entireblock of data to a new location starting from C070H.
9. A hex number is stored at location 3000H. Write an assembly language program to
interchange its digits. Thenew number is to be stored at 3001. Add original number
with new number and store the result at location 3010H.
10. Write a sub routine to fill the memory locations 2000H to2009H with data BBH and
44H alternatively.

11. Write an assembly language program to separate the nibblesof a number stored at memory
location 2000H. Multiply theseparated nibbles and store the result at memory location
3000H.

12. Write assembly language program to store data BCH in 20contiguous memory locations
starting from 8081H.

13. Write assembly language program to get decimal sum of series of numbers starts from
C001H onwards. Block length is stored in C000H. Store result in C050 and carry in
C051H.

14. Write assembly language program to subtract the number stored in memory location
3601H from the number stored in3600H. Store the positive result at location 3602H.
15. Write assembly language program to add two 8 bit BCD numbers stored at memory
locations 5000H and 5001H. Store the result at memory location 5002H onwards starting
with LSB.
CHAPTER 3 - Introduction to INTEL X-86 Family – 4 mark
1 Pentium processor has ….. bit data bus and ……bit address busi. 64, 32
ii. 32, 64
iii. 32, 32
iv. 16, 32

2 8086 is a ……. bit processor


i. 32ii.8 iii.16 iv.64
3 The maximum physical memory can be addressed by Pentium is ……
i. 16Gbytes
ii. 64 kbytes
iii. 4 Gbyte
iv. 1Mbytes
4 Which One of the following is not feature of Pentium processor …….
i. Can address 4G bytes of memory
ii. Branch prediction
iii. 32 bit data path
iv. On chip caches
5 …………. Processor uses non multiplex address busi. 8085
ii. 8086
iii. 80386
iv. 80286

6 80386 is a …….
i. 32 bit Microprocessor
ii. 16 bit Microprocessor
iii. 64 bit Microprocessor
iv. 8 bit Microprocessor

7 ……….. Microprocessor has built in math coprocessori. 8086


ii. 8088
iii. 80386
iv. 80486

8 The size of Accumulator in 32 bit Microprocessor is ………..


i. 16 bit
ii. 32 bit
iii. 8 bit
iv. 64 bit
4 Mark
1 List the advanced microprocessors of INTEL X-86 family and mentionthree attributes of
any one them.

2 Explain the main features of a Pentium Processor


3 Explain the advantage of the Pentium processor with respect to thefollowing features
a) Dual pipelining c) on chip caches
b) Branch prediction d)64 bit data path

4 Explain programming model for 16 bit version of X-86 family withsuitable diagram
5 Compare any four attributes of 80286 and Pentium microprocessor

6 State four differentiating features among any two X-86 family


Microprocessor
7 Draw a neat labeled diagram of flag register of X-86 family

8 Draw neat labeled diagram of flag register of 8086 family

9 Explain programming model for 32 bit version of X-86 family withsuitable diagram.

10 Draw programming models of X-86 16 bit and X-86 32 bit


Microprocessor
11 Compare any four attributes of 80286 and 80486
12 Compare any four attributes of 80386 and Pentium processor
13 Compare any four attributes of 80486 and Pentium processor
14 Compare any four attributes of 8086 microprocessor with Pentiumprocessor
Chapter 4: Introduction to Microcontroller
Q. Question
No.

1 8051 microcontroller IC have number of 8 bit I/O ports.


i) 1
ii) 2
iii) 4
iv) 8
2 The 8051 microcontroller has instruction set of instructions.i) 101
ii) 110
iii) 99
iv) 111

3 is a microcontroller chip.
i) Intel 8085
ii) Intel 8086
iii) Intel 8052
iv) Intel 8008
4 8051 is a bit Microcontroller.
i) 8
ii) 4
iii) 16
iv) 32
5 is a Microcontroller.i) 8086
ii) 8051
iii) 8088
iv) 80286

6 Internal data memory of a Microcontroller is .


i) 128 bytes
ii) 128 k bytes
iii) 256 bytes
iv) 4 k bytes
7 is a characteristic feature of 8051 Microcontroller.
i) Four 8 bit I/O ports
ii) Two 8 bit I/O ports
iii) 4 KB RAM
iv) Four external Interrupts.
8 Which of the following is not a part of an 8051 singlechip
microcontroller?
i) A 4 kbyte ROM
ii) Dual serial port
iii) 128 byte RAM

iv) Four 8 bit parallel I/O ports


9 8051 Microcontroller has clock up to .
i) 12 MHz
ii) 4 MHz
iii) 9 MHz
iv) 6 MHz
10 The 8051 is a generation microcontroller.
i) First
ii) Second
iii) Third
iv) Fourth
11 The 8051 has ALU of capacity.
i) 64 bit i
ii) 32 bit
iii) 16 bit
iv) 8 bit
12 Internal program memory of 8052 microcontroller is .
i) 4 byte
ii) 16 k byte
iii) 8 k byte i
iv) 64 k byte
13 is not a microcontroller.i) 8052
ii) Pentium
iii) 8031
iv) 8048

14 8051 microcontroller have external interrupts.


i) 1
ii) 2
iii) 3
iv) 4
Question 3mark

1 Write any two features of following Microcontrollers:1. 8049


2. 8052
3. 8031

2 State any six features of 8051 Microcontroller

4 State three expanded features of 8052 over 8051 Microcontroller.

5 What is microcontroller?
Write any two of its advantages over microprocessor.
6 Compare Microcontrollers 8051 and 8052 .
7 Write the RAM and ROM size of 8048, 8049 and 8050 microcontrollers.

8 Differentiate between microcontroller and a microprocessor.


9 State any six applications of a Microcontroller.

1 Write any two features of following Microcontrollers:


i) 8048 ii) 8052 iii) 8031 iv) 8050
2 Explain with diagram, memory register map of 8051 Microcontroller.

5 Explain in detail how 8051 microcontroller addresses two separate


memory spaces.
Chapter 5: Networking Technology
Q. Question 1mark
No.
1 In Topology all devices are connected to a central hub.
i) Ring
ii) Star
iii) Bus
iv) None of the above
2 The mobile phone uses _ transmission technology.
i) Radio
ii) Microwave
iii) Infrared
iv) Satellite
3 cable uses light signals to transmit data.
i) Fiber optic
ii) Coaxial
iii) UTP
iv) STP
4 If length of the cable is very long then is used in between to bringthe weak signal to its
original level.
i) MODEM
ii) HUB
iii) REPEATER
iv) ROUTER
5 is an example of wireless media.
i) Optic fiber
ii) Microwave
iii) UTP i
iv) STP
6 The installation cost of cable is maximum.
i) STP
ii) UTP
iii) Fiber optic
iv) Co-axial
7 cable type is ideal for connecting between two buildings.
i) UTP
ii) STP
iii) Co axial
iv) Flat

8 If the network is to be executed beyond predefined cable limit isused.


i) Modem
ii) Repeater
iii) Hub
iv) router
9 The process of modulation and demodulation is done by a device namely
.
i) Hub
ii) Repeater
iii) Router
iv) Modem
10 All the systems on a network must follow a set of common rules called as
.
i) Interface
ii) Protocol
iii) Conventions
iv) None of the above
11 cable has highest sensitivity to EMI.
i) STP
ii) Fiber optic
iii) UTP
iv) Co axial
12 BUS topologies are suitable for networks that uses access methods.
i) Contention based
ii) token passing
iii) polling
iv) None of these
13 does not regenerate the computer signal in networks.
i) Passive hub
ii) Active hub
iii) Repeater
iv) All the three
14 cable type supports the greatest cable length for computernetworking.
i) UTP
ii) STP
iii) Thick net co axial
iv) Thin net co axial
15 cable has highest bandwidth.
i) Fiber Optic
ii) UTP
iii) STP i
iv) co axial
16 EMI is minimum in case of cable.
i) Fiber Optic
ii) UTP
iii) STP
iv) co axial

3 Mark questions
1 Explain HUB and Repeater in detail.

2 Explain Fiber optic cable with a suitable diagram.


3 Explain the following attributes of transmission medium :
i) Bandwidth ii) Band usage iii) Attenuation.

4 Define Bus, Ring, Star topologies. Draw simple diagrams for each.
5 Explain Ring topology with diagram. State its two advantages.
6 Write a short note on STP cable with suitable diagram and give its anytwo characteristics.
7 What is modem?
Explain working of MODEM and specify types of MODEMS.
8 Explain UTP cable with its any four characteristics.
9 Explain co axial cable with suitable diagram and give its any twoadvantages.

10 Give at least two advantages and one disadvantage of wireless media overcable media.
11 List various network access methods and explain any one of them.

12 Explain the following attributes of transmission medium :


i) Installation requirement ii) EMI iii) Attenuation.
13 Enlist three types of hubs.
Write its functions in one sentence.
14 Explain function of Router in the [Link] different types of
routers.
15 What is meant by protocol?
Explain concept of TCP /IP protocol.
16 Distinguish between STP and UTP cables. ( Any three points )

17 Differentiate between LAN and WAN. ( Any three points )

18 Enlist six characteristics of transmission media.

19 Explain STAR topology with diagram. Also give two advantages anddisadvantages.
20 Compare any three characteristics of Twisted pair cable with coaxialcable.
21 What is wireless media?
Write any two advantages of wireless media.

22 Write a short note on Modem.

4 Mark questions

1 Explain any four characteristics of transmission media.


2 Explain STAR and RING Topologies with suitable diagram.
3 Explain following network devices with diagram
i) Router ii) Repeater
4 Explain in brief the following access method:
i) Contention
ii) Token passing
5 Explain Token passing and Polling access method.
6 Differentiate between co-axial cable and fiber optic cable.

7 What is transmission media?


Give six characteristics of transmission media.

8 What is Ethernet? Write a short note on Ethernet.

9 Compare any four attributes of Coaxial thicknet cable with UTP cable.

10 Explain the following attributes of transmission medium :


i) Bandwidth ii) EMI iii) Band usage iv) Attenuation.

11 Compare any four attributes of UTP and optical fiber cable.

12 Write any two advantages and two disadvantages of optical fiber cable.

13 What is network topology?


Explain in brief two basic categories of topology.

You might also like