Question

True or False questions Assembly x86 C++ 35. _____ JMP is a conditional transfer operation. 36....

True or False questions

Assembly x86 C++

35. _____ JMP is a conditional transfer operation.

36. _____ Before you use the LOOP instruction, you must be aware of how it uses the

counter.

37. _____ The LOOP instruction first checks to see whether ECX is not equal to zero; then

LOOP decrements ECX and jumps to the destination label.

38. _____ Stacks are LIFO structures, ie, (last-in ,first-out).

39. _____ Instructions that involve only registers work faster because of pre-fetch functions.

40. _____ The run-time stack is handled by the BIOS.

41. _____ The program counter is a pointer to the instruction.

42. _____ Program labels aren’t necessary to assembled code because the offsets are part of

the instruction,

43. _____ Re-entrant code is code that more than one task uses.

44. _____ A diamond-shaped area in a flowchart means it is a decision point.

45. _____ If using AND or OR, for example, the two operands must be the same size.

46. _____ Each assembly language instruction corresponds to several machine language

instructions.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

35. _____ JMP is a conditional transfer operation. true (jmp is a instruction used to interrupt the normal flow using appropriate conditions)

36. _____ Before you use the LOOP instruction, you must be aware of how it uses the counter. true  (because a counter variable may be decremented or incremented so we should be aware of it to write a loop)

37. _____ The LOOP instruction first checks to see whether ECX is not equal to zero; then LOOP decrements ECX and

jumps to the destination label. true  (ecx is a counter register used to store counter variables.there are still more 6 registers used randomly or specifically according to os used)

38. _____ Stacks are LIFO structures, ie, (last-in ,first-out). true (that is a property of a stack)

39. _____ Instructions that involve only registers work faster because of pre-fetch functions. false  (instructions which involve registers works faster because they are stored in cpu itself but not because of pre-fetch functions)

40. _____ The run-time stack is handled by the BIOS. true (it is one of the responsibilities of bios)

41. _____ The program counter is a pointer to the instruction. true (program counter points to the next instruction in the program flow which has to be executed)

42. _____ Program labels aren’t necessary to assembled code because the offsets are part of the instruction true (in assembled code labels are replaced by assigned addresses with offsets according to conditions, so labels are eliminated)

43. _____ Re-entrant code is code that more than one task uses. true (re-entrant code is normally used in os and in applications which are meant for multi-use system. when one user executes this type of program a data area is created in which variables are kept and are a part of program when another user logs in to use then info about data area of previous user is stored and current user logs in after he finishes it the old user can continue)

44. _____ A diamond-shaped area in a flowchart means it is a decision point. true (those are the conventions used in a flowchart to represent various elements)

45. _____ If using AND or OR, for example, the two operands must be the same size. true ( if two operands are of not same size then a error will be raised saying instruction operands must be the same size)

46. _____ Each assembly language instruction corresponds to several machine language instructions. false (there is one to one relationship between assembly language instructions and machine language instructions because to avoid situations like the code written in assembly should not be skipped in binary)

Add a comment
Know the answer?
Add Answer to:
True or False questions Assembly x86 C++ 35. _____ JMP is a conditional transfer operation. 36....
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Fill in the blank using the word from below 1   A common way to detect whether...

    Fill in the blank using the word from below 1   A common way to detect whether a value is even or odd is to use the ___________ operation to test if the least significant bit is set. 2    In order to implement branching in an Assembly program, you must use ___________ to identify blocks of code. 3    The ___________ instruction will move execution to a different section of code regardless of any conditions. 4    Before any conditional tests can be...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT