Tag: IBM Assembler

Review an Instruction: MHYReview an Instruction: MHY

Just a few more multiplication instructions, and we will move forward in the alphabet from “M”. MHY is a companion instruction to MFY. These two instructions share the same instruction format: RXY-a. Remember that “Y”-type instructions can reach farther from the base address, both forward and backward. You can find a writeup here.

Review an Instruction: MSRReview an Instruction: MSR

I’m still working my way alphabetically (ususally) through the instruction set, picking instructions you should learn. We are in the M’s and there’s a plethora of multiply instructions we can review. I’m also selecting instructions I haven’t already covered. Today’s instruction is Multiply Single Register (MSR), which provides an easy way to multiply two single-precision register values without much setup. The result should be single-precision if you want to use this instruction. Read about MSG here.

IBM zDay – Nov 12, 2025IBM zDay – Nov 12, 2025

⏱️The countdown is on for IBM Z Day 2025, coming November 12!
Get ready for a free virtual experience packed with innovation, learning, and community.
💡6 content-rich technical tracks
🏅4 industry-recognized digital skills badges in AI & Data, Security, Modernization and IBM Z Skills
🎤Over 250 industry expert speakers and global thought leaders delivering technical content and hands-on labs designed for all levels.
Whether you’re deep into Z or just starting out, there’s something here for everyone.
👉 Register today – ibm.biz/ibmzday-2025

Reaching Above the Bar: 64-Bit AddressingReaching Above the Bar: 64-Bit Addressing

Ready to tackle programs that can reach above the bar? As they say in Red Stick, There is beaucoup storage there waiting for you. In this video, you will learn how to call a subroutine that switches to 64-bit addressing to create 10 megabytes of storage above the bar. Think of what you can do with that amount of storage – Read an entire file into memory – build a data structure for all of your records. Besides the video, there is a working main program and a subroutine you can use to get started.