On Mon, 1 Dec 2008 17:59:32 +0100, Miklos Szigetvari <[EMAIL PROTECTED]> wrote:
>Hi > >I just want to get a feeling about the speed , if I change an >unconditional modulo i.e DL (divide logical) instruction >to a logic before call the DL . > I know that some of the people on the ASSEMBLER list have done instruction timings for some specific instructions. But they are going to vary based on the machine. So, short of coding up each routine and timing it yourself, I don't know of any way to do this. IBM simply does not document this any more. On the current machines, there are two classes of instructions. The "simple" instructions (like SR and LA and so forth) are "hard wired". The more difficult instructions (such as MVCLE) are "millicoded". So, if you can replace a millicoded instruction with a small number of "hard wired" instructions, then you should be better off, speed wise. However, once again, IBM does not document which instructions are "hard coded" and which are millicode. I have heard that IBM has, at times, "fixed" a "broken" hard coded instruction by replacing it with a millicoded instruction installed by the CE. Wish I could be of more help. The ASSEMBLER list is [EMAIL PROTECTED] You'd need to subscribe by sending mail to mailto:[EMAIL PROTECTED] and subscribing to ASSEMBLER-LIST. -- John ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

