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 to initialize 20,000 bytes in the Assembler..
How do you initialize a register to 0000?
about ICM instruction.
Ap wkur,=p5 where wkur is a label?
how to produce SOC7 abend
What is maximum displacement?
Explain how to initialize a register to 0000?
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 to pass the parameters from jcl to assembler program?
What is need of start 0?
Why do we use "drop"? What does "using" do?
Explain about base register?