VisibleZ Homepage
Need help learning IBM mainframe assembly language? VisibleZ can help you visualize exactly what the
mainframe is doing as an assembler program executes. Besides the software, this site provides many hours of lessons that will build
your assembler skills. These lessons are specifically designed to accompany VisibleZ.
Video Demo
Watch a older video of the VisibleZ in action here.
Downloads and Installation Instructions
VisibleZ Updated Feb 20, 2020
Download an executable jar.
Installation and Getting Started with VisibleZ (PDF) | A short guide to starting out |
Runner.jar | An executable jar containing a BlueJ project. (1920×1080 resolution) Comes with all the source code and class files for a BlueJ project. You will need a Java 7 or 8 runtime. |
Runner1366.jar | An executable jar containing a BlueJ project.(1366×786 resolution) Comes with all the source code and class files for a BlueJ project. You will need a Java 7 or 8 runtime. |
Codes.zip | A zip file with programs that run in VisibleZ. Unzip the file and set the path to the directory in VisibleZ. |
VisibleZ Fundamental Concept Lessons
VisibleZ – Lesson 1 .pdf |
VisibleZ – Lesson 2 .pdf |
Reading Object Code .pdf |
Base/Displacement Addressing .pdf |
Relative Addressing .pdf |
Explicit Addressing .htm |
System z Architecture .pdf |
Linkage Conventions .pdf |
Building Your Own Instruction Lessons
Build the MVC2 Instruction .htm |
Build the Add Logical Instruction .htm |
Build the Compare Logical Character Under Mask Instruction .htm |