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 |
How we can retrieve the instream data in SYSIN ?
What does LA R3,R3 ?
Explain how to initialize a register to 0000?
What is maximum displacement?
How are data passed from JCL parm to assembler program. And how is data passed from a calling program to an assembler called program.
Ap wkur,=p5 where wkur is a label?
How to pass the parameters from jcl to assembler program?
How we can Pass the parameters from JCL to assembler Pgm?
What does "using" do?
How do you round the addition or subtraction of two numbers in assembler? what does the following code do? AP WKUR,=P'5' where WKUR is a label
How many maximum base registers we can have in a single program?
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.