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

Reply via email to