The five Boot Camp lecture sessions provide a brief high-level overview of the Assembler Language and a small subset of the processor's instructions. This presentation will introduce some of the most fundamental and widely-used instructions in all Assembler Language programs that we didn't have time to discuss in the Boot Camp lectures. These include, but are not limited to:
<ul>
<li>Storage to register instructions with various operand lengths such as Insert/Store Character(s), Load/Store Halfword, and instructions for 64-bit operands
<li>Types of bit shifting, and why they're important: Logical and Arithmetic shifts for single- and double-length values
<li>Immediate operands, and how using them can make your programs (much) more efficient
<li>Long displacements that let you address vast amounts of storage
<li>Dynamic instruction execution: the Execute instructions
<li>and other useful instructions, as time permits.
</ul>
If you are an upcoming Assembler programmer, or just want to brush up on some of the 'classic' instructions, this is the session for you. Attendees should have a basic knowledge of IBM Assembler Language.