What is the address of the instruction that caused the abend

Assignment Help Computer Engineering
Reference no: EM132217421

Written Assignment

This assignment is practice in reading a dump.

Write out your answers to these problems on your own paper and hand them in, on the due date, in class.

Be sure to put your name on your paper.

Show your work!

Run the following program. You can use the JCL we used in the lab training exercise.

WRIT2 CSECT USING WRIT2,15 Establish a base register L 6,TWO Load TWO's value into register 6 L 3,FIRST Load a number into register 3 L 4,SECOND Load another number into register 4 AR 3,4 Add the two numbers LA 5,THIRD Set register 5 = address of THIRD ST 3,0(6,5) Store the result XDUMP THIRD,4 Dump the result SR 6,6 Set register 6 to 0 BCR B'1111',14 Return to the caller * This is a comment line. PLACE DC CL2'OK' Place keeper TWO DC F'2' A constant = 2 FIRST DC F'142' A number SECOND DC F'57' Another number THIRD DS XL4'00' Sum of the two numbers FOURTH DS F Yet another number END WRIT2 End of the program

Use the resulting output to answer the following questions:

Did this error occur (a) while the program was being assembled or (b) when it was being run?

What is the address of the next instruction which will be executed?

What is the value of the condition code at the time of the ABEND?

What is the length of the instruction that caused the ABEND (a number of bytes)?

What is the address of the instruction that caused the abend?

What type of error occurred (number and name)?

What actually causes this error?

Correct the error by rewriting the section of code that caused it. (The sum should be stored in THIRD.) (There are several correct ways to do this.)

At the time of the ABEND, what is the value of register 3 in decimal?

What does the value in register 3 represent at the time of the ABEND?

Why is the address (LOC column) of the storage area with the label TWO on it at X'000024' when the DC statement whose address is X'000020' only takes up 2 bytes?

What are the contents of the two bytes of user storage starting at address X'000022'? What do they represent?

Why do we not have XDUMP output?

How many bytes are taken up by the XDUMP pseudo-instruction?

If we correct the error, what should be the value of the condition code at the end of the program (when we reach the BCR line)?

Reference no: EM132217421

Questions Cloud

Calculate the square root using the babylonian method : Suppose you want to find the square root of x, guess that the square root is x/2. Test your guess (what's the difference between x and guess*guess).
Calculate the crc-15 value for a given plain text file : Write a program that calculates the CRC-15 value for a given plain text file and which can also verify the correctness of a given file that already has.
Create a plot from a set of arrays which will be a series : Create a plot from a set of arrays which will be a series of line segments each with its own line thickness.
Does customer satisfaction measure service quality : Does customer satisfaction measure service quality? Why or why not?
What is the address of the instruction that caused the abend : What is the address of the next instruction which will be executed? What is the value of the condition code at the time of the ABEND?
What are the resources for the area : As a human services leader, it is critical to understand the context of your practice. While your daily work may focus on activities within your organization.
Describe the three process management activities : What is process management? Name and describe the three process management activities.
Analyse the firms external environment : Draw upon a wide range of sources from the textbooks, the company's website and other relevant websites, to academic journal articles and business databases
Identify the case you will be using for the final project : In order to provide the appropriate intervention, social workers first need to have conducted a thorough assessment. Having a comprehensive understanding.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd