Shuffled_MCQs_Cleaned
Shuffled_MCQs_Cleaned
pins i.e. NMI and INTR. NMI is a non maskable segment: offset format.
interrupt and INTR is a maskable interrupt having lower When an interrupt is issued, the processor
automatically
priority. One more interrupt P in associated in INTA transfer the current flags. The code segment
CS and the
called interrupt acknowledge. instruction pointer EIP (or IP in 16 bit mode) on to the
MOV BL, 8C
MOV AL, 7E
ADD AL, BL
(a) 0A
return to the original program that launched the (b) 0A and carry flag is set interrupt occurs
102. The ALU of a microprocessor performs (d) 6A and the carry flag is reset
81. If 8255 A chip is selected when A to A pins are microprocessor. These interrupts are either
edge-
Multiple Choice Questions (MCQs)
27
(a) FC (b) FD INTR, RST 7.5, RST 6.5, RST 5.5 are maskable (c) FB (d) FE interrupts in
stack pointer is pointer to the memory location 2000H (b) Instructions that are ignored by micro
register is decrement by 2 from memory location and (d) Instructions that are treated like comments
bus are multiplexed in order to 10. In 8086 the overflow flag is set when
(A) Increase the speed of microprocessor (a) Signed numbers go out of their range after an
(C) Connect more peripheral chips (b) Carry and sign flags are set
(a) (B) only (b) (B) and (C) only (d) The sum is more than 16 bits (c) (A), (B) and (C) (d) (A)
60. A memory system of 64 Kbytes needs to be 64. Memory chips of four different sizes as below
Multiple Choice Questions (MCQs)
(a) 21 (b) 64 above list are read/write memory. What (c) 32 (d) 25 minimum combination of
43. Which of the interrupts of 8085 microprocessor used for small systems.
has highest priority? ? Memory-mapped I/Os share the memory space with
external memory. So total addressed capacity is (c) RST 7.5 (d) RST 5.5 memory connected
only.
pair.
156. The total size and the total number of BSNL TTA (JE) 25.09.2016, Shift-I
Interrupts procedures that can be defined in Ans. (a) : The serial data transmission mode is a mode
this memory of 8086 is in which the data bits are sent serially one after the
other at a time over the transmission channel. It needs a (b) 1K Bytes, 256 Procedures
single transmission line for communication. In serial (c) 256 Bytes, 1K Procedures
Multiple Choice Questions (MCQs)
data transmission the system takes several clock cycles (d) 1K Bytes, 1K Procedures
(a) RST 7.5 (b) RST 7 b (c) TRAP (d) INTR b bytes can be transferred in second
3. Data transfer is 3. Data transfer is between data transfer in between input and output devices
I/O
between any register accumulator and I/O status check and I/O interrupt data transfer
method
and I/O device. devices. reliable low speed process because in execution of
192. A stack is normally send in digital computers every instruction, more time is needed.
to store the return address at the time of a 198. The length of a bus cycle in 8086/8088 is four
1234
(a) Stack are nonvolatile memories indeterminate number of wait state clock cycles (b) Stacks
other instructions (a) T1 and T2 (b) T2 and T3 (d) Stack peBrmSNit Lea TsyT nAe s(JtiEng) 2o7f
313. Which device convert a decimal input number 316. If the memory chip size is 1024 ×4, the
number
(a) Accumulator memory is (b) Encoder (a) 8 (b) 256 (c) ALU (c) 16 (d) 32
(b) Control flag- The control flags enable or disable Ans : (b) In 8085, instruction ADD
immediate to
certain operations of the microprocessor. accumulator with carry is represented by the opcode
The 3 control flags are- ACI which mean 8-bit data and the carry flag are added
? Directional flag (D) to the contents of the accumulator and the result is
CMRR will be
i v 0 (d) R = 0 A = ? R =? A
168. I/O mapped system identify their input/output require 5 × 7 × 64 = 2240 bits.
the___ (b) 16 bit port number (c) 8 bit buffer number (a) 40 pin (b) 50 pin (d) 16 bit buffer
(a) LXIH, 1000H MOV A, M ?(3FFF)16 =(16383)10 (b) LXI H, 1000H MOV M, A 133. The
TIMER of PPI 8155 is of (c) LHLD 1000H MOV A, M (a) 16 bits (b) 14 bits (d) LHLD 1000H
252. The??. is set (to 1) if there is a carry from the with registers pair.
low nibble (lowest four bits) to the high nibble 257. In an 8085 µP system, the RST instruction will
(upper four bits), or borrow from the high nibble- cause an interrupt-
(a) Carry flag (b) Auxiliary carry flag (a) Only if an interrupt service routine is not (c) Sign flag
Multiple Choice Questions (MCQs)
n= =8
174. Microprocessor 8085 can address location up (a) 8 bit NMOS (b) 8 bit CMOS
(a) 1 byte (b) 2 bytes is a 16-bit register, because (c) 4 bytes (d) 3 bytes (a) It counts 16 bits at
a time
achieve separation of address from data. (a) Accumulator, temporary register, arithmetic
212. Which section of the CPU affects and and logical circuit
sequences all events within the CPU and the (b) Accumulator, arithmetic, logical circuit, and
(a) Registers (c) Accumulator, temporary register, arithmetic, (b) ALU logical circuit, five flags
Multiple Choice Questions (MCQs)
required to:
measured in MHz rather than nano second. (b) handle one or more interrupt request at a time
191. In 8085 microprocessor with memory mapped Ans. : (a) Address bus is unidirectional because
data
I/O, which one of the following is correct? flow in one direction, from microprocessor to memory
(a) I/O devices have 16 bit addresses or from microprocessor input/output device. Address
(b) I/O devices are accessed during In and Out bus carries address only.
instructions 196. The 8085 is an enhancement of the popular (c) There can be a maximum of 256
256 output devices (a) 8080 (b) 8155 (d) Logic operation cannot be performed (c) 8355 (d)
8086
299. Which one of the following 8085 assembly Subtraction (iii) OR, NOT, AND, XOR etc (iv)
Shift the
language instructions does not affect the information 1 bit right or left (v) Comparison.
(a) CMA (b) CMP B (a) 8 (b) 12 (c) DAA (d) ADD B (c) 16 (d) 32
flag?
(a) CY (b) Z
296. The instruction that does not clear the Ans. (d) : In microprocessor there are two types
code.
(a) XRA A (b) ANI 00H processor what should be done. (c) MVI A, 00H (d) None of these (b)
244. Which of the following is a 16-bit register for Ans. (c) There are three types of buses-
(a) Stack pointer (b) Accumulator which carries address only. It is unidirectional because (c)
accumulator?
121. Program counter (PC) register is an integral Mizoram PSC Nov. 2015, Paper-III
request is known as
(a) Vectored interrupt (b) Maskable interrupt 51. Which one of the following statement about
(c) Non-Maskable interrupt RAM is NOT correct? (d) Designated interrupt (a) RAM stands for
random-access memory
on or off respectively.
(a) Bit instructions (b) The output variable is sent out of the CPU.
(c) Call instructions (d) An interrupt or high priority call comes from
3. Opcode is decode.
Here, data bus = 16 and address bus = 20 (because 5 × (c) Semi DRAM (d) All of these
245. The 8th bit of program status word (PSW) of 249. In 8085 microprocessor, the first machine
cycle
(a) Overflow flag (b) Direction flag (b) Memory Write Cycle (c) Interrupt enable flag (d) Trap flag
37. An intel 8085 processor is executing the 41. Which one of the following is not correct for
program given below. The number of times the the AAA instruction in 8086 microprocessors ?
MVI A, 20H (c) It checks the result for correct unpacked BCD.
88. A handshake signal in a data transfer is the response of the computer to the uses.
Read/write
Multiple Choice Questions (MCQs)
(a) Along with the data bits Read/write memory also known as random access (b) Before the
data transfer memory. (c) After the data transfer The flip-flops in a register are connected in
series. (d) Either along with the bits or after the data 93. In microprocessor 8085, LDA 2000H
is
Ans : (a) The 8085 MPU requires a power supply of ORL A,#01H
+5V single and clock frequency is 3 MHz. 8085 has 8 ANL A,#10H
bit data bus and 16 bit address bus. It has capable of (a) 0001 0000 (b) 0011 0010
addressing 64 kB of memory. It has 40-pin IC uses +5V (c) 0011 1011 (d) 0011 0011
Ans. (a) : Ans : (d) The range of address where the interrupt
(a) 4K Byte (b) 16K Byte (c) 32K Byte (d) 64K Byte
(a) Speed So, RST 6 Instruction = CALL 0030H (b) Data handling capability 171. In a 5 × 7 dot
matrix format (c) Directly addressable memory (a) 64 bits are required to store 64 alphanumeric
300. A microprocessor has 24 address lines and 32 became Intel's most successful line of
processors.
data lines. If it uses 10 bits of op-code, the size 305. A microprocessor, on arrival of RESET signal
(a) 22 bits (b) 24 bits (a) fetch state (b) execute state (c) 32 bits (d) 14 bits (c) interrupt
45. What are the sets of commands in a program event counter, a square wave generator etc.
Multiple Choice Questions (MCQs)
which are not translated into machine 50. Which of the following is a two byte instruction
(a) Mnemonics (b) Directives (a) MOV (b) CMA (c) Identifiers (d) Operands (c) ADD (d) MVI
correct?
()
chip select signal CS by in Intel 8085 is not an instruction (b) The instruction SUB a sets the
zero flag
peripheral is shown in figure. The peripheral (d) Instruction INR does not affect carry flag
be able to access???????
machine and not on any other. (c) 4 kbytes memory (d) 1 kbytes memory
(OCW's)
of data transfer , microprocessor generate control signal Which are the above statements are
correct?
From which read and write operation is done on (a) 1 and 2 (b) 2 and 3
ESE-2011
transfer, the processor Ans. (a) : The 8259 A interrupt controller can-
(a) Continues its normal operations (cid:1) Manage eight interrupt according to instructions (b)
Suspends its normal operations written into its control registers. (c) Needs to initiate read (write)
command (cid:1) Vector an interrupt request anywhere in the memory (d) Needs to check if the
I/O device is ready for map. However, all light interrupts are spaced at
(a) incremented by one (b) transferred to address bus (c) transferred to memory address register
What function does the above symbol represent (d) transferred to memory data register
297. Effective address is calculated by adding or 301. The following is not true for RS 232
standard:
(a) immediate address (b) relative address (b) If defines signal voltage levels (c) absolute
Multiple Choice Questions (MCQs)
address (d) base address (c) Does not decide data transmission rate
(a) 00H (b) 03H (b) 16 ICs in a column (c) 30H (d) 33H (c) 8 ICs in a column and 2 ICs in a
row
1. Opcode is decode
11. Which of the following instructions is a 3-byte 17. How many Initialization command words are
(a) LDA XB (b) MOV A, M special fully nested mode configuration? (c) JMP 2050 (d) MVIA (a)
2 (b) 3
mapped I/O, which of the following is true? Ans : (c) In 8085 microprocessor, the RST instruction
(a) Devices have 8-bit address line will cause an interrupt only if interrupts have been (b)
instructions 258. The operations executed by two or more (c) There can be maximum of 256
and 256 output devices (a) Micro-operations (d) Arithmetic and logic operations can be (b)
Macro-operations
(d) Microcontroller
+1122H
CC33H
The result of this program is AX = CC33H. or two memory cycles from the CPU at a time. If the
most suitable-
(a) Hard disk (b) Key board and DMA cycles can be overlapped. Cycle stealing (c) Mouse (d)
Joy stick mode is not suitable for large block transfers since the
per second
size HDDs
vibration
(a) 2 and 3 only (b) 2 and 4 only (c) 1 and 3 only (d) 1 and 4 only 116. Which one of the
175. The smallest valid signed integer that can be computer is called
stored in a memory location of a 4K × 8 bit (c) active device (d) slow device
(d) Data processing with registers takes fewer (a) RST 7.5, RST 6.5, RST 5.5, TRAP
cycles than that with memory. (b) TRAP, RST 7.5, RST 6.5, RST 5.5
ESE-2011, 2005 (c) RST 5.5, RST 6.5, RST 7.5, TRAP
Ans. (d) : Data processing with registers takes fewer (d) TRAP, RST 5.5, RST 6.5, RST 7.5
cycle than with memory which require extra memory UPRVUNL JE 21.10.2021, 9AM-12PM
So, a good assembly language programmer should uses BSNL TTA 28.09.2016, 10 AM
microprocessor returns to Ans. (b) : The order of priority for interrupts in 8085
(a) Halt state (b) Fetch state MPU is TRAP, RST 7.5, RST 6.5, RST 5.5 and INTR. (c) Execute
state (d) Interrupt state Each of these can be programmed. TRAP has the
(a) on first-come first serve basis (b) with equal time delay (c) without a sub-routine (d) without
program intervention
is serviced?
input device or memory control unit controls the the nature of results of arithmetic or logic
instructions and flow of data within the computer and operations is called as
Multiple Choice Questions (MCQs)
ESE-2012
(a) Multi directional (b) Bi-directional (c) Unidirectional (d) None of these
(a) Erase (b) exponent Ans. : (b) If a microprocessor is called 'n-bit (c) trouble shoot (d)
42. A 512MB RAM is connected to a 47. Memory-mapped I/O-scheme for the allocation
microprocessor with data bus length of 8. The of address to memories and I/O devices, is used
(a) 256 MB (b) 128 MB (a) small systems (c) Zero (d) 192MB (b) large systems
of instruction and data streams. There are four facility is required to increase the speed of the
Multiple Choice Questions (MCQs)
transition
main system memory (RAM) independent of the CPU. (b) Edge Triggered on Positive edge i.e. 0 to
transition 163. The brain of any computer is (c) Level triggered on 1 (a) ALU (b) CPU (d)
read or I/O write are active data remains input of the (a) MOSFET
(d) Flip-Flop
(a) A as input port only UKPSC JE 2013, PAPER-I (b) B as output port only Ans.(c): Dynamic
random? access memory is a type of (c) A as output port only random?access semiconductor
memory that stores each (d) A as input or output port bit of data in a memory cell consisting of
a tiny
A=F7=(1111 0111)2 operation has set the carry flag, the instruction
(cid:1) As the output has odd number of 1s in the binary ACI 56 H will result in -
(c) 7E H (d) 84 H
therefore CS =0
(cid:1) Sign flag is the value of MSB of the accumulator, 37H+56H+1 = 8EH
Multiple Choice Questions (MCQs)
(a) same as the access time MVI A, A7H (b) larger than the access time ORA A (c) shorter
than the access time RLC (d) sub-multiple of the access time (a) CFH (b) 4FH
Pp
The higher order data goes into higher register (H) and 2. Dynamic RAM is less expensive than
static
lower order data goes into lower order register (L). RAM
SHLD address (16bit)? Data from higher order 3. MASK ROM is used in high volume
and data from lower order register (L) is stored in Which of these statements is/are correct?
ESE 2005
[L] ?FF
SHLD 2050H, Ans. (c) : ? Dynamic RAM is less expensive than static
(a) each bit of a specified byte or word and adds 1 ? Mask ROM (MROM) chips are used in high
volumes (b) each bit of a specified byte or word microprocessor based system that requires
word ? MROM are used in network operating system are (d) the least significant bit of a specified
register (GPR) are: Ans. (d) : An input processor control the flow of
(a) A B C D E F (b) A B C D H F information between main memory and input output (c) B C D H
L M (d) B C D E H L device.
without interfacing with the CPU. Cycle stealing mode (a) 28 memory locations
of DMA operation takes place while the microprocessor (b) 212 memory locations
is executing a program and an interface circuit takes (c) 216 memory locations
over control of address, data and control buses when not (d) 232 memory locations
210. In Intel 8085 A microprocessor ALE signal is Ans. (c) : 8085 MPU has 8 bit data bus and 16 bit
(a) Enable the data bus to be used as low order memory location) of memory.
address bus 215. An interrupt breaks the execution of (b) To latch data D0-D7 from data bus
instructions and diverts its execution to? (c) To disable data bus (a) Interrupt service routine (d)
To achieve all the functions listed above (b) Counter word register
185. Five memory chips of 16 × 4 size have their Ans. (d) The correct sequence of steps to
perform
address buses connected together. This system "Fetch" operation in microprocessor is-
(a) 16 × 16 (b) 16 × 20 address bus. (c) 20 × 16 (d) 16 × 64 2. Gets opcode on the data bus.
between address and data pins and thus total pins (c) Silo memory (d) ROM matrices
(CY).
(a) LILO (b) LIFO (c) FIFO (d) None of these 49. The interfacing device used for the generator of
operation of 8 bit two?s complement operands. (a) ALU and Control unit only
Multiple Choice Questions (MCQs)
operation of 7AH ? A2H (b) ALU, Control unit and Registers only
= D8H negative flag is set (c) ALU, Control unit and System bus only
(a) 8 bit (b) 16 bit ESE 2019 (c) 4 bit (d) 24 bit Mizoram PSC Nov. 2015, Paper-III
2070H is executed?
(a) ALE (b) DEN register (c) BHE (d) DT/R (b) 70 H is loaded in H register and 20 H is
1b1b
(a) T + + (b) T + +
hardware T b b
existing instruction such as a jump, or as a place-holder (c) RST 6.5 (d) INTR
TRAP
ESE-2014, 2008
thirteen states?
12
13
1 1 RST 7.5
Time period (T) = = =0.92µ sec (c) P uses RST 7.5, Q uses RST 6.5 and R uses
f 1.08
Multiple Choice Questions (MCQs)
RST 5.5
= 0.9 µ sec (d) P uses RST 5.5, Q uses RST 6.5 and R uses
microprocessor?
(a) static (b) dynamic (a) Buffers (b) Decoders (c) both static and dynamic (d) none of these
87. An 8254 programmable interval timer consists 1. The output unit of a computer communicate
of independent 16-bit programmable counters. the response of the computer to the uses.
(a) 2 (b) 3 3. the flip-flops in a register are connected in (c) 4 (d) 5 parallel.
An instruction cycle consists of a fetch cycle and microprocessor in input/output mode, the
data
275. The range of address where the Interrupt (a) any register and I/O device
(a) 00000 ? 000FF (b) 00000 ? 001FF (c) accumulator and I/O device
HH
Multiple Choice Questions (MCQs)
(c) 00000 ? 002FF (d) 00000 ? 003FF (d) HL register and I/O device
n = 13
following list.
the execution of XRA A instruction? (a) Intel 8085 (b) Intel 4010
(a) 1 (c) Intel 4004 (d) Intel 8086 (b) 0 MPPEB Sub. Engineer 0.8.07.2017 Shift-I (c) Depends
accumulator
(a) 5 (b) 2 3. 32 K × 4 4. 32 K × 16 (c) 4 (d) 1 What minimal combination of chip (s) will
Ans. (c) : Debug is synonymous to trouble shoot. transfer programme execution to following
finding problems as they relate to computer code. As (a) 0030H (b) 0024H
programmer, when you are tasked with debugging a (c) 0048H (d) 0060H
module of code you find what is causing the problem Haryana SSC JE 08.04.2018, Shift-I
Multiple Choice Questions (MCQs)
166. Sixty-four number of 256×1 bit RAM IC is standing for "Restartn" and in this case, n has
value
memory
MVI A C5H
ORA A
32k×16 (c) Non-directional (d) Multi-directional Then the size of each = =32k×4
Ans. (a) : The arithmetic operation NEG inverts each (a) Moves the contents of H register to C
register
bit of a specified byte or word and adds 1. (b) Moves the contents of C register to H register
(c) Moves the contents of C register to HL pair Ans. (d) : Data that are stored at a given address in
(d) Moves the contents of HL pair to C register random access memory are lost when-
Ans. (b) : This instruction moves the content of a C ? New data are written at the address
ss:50000
words
sp:FFE0
are called:
211. The control signal ALE is sent by Intel-8085 in is again transferred to the main program.
order to- 216. Which one of the following statements for Intel
(a) Inform I/O device that address is being sent 8085 is correct?
over the AD line (a) Program counter (PC) specifies the address of (b) Achieve separation of
address from data. the instruction last executed (c) Inform the memory device that address is
being sent over the AD line being executed (d) Inform I/O and memory that data is being (c) PC
ESE-2008
Ans. (c) : Instruction LDA 2000H required 3 bytes, 4 (b) the name of the manufacturer
machine cycles (Opcode Fetch, Memory Read, Memory (c) the internal status of the CPU
Read, Memory Read) and 13T states for execution. (d) the bit size of the microprocessor
from the microprocessor, converts it into serial data and semiconductor RAM because-
then transmits the serial data. (a) ROM is cheaper than RAM
184. Simple Delay Circuit can be constituted by: (b) ROM is faster
(a) Shift Registers (b) Flip Flops (c) ROM does not require power supply for their
209. Cycle stealing mode of DMA operation involve- Ans. (d) : We use timing and controlling unit in
8085 for
(a) DMA-controlled taking on the address, data the generation of timing signals and the signals
Multiple Choice Questions (MCQs)
to control
and control buses while a block of data is all the operations and functions both interior and
exterior
transformed between memory and I/O device. of a microprocessor are controlled by this unit.
Thus, (b) While the microprocessor is executing a control and timing section of CPU affects and
sequences
program an interface circuit takes control of all events within the CPU and the microcomputer.
the address, data and control buses, when not 213. Output of the assembler in machine codes is
in use by the microprocessor. referred to as (c) Data transfer takes place, between I/O device (a)
and memory during every alternate clock cycle. (c) Macroinstruction (d) Symbolic
abbreviation, for operation to be performed. It is used main memory that permits transfer of
mnemonics in instruction code to make easy and information between main memory and
the
Mnemonics codes are widely used in computer (a) DMA bus (b) Memory bus
programming and communications system operations to (c) Address bus (d) Control bus
251. When an instruction is read from the memory, Ans. (b) : Data bus (memory bus) is
bidirectional
(a) Memory read cycle memory or I/O devices and from memory or I/O (b) Fetch cycle
devices to microprocessor length of data bus of 8085 (c) Instruction cycle µp is 8 bit (That is, two
Hexadecimal disits) (d) Memory write cycle 256. Each Push and POP operation involves ?? at
Port A ? 0 0 in ROM.
systems.
Control register ? 1 1
the accumulator reads A9H, at that instant CY will be 0. (a) ALE signal (b) HOLD signal
microprocessor.
MVIA, 8FH
Multiple Choice Questions (MCQs)
ADD B
is:
reprogramming it is common to protect the EPROM (a) It does not have a WRITE operation
window indicated, with opaque sticker. The sticker over (b) Data input are integrated with data
outputs
the EPROM window protects the chip from ultraviolet (c) Data inputs are integrated with address
inputs
ESE-2016
(a) Latency time (b) Seek time Ans. (a) : ROM ? Data stored in ROM cannot be (c) Transfer time
(d) Sum of all these electronically modified after the manufactured of the
implies
Multiple Choice Questions (MCQs)
look:
accumulator
D D D D D D D D
The arithmetic operation has resulted in (c) Transfer of data exclusively within
1. The number of status flags in 8085 (I) LDA3000H (II) LXI D, F0F1 H would be
(a) 6 (b) 4 (b) 3 for (I) and 3 for (II) (c) 3 (d) 5 (c) 3 for (I) and 4 for (II)
11011011. The memory word could not be interpreted (a) 10 µs (b) 5µs
f 2MHz
119. The timer clock frequency and its period for Instruction cycle = 10 × T states
Multiple Choice Questions (MCQs)
(a) Clock frequency = 1.08 Hz and Time Period 124. What language is understood by 'Micro
= 0.9s processor'? (b) Clock frequency = 1.08 Hz and Time Period (a) Binary (b) Fortran
72. Consider the following statements: contain the address of the next instruction to be fetch
Data that are stored at a given address in a from the main memory when the previous instruction
random access memory are lost. has been successfully completed. It is a 16 bit register.
the memory?
(a) 1 and 2 (b) 1, 2 and 4 (a) 4 kilobyte (b) 2 kilobyte (c) 2 and 3 (d) 1 and 3 (c) 1 kilobyte (d)
3 kilobyte
26. Which of the following is not correct? 31. The 8251A programmable communication chip
(a) Bus is a group of wires. is designed for: (b) Bootstrap is a technique or device for loading (a)
first instruction. communication (c) An instruction is a set of bits that defines a (b) synchronous
computer operation.
Multiple Choice Questions (MCQs)
communication (d) An interrupt signal is required at the start of (c) synchronous parallel data
communication only
105. Which among the following is the basic Rotation speed = r revolution/second
(a) MOSFET (b) Transistor and a capacitor 1 (c) Capacitance (d) Flip-flop ? revolution in
second
ESE 2005
stored at
(a) 00000 (b) 000FF Ans. (c) : In the real mode address space of the 8086,
HH
(c) 00000 - 00008 (d) 00000 - 0003FF 1024(1k) bytes are reserved for the interrupt vector
218. A good assembly language programmer should get the answer. The working style of dynamic
memory
uses general purpose registers rather than is simple which makes it easy to interface.
memory in maximum possible ways for data 223. In 8085 MPU, sequencing the execution of
(a) Data processing with registers is easier than (a) accumulator (b) flag
(a) Stack pointer microprocessor is a 16 bit register because (b) Address latch (a) It counts 16 bit
Multiple Choice Questions (MCQs)
at a time. (c) Program counter (b) There are 16 address lines. (d) General purpose register (c)
(a) 14 (b) 12
512
(a) The program counter is set to zero (b) 4 MOS transistors and 1 capacitor
90. What is the total number of memory locations 94. In microprocessor 8085, CALL instruction
with a processor having 16-bits address bus, (a) 3 bytes, 18 T states (b) 3 bytes, 16 T states
using memory maped I/O? (c) 2 bytes, 16 T states (d) 2 bytes, 10 T states
(a) 64K memory locations and 256 I/O devices PGVCL JE 2018 (b) 256 I/O devices and 65279
Multiple Choice Questions (MCQs)
memory locations Ans. (a) : The instruction CALL requires 3 Bytes, 5- (c) 64 K memory locations
and no I/O devices machine cycles (OP code fetch, memory Read, Memory (d) 64K memory
(cid:1) Infinite input impedance (a) Very high input and output
(cid:1) Zero output impedance (b) Very low input and out-put
(cid:1) Infinite Bandwidth (c) Low input impedance and high output
(cid:1) Zero offset voltage (d) Infinite input impedance and zero output
UPRVUNL AE 04.07.2021
2. The given circuit represents a Nagaland PSC CTSE (Diploma) 2017, Paper-I
the same potential (c) system is at rest (d) any one terminal is connected to ground
read/write head will move to the data block location (c) Branch (d) All of these
ADD L
(a) 0A H (b) 10 H
1. In this device address 1. In this I/O device microprocessor and also 8085 microprocessor is
8-bit
microprocessor.
2. MEMR and MEMW 2. IOR and IOWcontrol (c) Intel 8255 (d) Intel 8253
Multiple Choice Questions (MCQs)
308. Consider the following statements: to the stack, and it is changed to the first instruction
2. RAM is a volatile memory whereas ROM is a ? Branch instruction- The program counter is
3. Both RAM and ROM are volatile memories 312. A memory system has a total of 8 memory
but in ROM data is nor when power is chips, each with 12 address lines and 4 data
Which of the above statements are correct? (a) 32 k bytes (b) 48 k bytes
Here source and destination operand both are same i.e. position 7, which bit positions are not
used
Multiple Choice Questions (MCQs)
microprocessor?
264. The first microprocessor to include virtu al (a) 1,3,5 (b) 2,3,5
result of the operation so, all flags will be affected. can part A be used as a bidirectional data bus?
24. What is the number of machine cycles in the (a) BSR mode (b) Mode 1
instruction LDA 2000 H that consist of thirteen (c) Mode 2 (d) Mode 0
(a) 2 (b) 3
(c) 4 (d) 5
which µ.p can generate some address are given to the interrupt?
memory and some to the device. A I/O device is also (a) TRAP (b) RST 7.5
ESE-2003
(a) 2000H (b) 1FFDH device gives the address of sub routine for these
interrupts. INTR is the only non-vectored interrupt in (c) 1FFFH (d) 1FFEH
(a) Syntax error (b) Semantic error (c) Two byte instruction
the instruction:
execution.
Printer port (port 631) is the parallel port of a computer subroutine then
used by printer. (a) the top of the stack will be popped out and
would resume from instruction immediately (c) 16 bit (d) 64 bit following the call instruction
In order to output data from the accumulator to the (a) Control function
1000H MOV M, A.
Ans. (d) : A microprocessor contain ROM chip which (b) Stack Pointer only
contain memory function. ROM (read only memory) is (c) Program counter only
an electronic storage elements which contain the data in (d) Set interrupt mask and accumulator
Multiple Choice Questions (MCQs)
microprocessor
Address n-maskable
TRAP Edge and 0024H Non-maskable (b) Branches off the the interrupt service routing
level
immediately
RST 7.5 Edge 003CH Maskable (c) hands over control of address bus and data
bus to the interrupting device RST 6.5 Level 0034H Maskable (d) Goes to HALT state for pre
executes. when the 8086 does a type 1 interrupt, it (a) Sign (b) Parity
pushes the flag register on the stack. (c) Trap (d) Auxiliary carry
instructions by an 8085 microprocessor: Ans. (c) : In 8085 microprocessor, the flags register can
LXI H, 01FFH have a total of eight flag. Thus a flag can be represented
After execution the contents of memory implemented in 8085 and they are :
locations 2050 H and 2051 H and the registers ? Carry flag (CY)
(a) 2050 H?FF; 2051H?01; H?FF;L?01 ? Sign flag (S) (b) 2050H?01;2051H?FF;H?FF;L?01 ?
would be? A = B7
(a) 2 for (i) and 2 for (ii) A = 1011 0111 (b) 4 for (i) and 3 for (ii) (c) 3 for (i) and 3 for (ii) (d) 3 for
(a) +5V single (b) +5V dual S Z X AC X P X CY (c) +12V single (d) +12V dual
returns to
(a) Halt state (b) Execute state 146. ALE stands for (c) Fetch state (d) Interrupt state (a)
284. In 8086, the physical address of an instruction 288. In 8085 microprocessor, assume the
(a) 10 (b) 16 many times the instruction RAL must be (c) 18 (d) 20 executed so that the
Ans. (d) : Memory Mapped I/O ? In mapped I/O the certain interrupt starts from a fixed location of
I/O devices are also treated as memory location, under memory which cannot be externally set, but
the
that assumption they will be given 16 bit address. interrupt can be delayed or rejected such an
91. What is the main purpose of Accumulator? (b) Maskable and non-vectored
(a) temporary data storage (c) Non-maskable and vectored (b) keeping track of the next
Ans : (d) In a microprocessor, the service routine for a 100. An 8085 microprocessor based
system uses a
certain interrupts starts from a fixed location of memory 4k×8 bit RAM Whose starting address
is
which cannot be externally set, but the interrupt can be AA00H. The address of the last byte in this
96. In Intel 8085, the interrupt enable flip-flop is (c) B9FF H (d) BA00 H
(a) ALU (a) next address register (b) Program Counter (b) control address register (c)
require an external signal to interrupt present (a) and control unit on a single chip
(a) 1 (b) 4 (c) register unit and I/O device on a single chip
(c) 5 (d) 13 (d) register unit and control unit on a single chip
register operates
(a) 5 (b) 4 (c) 3 (d) 2 101. The interrupt vector table IVT of 8086 contains
interface chip used for data transmission between 8086 MVI L, 04H ? L = 04H
ADD L ? A = A+L
53. Ports are used to connect the CPU to which of output = A+L
1. Printer = 0AH
(a) 16 kb (b) 32 kb
298. A 8085 microprocessor program uses all ? The mechanical characteristics of the interface
available Jump instructions, each only once. ? The electrical signals across the interface
For this program, the total memory (in Bytes) ? The function of each signal
(a) 30 (b) 27
interrupted, it
127. What are the number of memories required of 132. To address the memory 14 bits are used.
Then
size 16 × 4 to design a memory of size 64 × 8 ? what is the address of the last memory
148. What is the functionality of the program given Ans. (d) : For given chip selection
below? A = 1, A = 0, A =0, A = 0, A = 0
Multiple Choice Questions (MCQs)
15 14 13 12 11
MOV A, #0
AGAIN: ADD A, # 03
MOV R5, A
(a) It clears the accumulator and add value 3 to Then range = 8800H-8FFFH
152. In an 8085 microprocessor, the instruction (b) It adds the content of R2 and A and then
store
the accumulator is less than that of register B. (c) It decrements the register R2 10 time and then
As a result
(a) Carry flag will be set but Zero flag will be reset (d) It clears the accumulator and then add
value
In 8085 instruction set, ANA is mnemonic, which (b) Acknowledges interrupt and branches
off
of the memory location pointed by HL register pair. (c) Acknowledges interrupt and continuous
Multiple Choice Questions (MCQs)
is occupies only 1-byte in memory. (d) Acknowledges interrupt and waits for the
interpreted as which one of the following? Ans : (d) In a microprocessor when a CPU is
(a) 2's complement number interrupted, it acknowledges interrupt and waits for the (b) 1's
complement number next instruction from the interrupting device. (c) Octal number 123. An Intel
8085A microprocessor is operated at a (d) BCD number frequency of 2 MHz. If the instruction
LXIH,
(a) ALU and memory on a single chip ? 8 - bit data bus (b) ALU and I/O devices on a single chip ?
16 - bit address bus, which can address up to 64 kB (c) ALU and control unit on a single chip ?
Requires + 5V supply to operate at 3.2 MHz single (d) ALU, register unit and control unit on a
phase clock
15 14 13 12 11 8 7 4 3 o
operation.
If, A =0?6000-6FFF
And, if A12 =1?7000-7FFF Ans. (c) Using a Direct Memory Access (DMA), the
Hence, 6000H-6FFF and 7000H-7FFF H device (DMA) requests the CPU to hold its data address
program:
? HLDA?HOLD acknowledge
ADD AX, CX
HLT
Multiple Choice Questions (MCQs)
(a) fetch and halt state The carry flag is set since the first operand is less than
the second operand. Since the result produces the (b) fetch and interrupt state
negative result sign flag is set. (c) fetch and execute state
and 1 capacitor.
SRAM.
Multiple Choice Questions (MCQs)
in: 2 3
200. An I/O processor control the flow of 205. The 8259 A programmable Interrupt controller
(a) cache memory and I/O devices 1. Manage eight interrupts (b) main memory and I/O devices
2. Vector an interrupt request anywhere in (c) two I/O devices memory map (d) cache and
corporation. It was the first commercially available (c) Continue (d) Comment
a µp that send information into the computer. An output The programme will jump to location -
device is something you connect to a computer that has (a) 0020 H (b) 0024 H
The accumulator is an 8-bit resister that is a part of Mizoram PSC IOF 2019, Paper-III
arithmetic logic unit (ALU). This resister is used to Ans. (c) : RST 5 = CALL 5×8
281. The number of bytes in an instruction for 8085 memory mapped I/O -
(a) One or two (b) One, two or three (b) I/O devices are accessed using IN and OUT (c) Two only
13. The 8085 assembly language instruction that (cid:1) It has total 16 address lines with address
capacity of
memory locations 2050H and 2051H, 19. A programmable ROM has a decoder at the
(a) SPHL 2050H (b) SPHL 2051H (a) both these blocks being fully programmable (c) SHLD
2050H (d) STAX 2050H (b) both these blocks being partially
137. When memory write or I/O read are active, Ans. (a) : When CPU of an 8085 µpreceives
an
Multiple Choice Questions (MCQs)
interrupt then-
? First of all, the current task will finish. (c) Processor (d) None of these
(a) Stack pointer (b) Accumulator (c) Program counter (d) Stack
execute.
(a) Function block diagram 40. In microprocessor architecture, flag indicates (b) Structured text
programming the: (c) Sequential block diagram (a) Internal status of CPU. (d) Instruction
Ans. (d) : Register B, C, D, E, H and L are general (a) Providing power supply to the processor
general purpose registers are 8- bits wide. (c) Providing system clock
addressing instruction is -
(a) MOV A, B (b) MOV B, 0AH Ans. (b) : In 8085 processor SOD and SID pins are (c) MOV C, M
ESE-2015
divide by 2.
the requested information on the address BUS. (c) 8259 (d) 8279
(a) And control unit on a single chip. f 5MHz (b) And memory on a single chip. Then, 18 T = 18 ×
0.2 µs = 3.6µs (c) Register unit and I/O device on a single chip
21. NOP instruction is used to (d) Register unit and control unit on a single chip.
40. 2 2
= log 212
Multiple Choice Questions (MCQs)
= 12 {?log 2=1}
(a) Parallel to serial conversion only 2 (b) Serial to parallel conversion only 207. What are level
triggering interrupts? (c) Digital time delay only (a) INTR & TRAP (d) All of these (b) RST 6.5
182. Shifting the contents of a register, left by one unit is when more interrupt is managed of a time
in
(a) Dividing the contents by 10 provided to microprocessor then we have to connect are (b)
Dividing the contents by 2 out side chip is needed. (c) Multiplying the contents by 2 187. To
interface a slow memory, wait states are (d) None of these added by
continues its normal operations, is the incorrect memory locations, the number of address lines
202. The number of output pins of a 8085 (a) Log N (to the base 2)
230. In an Intel 8085 A microprocessor, why is (A) of 8085 microprocessor are 49H and 3AH
Multiple Choice Questions (MCQs)
(a) To indicate to user that the micro-processor is carry (CY) and sign (S) after execution SUB B
working and is ready for use. instructions are- (b) to provide proper WAIT states when the (a)
A = F1, CY = 1, S = 1
LDAX B
2-byte instruction a -
IN 56H locations
282. While execution of I/O instruction takes place, Mizoram PSC IOF 2019, Paper-III
the 8-bit address of the port is placed on Ans. (a) : In the programmer's view of 8085 only the
(a) lower address bus general purpose resisters A, B, C, D, E, H and L and the (b) higher address
bus flags registers were discussed so for but in the complete (c) data bus programmer's view of
8085 there are two more special (d) lower as well as higher order address bus purpose registers
register included in a CPU it acts as a temporary storage (c) 0000H to 02FFH (d) 0000H to 04FFH
(a) unidirectional
instruction, the first byte provides the OP code and the microprocessor has maximum T states
when
second byte provides the interrupt type number. There compared to others?
are 256 interrupt types under this group. (a) DAD (b) ADI
no practical system has been developed based Ans. (a) : DAD instruction of 8085 microprocessor
has
(a) Single instruction single Data (SISD) instruction. DAD SP instruction is a special case of (b)
DAD rp instruction. In this instruction contents of HL & (c) Multiple Instruction Single Data (MISD)
SP will get added and produced will get stored onto HL (d) Multiple Instruction Multiple Data
(MIMD)
microprocessor returns from the HALT state to the fetch (a) The content of memory addressed by
HL pair
instruction where the 8-bit data content of the memory (b) UV light from fluorescent lights and
sunlight
7. =T + +
predetermined hard wired memory location. The 110. Which one of the following statement
function of these ISR is defined by the user. corresponding to execution of SIM instruction
(a) RAM (b) ROM 8085 (c) Dynamic MOS (d) All of these (b) Contents of bit (D7) are copies
on SOD pin
(a) 1 MHz single phase clock 250. When referring to instruction words, a (b) 2 MHz single
phase clock mnemonic is (c) 2 MHz two phase clock (a) a short abbreviation for the operand
address. (d) 3 MHz single phase clock (b) a short abbreviation for the operation to be
71. What will be the maximum number of H e nce, we obtain 16 ICs a column.
address lines?
from the main memory when the previous (c) 128 (d) 256
173. In order to generate continuous square wave 178. The number of 256 × 4 bits RAM
chips
using 8254 timer, it must be programmed in required to get 1 K Byte of memory size is
(a) mode 0 (b) mode 1 (a) 1 (b) 8 (c) mode 2 (d) mode 3 (c) 4 (d) None
transfer-
(a) E000H-EFFFH (b) E000H-FFFFH ? The sender needs to know whether the receiver has (c)
149. The appropriate return addresses are obtained Ans. (a) : In an 8085 microprocessor, the
instructions
with the help of ?????? in case of nested CMP B has been excuted while the content of the
(a) Memory Address Register carry flag will be set but zero flag will be reset. (b) Memory Data
Register
AND B - 1
AND C - 1
220. Which of the following is not correct? TRAP> RST 7.5>RST 6.5> RST 5.5 > INTR.
(a) Bus is a group of wires 225. The cycle required to fetch and execute an (b) Bootstrap is a
technique or device for load instruction in a 8085 microprocessor is which (c) An instruction is a
computer operation. (a) Clock cycle (b) Memory cycle (d) An interrupt signal is required at the
1. CMA
2. IN byte
3. RET
? First of all the op-code is fetched by microprocessor (c) 2 and 3 only (d) 1 and 3 only
141. Which one of the following is a non-maskable Ans. (a) : ALE is stand for address latch enable.
ALE is
interrupt?
(a) RST 7.5 (b) RST 6.5 pulse generated when a new operation is started by (c) RST 5.5 (d)
(a) Programmable interval timer 279. Which of the following functions is not (b) Programmable
Controlling timing of information flow (d) Programmable keyboard and display interface (b)
as multiprocessor system is: 277. Which of the following instructions are not
(a) RIM, STA (b) SIM, STA (c) MN/MX is low (d) MN/MX is high (c) STA, XCHG (d) RIM,
SIM
are needed to execute PUSH PSW by an Intel popped out and assigned to the program counter
and the
8085 A microprocessor? program counter begins at the new address when RET
(a) 2; Fetch and Memory write instruction is executed by any subroutine. (b) 3; Fetch and 2
Memory write 59. 8086 has maximum clock frequencies ranging (c) 3; Fetch and 2 Memory read
from: (d) 3; Fetch, Memory read and Memory write (a) 5 MHz - 8 MHz (b) 6 MHz - 10 MHz
various mathematical and logical operation. For kHz clock. The time taken to feed the 2 bytes of
example in the process of adding two 8-bit numbers one data serially in to it is-
number may be in an accumulator and the other in a (a) 2 µsec (b) 80 µsec
memory or register. The result of mathematical (c) 160 µsec (d) 16 µsec
operations are stored in the accumulator. This Resistor BSNL TTA 28.09.2016, 3 PM
is called A and it is also represented by ACC. Ans. (c) Given, f=100 kHz = 100 × 103 Hz
was? ?T = 1 = 1 =10?5
(a) Intel 4004 (b) M 6800 f 100×103 (c) Intel 8080 (d) Intel 4001 T =10µs
Multiple Choice Questions (MCQs)
of sub routine. It has no parameter after execution of (b) Asynchronous data transfer
this instruction program control is transferred back to (c) Interrupt driven data transfer
main program from where it had stopped. A value of PC (d) Level mode of DMA data transfer
(a) IC = FC-EC (b) IC = FC+EC Ans : (d) Storing results and data are not performed by (c) IC =
80. NMI stands for in ROM. ROMs are used in microcontroller security
(a) Non-mask interface systems. ROM is non volatile memory. In ROM data (b) Non-maskable
interrupt stored permanently. (c) Non-mask interaction 85. In 8085 microprocessor, how many
ESE-2015
8K memory chip is
155. To execute the following instructions Ans. (b) : NMI input is an edge triggered and positive
(a) 2 for (i) and 2 for (ii) technology in the system. This usually indicates (b) 4 for (i) and 2 for (ii)
attention to non-recoverable hardware error. (c) 3 for (i) and 3 for (ii) 159. An example of
8085-instruction that uses direct (d) 4 for (i) and 3 for (ii) addressing is
directives which are provided by the assembler tools. (a) The memory and CPU
All pseduo instructions are 2-5 letters in length and they (b) The secondary storage and main
memory
varied from version to version of assembler. (c) The archival storage and secondary storage
261. Which of the following statement is true? (d) The secondary storage and CPU
instruction cycles Ans : (a) Cache memory is used to reduce the average (c) An instruction cycle is
cycles and a machine cycle is made up of between main memory and CPU. The size of cache
number of states memory is much smaller than main memory. (d) All of these 267. During which
? RST 7.5 can reset without executing ISR for RST 7.5 are 2EH and 6CH respectively. The
Multiple Choice Questions (MCQs)
instruction
? If bit D in accumulator is one then contain of bit D ADD C is used. The values of AC and P flags
67
139. Both the ALU and control section of CPU 144. Which of the following are 3 byte
instruction set?
employ which special purpose storage (a) MVI A, 32 H (b) JMP 2085 H
(a) Buffers (b) Decoders UKPSC JE 2013, PAPER-I (c) Accumulators (d) Registers Ans. (b) :
(a) TYPE-1 (b) TYPE-2 = 26 × 210 × 8 bits (c) TYPE-3 (d) TYPE-4 = 25 × 210 × 2 × 8
bits
Parity flag P = 0 i.e. odd parity (a) Last part of instruction cycle
Auxiliary carry = 1
Zero flag = 0
ISRO TA 2016
(a) 80 (b) FA
microcontroller?
instruction to the address bus with a control signal and (a) SRAM and USART
reads the instruction from the memory location. Execute (b) EPROM and PORTS
operation after receiving all instructions, the (c) EPROM, USART and PORTS
microprocessor finishes the tasks given in these special (d) SRAM, EPROM and PORTS
ESE-2011
Ans. (c) : Erasable programmable that PROM, which Ans. (a) In Direct Memory Access (DMA)
transfer, the
can be erased by ultraviolet rays and can be DMA controller sends a DMA request to the CPU,
in
reprogrammed, is called EPROM. To erase the EPROM response to which CPU puts all its
Multiple Choice Questions (MCQs)
made is to communicate to a PC serial port using the (a) More than one device can transmit
memory range will be- (c) The data lines can be multiplexed for both
(a) 3000 H - 3 FFF H input and output (b) 7000 H - 7 FFFH (d) It increases the speed of data
transfer over the (c) 5000 H - 5 FFF H and 6000 H - 6 FFF H data bus (d) 6000 H - 6 FFF H and
(a) the carry flag is set input and OR gates at the output with only the latter (b) the accumulator
contains FFH block being programmable. (c) the zero flag is set 20. In 8085, if the clock
frequency is 5 MHz, the (d) the accumulator contents are shifted left by time required to execute an
instruction of 18 T-
Ans. (d) : Programmable logic array (PLA) uses ROM 169. A microprocessor is call ed an 'n-bit
input is programmed into the ROM, with the input (b) Size of the internal data bus.
loaded into address bus and read as output data. (c) Size of external data base
Programmable connection for both AND and OR arrays (d) None of these
(a) System memory (b) Data memory (cid:2) The flag register is the status register that contains
(c) User memory (d) Executive memory the current status of CPU. The size and meanings of
86. The power failure alarm must be connected to (c) selecting which peripheral should be
(a) RST 7.5 (b) TRAP (d) Storing instructions (c) INTR (d) HOLD (e) for carrying out logical
operations
89. In a µP based system, the stack is always in Ans. (a) : In 8085 Instruction set LDA is a
mnemonic
(a) µP (b) RAM that stands the contents of a memory location, specified (c) ROM (d) EPROM by
Multiple Choice Questions (MCQs)