Only if they are in the same cache line, which are 256 bytes the last I knew.
Gary Weinhold
Senior Application Architect
DATAKINETICS | Data Performance & Optimization
Phone:+1.613.523.5500 x216
Email: weinh...@dkl.com
Visit us online at www.DKL.com
E-mail
Oops, didn't notice the "code is executing in getmained area" part. Doesn't
that cause performance issues with Instruction/Data caches though?
Robert Ngan
DXC Luxoft
-Original Message-
From: IBM Mainframe Assembler List On Behalf
Of Ngan, Robert (DXC Luxoft)
Sent: Wednesday, June 8,
How would you gain relative access to a getmained area, other than by editing
the immediate value in the instruction after the getmain?
Robert Ngan
DXC Luxoft
-Original Message-
From: IBM Mainframe Assembler List On Behalf
Of Farley, Peter x23353
Sent: Tuesday, June 7, 2022 17:51
To:
A Relative Long field is four bytes; obviously two would not fit into an
eight-byte instruction (there's no such thing), much less six.. A Relative
Short (to coin a term) is only two bytes, so that seems feasible, as long
as a suitable one-byte opcode is available. But then, others would want
I was imagining something just like MVC except relative.
-Original Message-
From: IBM Mainframe Assembler List On Behalf
Of Robin Vowels
Sent: Tuesday, June 7, 2022 11:24 PM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Re: MVCRL
How would the instrction be interruptable?
How would the
Most of the assembler code I write is not required to be reentrant.
However, the specific case I was looking at yesterday IS moving from my
program's storage to a GETMAIN area.
-Original Message-
From: IBM Mainframe Assembler List On Behalf
Of Farley, Peter x23353
Sent: Tuesday, June
Please note that there is already an instruction with the
mnemonic MVCRL, "Move right to left", used to shift up data to
make a gap for inserting new data.
Jonathan Scott, HLASM
IBM Hursley, UK
Michael,
how is this
MACRO
MVCRL ,,
LARG 1,
LARG 15,
MVC 0(,1),0(15)
MEND
Destroys R1 and R15
Sender and receiver must be on HW boundry
Supports a max length of 256
Needs 18 bytes
Martin
Am 08.06.22 um 00:28 schrieb Schmitt, Michael:
Why isn't
Perhaps because IBM deemed it useless, or perhaps because instructions are
limited to 48 bits.
--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
From: IBM Mainframe Assembler List [ASSEMBLER-LIST@LISTSERV.UGA.EDU] on behalf
of Schmitt, Michael
KVM is probably the main reason for the storage-key-removal facility. Allows
hardware price to be much cheaper as it cannot run the traditional mainframe
workloads (z/OS, etc).
10 matches
Mail list logo