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).



Write the fetch cycle and execute cycle for following instructions:JMPNZ (jump to the given addres..

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

Post New Answer

More Assembler Interview Questions

How to initialize 20,000 bytes in the Assembler..

5 Answers   Amdocs, IBM,


How do you initialize a register to 0000?

10 Answers   HCL,


about ICM instruction.

4 Answers   EDS,


Ap wkur,=p5 where wkur is a label?

0 Answers   IBM,


how to produce SOC7 abend

1 Answers   EDS, IBM,






What is maximum displacement?

0 Answers  


Explain how to initialize a register to 0000?

0 Answers  


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

3 Answers   CSC, IBM,


How to pass the parameters from jcl to assembler program?

0 Answers  


What is need of start 0?

0 Answers  


Why do we use "drop"? What does "using" do?

4 Answers  


Explain about base register?

0 Answers  


Categories