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 / 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 |
What does LA R3,R3 ?
how to retrieve the instream data in sysin?
What is the difference between various read and find statement,and which one should be used when for better adabas performance ?
How do you initialize a register to 0000?
What is base register?
How are data passed from jcl parm to assembler program?
explain about maximum displacement and how to cross this limit?
How is data passed from a calling program to an assembler called program?
how to produce SOC7 abend
Why do we have multiple base registers in certain programs?
Explain how to produce soc7 abend?
change process tool( code changes from dev to prd) The changes made to your code should be effected in live. how the process takes place. that is how can you move the code changes from development to production.