VisibleZ Available for Download

The link for downloading VisibleZ is working again. You will get the VisibleZ jar file and a Codes directory that has hundreds of small programs that demostrate a variety of instructions.

Leave a comment

Filed under IBM Mainframe Assembler

Content Moved

I’ve moved 99% of the content that was on my university site to this one. Almost all the links should reference punctiliousprogrammer now. If you have trouble with any of the links, let me know and I’ll provide you the material individually. I am still working on providing a download of VisbleZ.

Leave a comment

Filed under IBM Mainframe Assembler

Chasing Bad Links

The university where I store about half of the material on this site has changed something. I’ll talk with them today to find out what has happened. In any case, I’ll get the bad links fixed somehow, but it may take a few days. Sorry for the inconvenience.

6 Comments

Filed under IBM Mainframe Assembler

IBM Z Day Tomorrow!

It’ free, it’s here, and well worth your time. Starts September 15 at 8 AM EST. Here’s a link to the agenda:

https://bemyapp.us2.list-manage.com/track/click?u=7605d9f2f2cc8f3d1a43d7f54&id=9b157edd59&e=e8863d2eb7

Leave a comment

Filed under IBM Mainframe Assembler

Order a Book, Support the Site

I just published my first novel, The Elvis Bird, on Amazon, and Barnes and Noble. It’s a mystery about an ornithologist tracking a presumed extinct bird, the Ivory-billed Woodpecker. If you like mysteries, southern lit, ornithology, or Elvis, you might enjoy it. I created an author site at http://dewoolbright.com. You can find links to the book (paper or Kindle), read a couple of chapters on Amazon, and learn a little bit about Ivory-billed woodpeckers as well. All profits from the sale of the book will be donated to charitable organizations that support birds.

One reason I published it was to learn how it’s done. The next book will be called The Little Blue Assembler Book. It requires a lot more formatting, but I’m working diligently to put it out. So, buy a book, support the site and make an old man happy.

Leave a comment

Filed under My Books

Date Correction

IBM zDay is September 15.

Leave a comment

Filed under IBM Mainframe Assembler

IBM zDay, September 15

IBM zDay is coming soon, September 15. It’s a chance to catch 150 IBM zSystems experts for free!

Register at >>> ibm.biz/ibmzday-2022

IBM zDay: Sept. 15th, 8:00 AM to 4:00 PM EST
For Students! Special IBM zDay 24-Hr Global Meetup: Starts Sept. 14th! Students and life-long learners from around the world will come together to advance their skills and participate in hands-on coding activities designed for all levels, including our all-new 2022 IBM zStudent Contest.

Free virtual conference designed for all levels – no experience required
Connect, learn, and be inspired by 80 sessions across 5 content-rich tracks:

IBM zSYSTEMS: Build a flexible, AI-infused, sustainable business with IBM zSystems. Accelerate and scale with infrastructure that is optimized at its core to secure your enterprise.
IBM LinuxONE: Build a sustainable infrastructure with IBM LinuxONE, an enterprise-grade Linux server designed to meet the needs of mission-critical workloads in the hybrid cloud.
MODERNIZATION: Build a connected business with IBM zSystems and Cloud. Leverage APIs to extend and access applications and data, and refactor or rewrite existing application code.
COMMUNITY: Learn how our global community is shaping the digital landscape, evolving the tech industry and making the world a better place.

2 Comments

Filed under IBM Mainframe Assembler

Testing, Testing, Testing

After a good bit of experimentation with QSM, a testing plugin for WordPress, I’m happy with the tests I can produce online. I’ve settled on 10 questions per test grouped around a single idea like “Binary Data”. I’ve built ten tests so far, and I’ll keep adding more tests each week until there is a sufficient number of tests to cover a first course.

To take a test, select TEST BANK on the home page and choose a test from a list. The results are displayed online, and you can have them emailed to yourself if you like. Let me know if you uncover an error. Tests, like programs, are difficult to construct, and “punctilious” is a goal for me, and not always reality.

Leave a comment

Filed under IBM Mainframe Assembler

Brush Up Your USING Skills

The point of a USING statement is to inform the assembler which register to choose and which displacement to create when generating object code addresses. The IBM System/360 started with a single USING statement. Today, we have access to several different formats for creating USING statements. Are you familiar with them? If not, start here with a discussion of Labeled (or Named) USING statements. This kind of USING has distinct advantages over simple USING statements, especially in situations where the same data structure occurs multiple times and needs to be referenced simultaneously (as in linked lists). Here is some code you can use to play with these ideas.

Leave a comment

Filed under IBM Mainframe Assembler

I’m taking a break

I’m dealing with chemo therapy treatments these days, and it’s knocked me for a bit of a loop. I’ll be back to fix a few things on the site when I’m feeling better. The testing feature isn’t working yet, and I want to add a lot more tests. Spoiler alert: I am going to put Visiblez on the web as an application you can run from a browser. Look for it soon!
– David

1 Comment

Filed under IBM Mainframe Assembler