Olete.in
Articles
Mock Tests
🧪 System programming MCQ Quiz Hub
SYSTEMS PROGRAMMING /MACHINE STRUCTURE
Choose a topic to test your knowledge and improve your System programming skills
1. A software is to be developed for a system which has a small memory. The software should ?
use recursion wherever possible
avoid using recursion
Not use macros instead of functions
Both b and c
2. The disadvantage of machine level programming is
time consuming
chances of error are more
debugging is difficult
all of the mentioned
3. The coded object modules of the program to be assembled are present in
ASM file
OBJ file
EXE file
OBJECT file
4. The advantages of assembly level programming is
flexibility of programming is more
chances of error are less
debugging is easy
all of the mentioned
5. The extension that is essential for every assembly level program is
ASP
ALP
ASM
PGM
6. The register that may be used as an operand register is
Accumulator
B register
Data register
Accumulator and B register
7. The register that can be used as a scratch pad is
Accumulator
B register
Data register
Accumulator and B register
8. The registers that contains the status information is
control registers
instruction registers
program status word
all of the mentioned
9. Which of the processor’s stack does not contain the top-down data structure?
8086
80286
8051
80386
10. The architecture of 8051 consists of
4 latches
2 timer registers
4 on-chip I/O ports
all of the mentioned
11. The transmit buffer of serial data buffer is a
serial-in parallel-out register
parallel-in serial-out register
serial-in serial-out register
parallel-in parallel-out register
12. The register that provides control and status information about counters is
IP
TMOD
TSCON
PCON
13. The register that provides control and status information about serial port is
IP
IE
TSCON
PCON and SCON
14. The device that generates the basic timing clock signal for the operation of the circuit using crystal oscillator is
timing unit
timing and control unit
oscillator
clock generator
15. The registers that are not accessible by the user are
Accumulator and B register
IP and IE
instruction registers
TMP1 and TMP2
16. The storage of addresses that can be directly accessed is
external data RAM
internal data ROM
internal data RAM and SFRS
external data ROM and SFRS
17. The address register for storing the 16-bit addresses can only be
stack pointer
data pointer
instruction register
accumulator
18. The addressing mode, in which the instructions has no source and destination operands is
register instructions
register specific instructions
direct addressing
indirect addressing
19. The instruction, RLA performs
rotation of address register to left
rotation of accumulator to left
rotation of address register to right
rotation of accumulator to right
20. The expansion of nested macro calls follows
FIFO rule
LIFO rule
LILO rule
priority rule
21. The fourth Generation computer was made up of ?
Transistor
Vacuum tubes
Chips
Microprocessor chips
22. In a syntax directed translation scheme,if values of an attribute of a node is a function of the attributes of its children,then attribute is called
canonical attribute
synthesized attribute
inherited attribute
none of these
Submit