Professional Documents
Culture Documents
ANS>> Opcode
Q; What is the working of Processor Status Word (PSW)?
ANs>>To hold the current status of the processor.
Q: What functionality is performed by the instruction lar R3, 36 of SRC?
Ans>> It will load the register R3 with the relative address itself (PC+36).
Q: Which one of the following is the highest level of abstraction in digital design in which the computer architect views the
system for the description of system components and their interconnections?
Ans>> Processor-Memory-Switch level (PMS level)
Q: Which one of the following circuit design levels is called the gate level?
Ans>> Logic Design Level
Q: Which field of the machine language instruction is the "type of operation that is to be performed?
ANs>> Op-code (or the operation code)
Q: Which one of the following is the memory organization of EAGLE processor?
Ans>> 2^16 * 8 bits
Q:
Total M - 1
The data movement instructions ___________ data within the machine and to or from input/output devices.
Ans>> Move
Q; Which operator is used to name registers, or part of registers, in the Register Transfer Language?
Ans> :=
Q: ____is the time needed by the CPU to recognize (not service) an interrupt request
Ans. Interrupt Latency
Q:
3. ________ controls the sequence of the flow of microinstructions.
Ans>>Micro program controller.
4. Which one of the following is NOT a technique used when the CPU wants to exchange data with
a peripheral device?
Q: 15. In which one of the following methods for resolving the priority, the device with the highest
priority is placed in the first position, followed by lower-priority devices up to the device with the
lowest priority, which is placed last in the series?
Ans>> parallel
MCQ 6: For two computers X and Y, if the performance of computer X is greater than the performance of computer Y, we have
D. PerformanceX > PerformanceY
MCQ 7: The total amount of work done during execution, in a gi
ven time is referred to as
C. Through put
MCQ 8: To increase the performance of the computer its throug
h put is increased by
A. Replacing processor with faster version
MCQ 9: Computer A having clock cycle time of 250 ps and cycl
e per instruction of 2.0 for some programs, and computer B
having clock cycle time of 500 ps and a cycle per instruction of
1.2 for the same program. Which one is faster for this program
A. Computer A
MCQ 10: When the PC having Clock rate of 2 and the CPU cloc
k cycle for a program is 4 then Execution time of this computer
for a program will be
D. 2
MCQ 1: A first goal of compiler writer
A. Correctness
MCQ 2: Optimizations on the sources with output leading to late
r optimization passes are known as
B. High-level optimizations
MCQ 13: The procedure when call procedure that has been call
ed, saving the registers it wants for using, when the caller has
been left unrestrained, is known as
C. Callee saving
MCQ 17: Register allocation algorithms are particularly based o
n the technique, named as
D. Graph coloring
MCQ 5: Floating-point numbers are normally a multiples of the
size of a
C. Word
MCQ 8: The Decimal representation of this binary (1011)two is
C. (11)10
MCQ 11: In the division, the two operands (dividend and divisor
) and the answer (quotient) of divide are accompanied by a
second answer called the
A. Reminder
MCQ 19: The floating point operation is also called
D. Overflow
3.Which operator is used to name registers, or part of registers, in the Register Transfer
Language?
Select correct option:
:=
&
%
8-bits
16-bits
32-bit
64-bits
9. Which one of the following circuit design levels is called the gate level? Select correct option:
Logic Design Level
Circuit Level
Mask Level
None of the given
Instruction code
Opcode
Operand
Q 1 For any of the instructions that are a part of the instruction set of the SRC, there are
cerain_________required; which may be used to select the appropriate function for the
ALU to be performed, to select the appropriate registers, or the appropriate memory
location.
Register
Control signals
Memory
8-bits
16-bits
32-bits
64-bits
Q 3 What is the instruction length of the FALCON-A processor?
8-bits
16-bits
32-bits
64-bits
Q 4 _________control signals enable the input to the PC for receiving a value that is
currently on the internal processor bus.
LPC
INC4
LC
I
Q 5 Which one of the following is a bi-stable device, capable of storing one bit of
information?
Decoder
Flip-Flop
Multiplexer
Diplexer
Q 6 Which instruction is used to store register to memory using relative address?
ld instruction
ldr instruction
lar instruction
str instruction
Q 7 Which field of the machine language instruction is the type of operation that is to be
performed?
CPU registers
Momory cells
I/O locations
Q 8 The instruction ___________ will load the register R3 with the contenets of the
m\emory location M [PC+56]
___Add R3, 56
___lar R3, 56
___ldr R3, 56
___str R3, 56
Q 9 _______ operation is required to change the processors state to a known, defined
value.
Change
Reset
Update
None of the given
Q 10 which type of instructions help in changing the flow of the program as and when
required?
Arithmetic
Control
Data transfer
Floating point
Question # 1
Where does the processor store the address of the first instruction of the
ISR?
Select correct option:
=>Interrupt vector (p277)
Interrupt request
Interrupt handler
All of the given options
Question # 2
In ________, a separate address space of the CPU is reserved for I/O
operations.
Select correct option:
=>Isolated I/O (p236)
Memory Mapped I/O
All of above
None of above
Question # 3
-------------- is the time needed by the CPU to recognize (not service) an
interrupt request.
Select correct option:
=>Interrupt Latency (p279)
Response Deadline
Timer delay
Throughput
Question # 4
_________ is a technique in which some of the CPUs address lines forming
Question # 5
How can you define an interrupt?
Select correct option:
A process where an external device can speedup the working of the
microprocessor
A process where memory can speed up programs execution speed
=>A process where an external device can get the attention of the
microprocessor (p198, 223, 273)
A process where input devices can takeover the working of the
microprocessor
Question # 6
An interface that can be used to connect the microcomputer bus to
________is called an I/O Port.
Select correct option:
Flip Flops
Memory
=>Peripheral devices (p234)
Multiplexers
Question # 7
Every time you press a key, an interrupt is generated. This is an example
of
Select correct option:
=>Hardware interrupt
Software interrupt
All of the given
None of the given
Question # 8
Identify the following type of serial communication error condition: The
prior character that was received was not still read by the CPU and is over
written by a new received character.
Question # 9
A software routine performed when an interrupt is received by the
computer is called as --------Select correct option:
Interrupt
=>Interrupt handler
Exception
Trap
Question # 10
Which one of the following methods for resolving the priority makes use of
individual bits of a priority encoder?
Select correct option:
Daisy-Chaining Priority
Asynchronous Priority
=>Parallel Priority (p281)
Semi-synchronous Priority
1 The control signal allows the contents of the program counter register to be written onto
the internal processor bus
Pcout
2 Is the control signals to allow the contents of the MBR to be read out onto the cpu
internal bus
MBRout
3 Anything that interrupts the normal flow of execution of instructions in the processor is
called
EXCEPTION
4 These are the exceptions raised during the process of decoding and executing the
instruction
PROGRAM EXCEPTIONS
Busses
ALU
Control Signal
Cache
Question # 2 of 10 ( Start time: 01:53:24 PM ) Total Marks: 1
Memory Address Register (MAR) and Memory Buffer Register (MBR) are also of
_____while in SRC these are of ______. Select correct option:
16-bits , 32 bit
24-bits , 32 bit
32-bits , 16 bit
32-bits , 64 bit
Question # 3 of 10 ( Start time: 01:54:24 PM ) Total Marks: 1
Which technique is used to overlapping multiple instructions in time? Select correct option:
Pipelining
Branch
SRC
16-bits
24-bits
32-bits
64-bits
Question # 6 of 10 ( Start time: 01:57:10 PM ) Total Marks: 1
Which of the following register is used to enable the tri-state buffers with the MBR? Select
correct option:
MBRout
MARout
LMBR
INC4
Question # 7 of 10 ( Start time: 01:58:00 PM ) Total Marks: 1
____________is defined as the time required to process a single instruction. Select correct
option:
Memory access
ALU operation
Latency
Throughput
Question # 8 of 10 ( Start time: 01:58:46 PM ) Total Marks: 1
Program counter (PC) and Instruction register (IR) are 16-Bit registers while in SRC these
are __________. Select correct option:
31-Bit
16-Bit
32-Bit
64-Bit
Which is the last instruction of the ISR that is to be executed when the ISR
terminates?
Select correct option:
iret
irq
int
nmi
Question 2 of 10
Identify the following type of serial communication error condition in which no
character is
available at the beginning of an interval.
Select correct option:
Framing error
Parity error
Overrun error
Under-run error
Question 3 of 10
In which one of the following methods, does the CPU poll to identify the
interrupting module
and branches to an interrupt service routine on detecting an interrupt?
Select correct option:
Daisy Chain
Software Poll
Question 4 of 10
In which one of the following methods for resolving the priority, the device with the
highest
priority is placed in the first position, followed by lower-priority devices up to the
device with
the lowest priority, which is placed last in the series?
Select correct option:
Asynchronous
Daisy-Chaining Priority
Parallel
Semi-synchronous
Question 5 of 10
Where does the processor store the address of the first instruction of the ISR?
Select correct option:
Interrupt vector
Question 6 of 10
______ is an electrical pathway through which the processor communicates with the
internal and
external devices attached to the computer.
Select correct option:
Computer Bus
Hazard
Memory
Disk
Question 7 of 10
----------the device usually means reading its status register every so often until the
device's
status changes to indicate that it has completed the request.
Select correct option:
Executing
Interrupting
Masking
Polling
Question 8 of 10
A software routine performed when an interrupt is received by the computer is
called as --------Select correct option:
Interrupt
Interrupt handler
Exception
Trap
Question 9 of 10
Which one of the following is NOT a technique used when the CPU wants to
exchange data
with a peripheral device?
Select correct option:
Direct Memory Access (DMA)
Interrupt driven I/O
Programmed I/O
Virtual Memory
Question 10 of 10
Which is the last instruction of the ISR that is to be executed when the ISR
terminates?
(Repeated this question)
Select correct option:
IRET
IRQ
INT
Question # 2
In ________, a separate address space of the CPU is reserved for I/O operations.
Select correct option:
=>Isolated I/O (p236)
Memory Mapped I/O
All of above
None of above
Question # 3
-------------- is the time needed by the CPU to recognize (not service) an interrupt
request.
Select correct option:
Question # 4
_________ is a technique in which some of the CPUs address lines forming an input
to the address decoder are ignored.
Select correct option:
Microprogramming
Instruction pre-fetching
Pipelining
=>Partial decoding (p255)
Question # 5
How can you define an interrupt?
Select correct option:
A process where an external device can speedup the working of the
microprocessor
A process where memory can speed up programs execution speed
=>A process where an external device can get the attention of the microprocessor
(p198, 223, 273)
A process where input devices can takeover the working of the microprocessor
Question # 6
An interface that can be used to connect the microcomputer bus to ________is called
an I/O Port.
Select correct option:
Flip Flops
Memory
=>Peripheral devices (p234)
Multiplexers
Question # 7
Every time you press a key, an interrupt is generated. This is an example of
Select correct option:
=>Hardware interrupt
Software interrupt
All of the given
None of the given
Question # 8
Identify the following type of serial communication error condition: The prior
character that was received was not still read by the CPU and is over written by a
new received character.
Select correct option:
Framing error
Parity error
=>Overrun error (p240)
Under-run error
Question # 9
A software routine performed when an interrupt is received by the computer is
called as --------Select correct option:
Interrupt
=>Interrupt handler
Exception
Trap
Question # 10
Which one of the following methods for resolving the priority makes use of
individual bits of a priority encoder?
Select correct option:
Daisy-Chaining Priority
Asynchronous Priority
=>Parallel Priority (p281)
Semi-synchronous Priority
B. Registers
C. DMA
D. Microinstructions
Microinstructions.
2. ____is the time needed by the CPU to recognize (not service) an interrupt request
A. Interrupt Latency
B. Response Deadline
C. Timer delay
D. Throughput
Interrupt Latency.
3. ________ controls the sequence of the flow of microinstructions.
A. Multiplexer
B. Micro program controller
C. DMA Controller
D. Virtual Memory
Micro program controller.
4. Which one of the following is NOT a technique used when the CPU wants to
exchange data with a peripheral device?
A. Direct Memory Access (DMA)
B. Interrupt driven I/O
C. Programmed I/O
D. Virtual Memory
Virtual Memory .
5. Identify the following type of serial communication error condition: The prior
character that was received was not still read by the CPU and is over written by a
new received character.
A. Framing error
B. Parity error
C. Overrun error
D. Under-run error
Overrun error.
6. In which one of the following methods, does the CPU poll to identify the
interrupting module and branches to an interrupt service routine on detecting an
interrupt?
A. Daisy Chain
B. Software Poll
Total Marks: 1
A component connected to the _________ and with which the master component can
communicate during a particular bus cycle. Normally the CPU with its bus control
logic is the master component.
Select correct option:
Slave component
System bus
Master component
Bus component
Question # 3 of 10 ( Start time: 10:46:06 PM ) Total Marks: 1
The average latency to the desired data is halfway round the disk so, what will be
the average rotational latency if the disk rotates at 20,000 rpm.
Select correct option:
1.25ms
1.5ms324
1.0ms
2.0ms
Question # 4 of 10 ( Start time: 10:47:15 PM ) Total Marks: 1
_________ is a technique in which some of the CPUs address lines forming an input
to the address decoder are ignored.
Select correct option:
Microprogramming
Instruction pre-fetching
Pipelining
Partial decoding
Question # 5 of 10 ( Start time: 10:48:32 PM ) Total Marks: 1
Identify the following type of serial communication error condition: The prior
character that was received was not still read by the CPU and is over written by a
new received character.
Select correct option:
Framing error
Parity error
Overrun error
Under-run error
Peripheral devices
Multiplexers
Which of the following bits of SRC instruction are used as short displacement or to
specify an immediate operand?
c2<11..0>: = IR<11..0>;
c2<21..0>: = IR<21..0>;
c2<16..0>: = IR<16..0>; Ans
c2<11..0>: = IR<11..0>;
Which one of the following portions of an instruction represents the operation to be
performed?
Address
Instruction code
Opcode Ans
Operand
While executing the RTL instruction A R3, which of the given below control signals
will be activated?
LA, R3in
R3out Ans
LA, R3out
R3in, Lout
What is the instruction length of the FALCON-A processor?
Select correct option
8 bits
16 bits Ans
32 bits
64 bits
In FALCON-A processor memory word size is of
Select correct option
1 byte
4 byte
2 byte ans
8 byte
In CPU design, _________ creates or forms the interface between the data path and the
control unit.
Select correct option
Busses
ALU
Control Signal
Cache
In RTL, which of the following symbols is used to store some data into a register?
Select correct option
:
<- := == All the members of the MC68000 family are __________ processors. Select
correct option 8-bit 16-bit 20-bit 32-bit
Reply
image: http://api.ning.com/files/MQlBiJ4*uRBT9oHMmJ0u4OfParCugF5eyACxdqfFmbFtnxyEJ4KlBsbnLFlcKmbPMpfl0J8VghBKPt7GQ-*tMa6Hj8WTQ4--/20160712_191720.jpg?width=48&height=48&crop=1%3A1