Computer Organization Questions and Answers – Motarola 680X0 Processor Architecture – 2

This set of Computer Organization Quiz focuses on “Motarola 680X0 Processor Architecture – 2”.

1. The instructions in 68000 can deal with operands of three different sizes.
a) True
b) False
View Answer

Answer: a
Explanation: The operands are of different sizes because of the difference in the values.

2. As the instructions can deal with variable size operands we use ____________ to resolve this.
a) Delimiter
b) Size indicator mnemonic
c) Special assemblers
d) None of the mentioned
View Answer

Answer: b
Explanation: To indicate the size of the operand we use a separate variable mnemonic to indicate it.

3. The starting address is denoted using _________ directive.
a) EQU
b) ORIGIN
c) ORG
d) PLACE
View Answer

Answer: c
Explanation: The starting address is the location where the program is stored.
advertisement
advertisement

4. The constant can be declared using ___________ directive.
a) DATAWORD
b) PLACE
c) CONS
d) DC
View Answer

Answer: d
Explanation: To declare Global constants we use this directive.

5. To allocate a block of memory we use ___________ directive.
a) RESERVE
b) DS
c) DATAWORD
d) PLACE
View Answer

Answer: b
Explanation: None.
Sanfoundry Certification Contest of the Month is Live. 100+ Subjects. Participate Now!

6. The Branch instruction in 68000 provides how many types of offsets?
a) 3
b) 1
c) 0
d) 2
View Answer

Answer: d
Explanation: The Branch instruction basically just adds a constant value to the address present in the PC, to change the instruction to be executed.

7. The purpose of using DBcc as a branch instruction is __________
a) It provides two conditions to be satisfied for a branch to occur
b) It provides a counter to check the number of times the branch as taken place
c) It is used to check the condition along with the branch condition
d) None of the mentioned
View Answer

Answer: d
Explanation: None.
advertisement

8. The 68000 uses ____________ method to access I/O devices buffers.
a) Memory mapped
b) I/O mapped
c) Buffer mapped
d) None of the mentioned
View Answer

Answer: a
Explanation: In this method, both the I/O device and the memory share a common address space.

9. ____________ instruction is used to set up a frame pointer for the subroutines in 68000.
a) CREATE
b) LINK
c) UNLK
d) FRAME
View Answer

Answer: b
Explanation: This pointer is used to monitor the stack.
advertisement

10. The LINK instruction is always followed by ____________ instruction.
a) MOV
b) UNLK
c) ORG
d) MOVEM
View Answer

Answer: d
Explanation: None.

Sanfoundry Global Education & Learning Series – Computer Organization and Architecture.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.