Write the fetch cycle and execute cycle for following
instructions:JMPNZ (jump to the given address if the
accumulator not equal to zero) RET(return from a
subroutine) ADB (add the contents of register B to the
accumulator and save result in the accumulator).
Answer Posted / steve holton
As this is mainframe assembler section, this is a trick
question - there is no JMPNZ opcode for mainframe (recently
added JNZ with relative addressing in the z/800 and later,
but no JMPNZ) and the mainframe has no RET instruction
(there is a PR to return from a cross address space or PC
"call" statement) and the mainframe has no accumulator, ADB
opcode, or B register.
| Is This Answer Correct ? | 2 Yes | 0 No |
Post New Answer View All Answers
What is house keeping in assembler?
Explain about house keeping in assembler?
what is need of start 0? In steed of
What is the use of trt instruction?
What is need of start 0?
How is data passed from a calling program to an assembler called program?
How are data passed from jcl parm to assembler program?
What is need of start 0? In steed of can we use anyother numerics? If we use what will happen?
What does "using" do?
Explain about base register?
How many maximum base registers we can have in a program?
Explain the difference between various read and find statement and which one should be used when for better adabas performance?
How many maximum base registers we can have in a single program?
Explain how to access vsam file?
Explain about maximum displacement?