Explore topic-wise MCQs in Computer Science Engineering (CSE).

This section includes 950 Mcqs, each offering curated multiple-choice questions to sharpen your Computer Science Engineering (CSE) knowledge and support exam preparation. Choose a topic below to get started.

551.

The pipeline bubbling is a method used to prevent data hazard and structural hazards.

A. true
B. false
Answer» B. false
552.

The stalling of the processor due to the unavailability of the instructions is called as

A. control hazard
B. structural hazard
C. input hazard
D. none of the mentioned
Answer» B. structural hazard
553.

Any condition that causes a processor to stall is called as

A. hazard
B. page fault
C. system error
D. none of the mentioned
Answer» B. page fault
554.

The division operation in IA-32 is a single operand instruction so it is assumed that

A. the divisor is stored in the eax register
B. the dividend is stored in the eac register
C. the divisor is stored in the accumulator
D. the dividend is stored in the accumulator
Answer» B. the dividend is stored in the eac register
555.

The MMX (Multimedia Extension) operands are stored in

A. general purpose registers
B. banked registers
C. float point registers
D. graphic registers
Answer» D. graphic registers
556.

In case of multimedia extension instructions, the pixels are encoded into a data item of

A. 16 bit
B. 32 bit
C. 24 bit
D. 8 bit
Answer» E.
557.

The instruction used to multiply operands yielding a double integer outcome is

A. mul
B. imul
C. dmul
D. emul
Answer» C. dmul
558.

.data directive is used

A. to indicate the ending of the data section
B. to indicate the beginning of the data section
C. to declare all the source operands
D. to initialize the operands
Answer» C. to declare all the source operands
559.

                      instruction is used to check the bit of the condition flags.

A. test
B. tb
C. check
D. bt
Answer» E.
560.

SIMD stands for

A. single instruction multiple data
B. simple instruction multiple decoding
C. sequential instruction multiple decoding
D. system information mutable data
Answer» B. simple instruction multiple decoding
561.

The instruction used to cause unconditional jump is

A. ujg
B. jg
C. jmp
D. goto
Answer» D. goto
562.

The bit present in the op code, indicating which of the operands is the source is called as

A. src bit
B. indirection bit
C. direction bit
D. frm bit
Answer» D. frm bit
563.

The instructions of IA-32 machines are of length up to

A. 4 bytes
B. 8 bytes
C. 16 bytes
D. 12 bytes
Answer» E.
564.

The LEA mnemonic is used to

A. load the effective address of an instruction
B. load the values of operands onto an accumulator
C. declare the values as global constants
D. store the outcome of the operation at a memory location
Answer» B. load the values of operands onto an accumulator
565.

The instruction JG loop does

A. jumps to the memory location loop if the result of the most recent arithmetic op is even
B. jumps to the memory location loop if the result of the most recent arithmetic op is greater than 0
C. jumps to the memory location loop if the test condition is satisfied with the value of loop
D. none of the mentioned
Answer» C. jumps to the memory location loop if the test condition is satisfied with the value of loop
566.

The instruction, ADD R1, R2, R3 is decoded as

A. r1<-[r1]+[r2]+[r3]
B. r3<-[r1]+[r2]
C. r3<-[r1]+[r2]+[r3]
D. r1<-[r2]+[r3]
Answer» E.
567.

The Bit extension of the register is denoted with the help of                        symbol.

A. $
B. `
C. e
D. ~
Answer» D. ~
568.

The IA-32 processor can switch between 16 bit operation and 32 bit operation with the help of instruction prefix bit.

A. true
B. false
Answer» B. false
569.

The register used to serve as PC is called as

A. indirection register
B. instruction pointer
C. r-32
D. none of the mentioned
Answer» C. r-32
570.

In IA-32 architecture along with the general flags, the other conditional flags provided are

A. iopl
B. if
C. tf
D. all of the mentioned
Answer» E.
571.

IOPL stands for

A. input/output privilege level
B. input output process link
C. internal output process link
D. internal offset privilege level
Answer» B. input output process link
572.

The PC is incorporated with the help of general purpose registers.

A. true
B. false
Answer» C.
573.

The floating point numbers are stored in general purpose register in IA-32.

A. true
B. false
Answer» C.
574.

The size of the floating registers can be extended upto

A. 128 bit
B. 256 bit
C. 80 bit
D. 64 bit
Answer» D. 64 bit
575.

The pseudo instruction used to load an address into the register is

A. load
B. adr
C. assign
D. psload
Answer» C. assign
576.

                        directive is used to name the register used for execution of an instruction.

A. assign
B. rn
C. name
D. declare
Answer» C. name
577.

                        directives are used to initialize operands.

A. int
B. dataword
C. reserve
D. dcd
Answer» E.
578.

                        directive specifies the start of the execution.

A. start
B. entry
C. main
D. origin
Answer» C. main
579.

                      directive is used to indicate the beginning of the program instruction or data.

A. equ
B. start
C. area
D. space
Answer» D. space
580.

The condition to check whether the branch should happen or not is given by

A. the lower order 8 bits of the instruction
B. the higher order 4 bits of the instruction
C. the lower order 4 bits of the instruction
D. the higher order 8 bits of the instruction
Answer» C. the lower order 4 bits of the instruction
581.

The offset used in the conditional branching is                       bit.

A. 24
B. 32
C. 16
D. 8
Answer» B. 32
582.

The instruction, MLA R0,R1,R2,R3 performs

A. r0<-[r1]+[r2]+[r3]
B. r3<-[r0]+[r1]+[r2]
C. r0<-[r1]*[r2]+[r3]
D. r3<-[r0]*[r1]+[r2]
Answer» D. r3<-[r0]*[r1]+[r2]
583.

                    instruction is used to get the 1’s complement of the operand.

A. comp
B. bic
C. ~cmp
D. mvn
Answer» E.
584.

                        symbol is used to signify write back mode.

A. #
B. ^
C. &
D. !
Answer» E.
585.

The effective address of the instruction written in Post-indexed mode, MOVE[Rn]+Rm is

A. ea = [rn]
B. ea = [rn + rm]
C. ea = [rn] + rm
D. ea = [rm] + rn
Answer» B. ea = [rn + rm]
586.

The addressing mode where the EA of the operand is the contents of Rn is

A. pre-indexed mode
B. pre-indexed with write back mode
C. post-indexed mode
D. none of the mentioned
Answer» D. none of the mentioned
587.

All instructions in ARM are conditionally executed.

A. true
B. false
Answer» B. false
588.

The banked registers are used for

A. switching between supervisor and interrupt mode
B. extended storing
C. same as other general purpose registers
D. none of the mentioned
Answer» B. extended storing
589.

Each instruction in ARM machines is encoded into                       Word.

A. 2 byte
B. 3 byte
C. 4 byte
D. 8 byte
Answer» D. 8 byte
590.

The additional duplicate register used in ARM machines are called as

A. copied-registers
B. banked registers
C. extra registers
D. extential registers
Answer» C. extra registers
591.

RISC stands for

A. restricted instruction sequencing computer
B. restricted instruction sequential compiler
C. reduced instruction set computer
D. reduced induction set computer
Answer» D. reduced induction set computer
592.

The address system supported by ARM systems is/are

A. little endian
B. big endian
C. x-little endian
D. both little & big endian
Answer» E.
593.

The address space in ARM is

A. 224
B. 264
C. 216
D. 232
Answer» E.
594.

In the ARM, PC is implemented using

A. caches
B. heaps
C. general purpose register
D. stack
Answer» D. stack
595.

ARM stands for

A. advanced rate machines
B. advanced risc machines
C. artificial running machines
D. aviary running machines
Answer» C. artificial running machines
596.

The ARM processors don’t support Byte addressability.

A. true
B. false
Answer» C.
597.

ARM processors where basically designed for

A. main frame systems
B. distributed systems
C. mobile systems
D. super computers
Answer» D. super computers
598.

The main importance of ARM micro- processors is providing operation with

A. low cost and low power consumption
B. higher degree of multi-tasking
C. lower error or glitches
D. efficient memory management
Answer» B. higher degree of multi-tasking
599.

The LINK instruction is always followed by                           instruction.

A. mov
B. unlk
C. org
D. movem
Answer» E.
600.

                          instruction is used to set up a frame pointer for the subroutines in 68000.

A. create
B. link
C. unlk
D. frame
Answer» C. unlk