For one particular module: AR - 4 B - 2 (hey, some of it is old code) BR - 4 BRAS - 42 CLC - 5 CLI - 2 DC (do you count that?) - 25 IC - 3 ICM - 1 IILH - 1 J - 2 JC - 1 JE - 4 JNE - 3 JNZ (which is the same instruction, right?) - 3 JZ - 7 (JZ + JE - 11) L (which was my guess for most used) - 90 LA - 57 LARL - 19 LHI - 4 LM - 3 LR - 6 LTR - 10 MVC - 1 (this is "system" code; I would guess application code would have more) MVCL - 3 MVI - 6 SLL - 1 SR - 26 SRST - 2 ST - 55 STCM - 1 STH - 1 STM - 1 SVC - 1 XC - 2
This is in the open code. There is a fair usage of macros, and I did not count op codes in macros. Too much time on my hands, Charles -----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of Rupert Reynolds Sent: Monday, December 9, 2019 2:05 AM To: [email protected] Subject: Most-used instructions? Just for fun. Has anyone seen a list of the most-used machine instructions? Rupert ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
