Re: Question of curiosity: Why are IVSK and TPROT instrictions privileged?

2015-10-27 Thread dave
heir own virtual store was very slow because of the effort needed to construct and manage fake page tables. > -- glen Dave

Re: Finding Dave Bond

2016-12-08 Thread dave
> -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER- > l...@listserv.uga.edu] On Behalf Of Mike Shaw > Sent: 08 December 2016 18:54 > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Re: Finding Dave Bond > > Yet another emulator...IBM will n

Re: IEEE floating points

2011-03-23 Thread Dave
differences in the output. In general (i.e. not in the C++ case) expressions such as "0.1 * 0.1" can be evaluated as single or double precesion. Which the compiler chooses can have an effect on the answers Dave

Re: IEEE floating points

2011-03-25 Thread Dave
ics even with /fp:except So what the heck it does I don't know. I think I would try with "/strict" and see if that makes a difference. As others have said you may also need to adjust optimization levels. By default Visual C has them disabled. > > T

Re: ASM vs HLL (Was: CPU: ASSM vs ENTERPRISE COBOL - SOLVED!)

2011-04-08 Thread Dave
e with its 16 general purpose registers, orthognal instruction set, and powerful macro assembler makes for great code writing. Try doing the same on an 8080 derived machine where you have fewer registers and many have dedicated use. YUK... Any you can write obscure code in any language if you try hard enough. On the other hand simple code can have hard to find bugs. I don't program very often at all but I got caught out in a simple bit of VBSCRIPT the other day. Any way I spent an hour trying to find out why a compare that I was sure was equal , wasn't. Turns out the string I had read in had enclosing quotes as part of its data value, so it contained "TC" INCLUDING the " marks. Yuk. Dave

Re: A Basic Question

2011-08-09 Thread Dave
Putting quotes round the search word forces gogle to sort things. Like this:- http://lmgtfy.com/?q=%22IECTDECB%22 Dave G4UGM > -Original Message- > From: IBM Mainframe Assembler List > [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Chris Mason > Sent: 10 August 201

Re: Conditional assembly for COBOL?

2011-11-18 Thread Dave
ricted. Don't know if it serves your needs. > > > I believe that LE is now the C runtime environment, so you can > run compiled programs without licensing C. C itself is priced > separately, and I suspect this applies to the preprocessor. > Dave Pitts has os/390 & MVS ports

OT: Teaching and Learning was RE: code comments

2012-02-10 Thread Dave
ing Skills", and the National Curriculum for Mathematics includes requirements for pupils to be able to estimate answers, once they have discovered Google the vast majority switch off. Couple this with the cult of celebrity then many don't see the need to learn. Dave -Origin

Re: Program FLIH

2012-02-25 Thread Dave
at they had done, because when I pointed out that had I been malicious the code they had just installed could not only capture the console output, it could send it back to my mainframe they looked somewhat aghast! Dave (P.S. The code included an FTP server that handled all FTP requests. It got e

Re: Assembler info needed

2012-03-17 Thread Dave
> -Original Message- > From: IBM Mainframe Assembler List > [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of robin > Sent: 16 March 2012 23:58 > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Re: Assembler info needed > > > From: "Sudheen P M" > Sent: Saturday, 17 March 2012 2:18 AM >

Re: Assembler programmers wanted

2012-03-19 Thread Dave
ol 5 (SSAG-XTLST) IEA2D560 07/15/05 10:49:38 GA22-7585-08 I guess some one who has read and understood all that would have a pretty good understanding of the internal architecture ... but the probably by then they would no longer be "young"... Dave P.S. A google on "zos architect

Re: Java mainframe emulator?

2012-06-08 Thread Dave
SIMH doesn't do 360/370 but it does do 7090/7094. I guess he includes 1130, 1620 and 1401 as "Mainframes". Dave Wade G4UGM Illegitimi Non Carborundum > -Original Message- > From: IBM Mainframe Assembler List > [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Beh

Re: Baseless problem

2013-04-11 Thread Dave
On 11/04/2013 20:23, Tony Harminc wrote: On 11 April 2013 10:32, Ed Jaffe wrote: The oldest assembler I ever used was IFOX00. ISTR, it did not have support for LOCTR but my memory could be faulty. It matches mine. It's worth remembering that ASMH predates IFOX00. (Well, as far as customer av

Re: ASSIST Assembler and HLASM

2013-11-21 Thread Dave
ith the SLAC modification... Don Higgins d...@higgins.net www.don-higgins.net Dave

Intel Virtualization (WasRE: ASSEMBLER-LIST Digest - 23 Mar 2015 to 24 Mar 2015 (#2015-37))

2015-03-25 Thread dave
> > As for the ISA, Intel seems to be very "ad hoc" compared to the z > architecture. Especially in the virtualization arena. Basically, the z has a > _single_ virtualization instruction: SIE. Intel has I don't know how many > different versions of different instructions to let hypervisors run at

Re: Intel Virtualization

2015-03-25 Thread dave
> -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER- > l...@listserv.uga.edu] On Behalf Of glen herrmannsfeldt > Sent: 25 March 2015 16:53 > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Intel Virtualization > > > As for the ISA, Intel seems to be very "ad hoc" com

Re: ASSEMBLER-LIST Digest - 5 May 2015 to 6 May 2015 (#2015-52)

2015-05-08 Thread dave
place, whilst continuing to charge zOS (knee MVS) shops top dollar for what is effectively the same hardware. Dave > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER- > l...@listserv.uga.edu] On Behalf Of Gary Weinhold > Sent: 08 May 2015 19:21 >

Re: posix time epoch

2015-10-29 Thread Dave Rivers
://tools.ietf.org/html/rfc868 - Dave Rivers - > On Oct 28, 2015, at 8:26 PM, glen herrmannsfeldt > wrote: > > For those doing time conversion, posix (used by most unix systems) > uses the epoch of Jan. 1st, 1970. > > > To convert from Jan 1st, 1900 to 1970, add -22089887

Re: posix time epoch

2015-10-29 Thread Dave Rivers
... - Dave R. - > On Oct 29, 2015, at 1:20 PM, Paul Gilmartin > <0014e0e4a59b-dmarc-requ...@listserv.uga.edu> wrote: > > On 2015-10-29, at 11:08, Dave Rivers wrote: > >> I think your number is a little off, or at least different... >> >> I’ve been told tha

Re: Use of LQ results in ASMA080E?!

2016-01-05 Thread Dave Rivers
for loading onto VSE. That is offered as a stand-alone product. Where there is a hole - people can step in to fill it. - Dave Rivers - -- riv...@dignus.comWork: (919) 676-0847 Get your mainframe programming tools at http://www.dignus.com > On Jan 5, 2016, at

Re: Use of LQ results in ASMA080E?!

2016-01-05 Thread Dave Rivers
Yes it can - if you have any “long” names or other features that can’t be supported in a PDS the binder will produce error messages, etc… So, as long as your GOFF input is well-behaved, I’m pretty sure it does the right thing. - Dave R. - > On Jan 5, 2016, at 11:12 AM, Farley, Pe

Re: Use of LQ results in ASMA080E?!

2016-01-05 Thread Dave Rivers
Hi Martin, On all the Dignus-supported platforms… Windows, z/OS, Linux, z/Linux, Mac OS, etc… We can make it available on other platforms if needed. - Dave R. - > On Jan 5, 2016, at 11:36 AM, mar...@pi-sysprog.de wrote: > > Dave, > >>> That is offered as

Re: Use of LQ results in ASMA080E?!

2016-01-05 Thread Dave Rivers
a a shared-library/DLL.) Thus - we have a way for using GOFF objects in “older” situations, for people who have that requirement. You can either let us do the “binding”, or let the native linker do it and let us process-it-down for you. - Dave R. - > On Jan 5, 2016, at 11:49

Re: Use of LQ results in ASMA080E?!

2016-01-05 Thread Dave Rivers
Hi Abe, Sure! As long as it’s standard OBJ, GOFF or XOBJ object format it can be input to our linker (and, for that matter, IBM’s binder.) - Dave R. - > On Jan 5, 2016, at 3:45 PM, Abe Kornelis wrote: > > Martin, all, > > As I read it, you could even use z390 (s

Re: Use of LQ results in ASMA080E?!

2016-01-05 Thread Dave Rivers
, you could also make the claim that “hey - I’m telling you this DSECT will _always_ be 16-byte aligned with this ALIGN(16), so if it’s not, it’s my fault”. I can see both sides of that… - Dave R. - -- riv...@dignus.comWork: (919) 676-0847 Get your mainframe

Re: Use of LQ results in ASMA080E?!

2016-01-05 Thread Dave Rivers
We would characterize that, internally, as NKNTW - which is “Not Known Not To Work” as opposed to the very dreaded KNTW (“Known Not To Work”) :-) - Dave R. - -- riv...@dignus.comWork: (919) 676-0847 Get your mainframe programming tools at http

Re: Use of LQ results in ASMA080E?!

2016-01-05 Thread Dave Rivers
* competitively priced, but price depends on several factors… host platforms, number of users, etc… If someone wants a quote - just toss a note to “sa...@dignus.com <mailto:sa...@dignus.com>”. But - we’re getting more than a little off-topic here! So, I appreciate everyone’s indulgence...

Re: Use of LQ results in ASMA080E?!

2016-01-05 Thread Dave Rivers
> On Jan 5, 2016, at 4:25 PM, Paul Gilmartin > <0014e0e4a59b-dmarc-requ...@listserv.uga.edu> wrote: > > On 2016-01-05 13:57, Dave Rivers wrote: >> >> Oh yes - there are several situations in GOFF that don’t translate. >> >> In some cases there w

Re: Arbitrary string in SYSPARM (or alternative?)

2016-02-04 Thread Dave Rivers
Hi Steve, Thanks for the pointer… the APAR only seems to reference JCL and z/OS system symbols. Does this new ESYM also look at environment variables under USS? Or is it only JCL symbols? - Thanks - - Dave Rivers - > On Feb 4, 2016, at 5:49 AM, Steve Hobson wrote: >

Re: Arbitrary string in SYSPARM (or alternative?)

2016-02-04 Thread Dave Rivers
(or PL/I) invoked putenv()/setenv() and then HLASM basically did a getenv() (which is actually accomplished by noting the environment array at exec program startup.) If HLASM honors those environment variables as well as JCL symbols, then it would all be “golden”. - Dave Rivers

Re: RFE: Add support to EDCDSECT for generating Doxygen-compatible comments

2016-07-28 Thread Dave Rivers
Opps - apologies… I meant to send that privately… - Dave R. - -- riv...@dignus.comWork: (919) 676-0847 Get your mainframe programming tools at http://www.dignus.com > On Jul 28, 2016, at 12:18 PM, Dave Rivers wrote: > > Hi Gord! > > I thi

Re: RFE: Add support to EDCDSECT for generating Doxygen-compatible comments

2016-07-28 Thread Dave Rivers
Hi Gord! I think we could put that in our DSECT -> C tool pretty easily - I’ll check. - Dave Rivers - -- riv...@dignus.comWork: (919) 676-0847 Get your mainframe programming tools at http://www.dignus.com > On Jul 28, 2016, at 12:12 PM, Gord Tomlin &

Re: SIIS "issue" after upgrade to z13 machine.

2016-11-12 Thread Gibney, Dave
Just what are you running now? This was an issue when we moved from Multiprise to z800. > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER- > l...@listserv.uga.edu] On Behalf Of Philippe Cloarec > Sent: Saturday, November 12, 2016 4:17 AM > To: ASSEMBLER-LIST@LIST

Not my code; Pipeline stall!!

2016-12-22 Thread Gibney, Dave
DS0H DO NOT DETACH THIS LABEL FROM INDEX STMT INDEXR8,R7,0(0,R6),WORK=(14,15),DTYPE=V,COMP=E PRINTNOGEN For the long holiday break enjoyment. Dave Gibney Information Technology Services Washington State University

Re: Quick error termination of an assembler routine (Was: Performance of Decimal Floating Point Instruction)

2017-05-11 Thread Gibney, Dave
In days of limited storage, sure. But, today, why not DC X'' DC C'I blew up here because the moon is blue' > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER- > l...@listserv.uga.edu] On Behalf Of Tony Thigpen > Sent: Thursday, May 11, 2017 11:28 AM > To: ASSEMBLER

Re: random quest

2017-05-16 Thread Gibney, Dave
Sort the set by the 2nd or 3rd digit :) 99,999 5 digit numbers is, after all, all of the set. > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER- > l...@listserv.uga.edu] On Behalf Of Richard Kuebbing > Sent: Tuesday, May 16, 2017 1:28 PM > To: ASSEMBLER-LIST@LIST

Re: Question about CPUs

2017-08-01 Thread Dave Wade
> -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER- > l...@listserv.uga.edu] On Behalf Of Robin Vowels > Sent: 01 August 2017 01:42 > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Re: Question about CPUs > > From: "Gary Weinhold" > Sent: Tuesday, August 01, 2017

Re: The Pointlessness of handwriting "efficient" code (was One Byte MVC Versus IC/STC)

2017-10-16 Thread Gibney, Dave
doing efficiently that which should not be done > at all. - Peter Drucker > > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER- > l...@listserv.uga.edu] On Behalf Of Steve Smith > Sent: Monday, October 16, 2017 3:02 PM > To: ASSEMBLER-LIST@LISTSERV.UGA

Re: ASCII self-defining constants

2017-11-02 Thread Dave Rivers
The problem - I think - is mixed text/binary data in the single file. You want the text translated, and not the binary; so translation at the file level isn’t always the right answer. Even for HLASM input… we have this very problem in our cross-assembler. Consider REPRO cards... - Dave

Re: Any real need for sequence numbers in 73-80 any more?

2017-12-11 Thread Dave Wade
If you have "old source" and find "new updates" and have removed the sequence numbers, then you probably can't easily work out how they applied... Dave > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER- > l...@listserv.uga.ed

Re: Any real need for sequence numbers in 73-80 any more?

2017-12-11 Thread Dave Wade
he VM UPDATE command uses the line numbers to work out how to update and assemble the source.. In later versions of VM XEDIT will handle all of this under the covers so you just see the merged updates... Dave > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASS

Re: Any real need for sequence numbers in 73-80 any more?

2017-12-11 Thread Gibney, Dave
I find them far more irritating than useful. > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER- > l...@listserv.uga.edu] On Behalf Of John McKown > Sent: Monday, December 11, 2017 5:53 AM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Any real need for sequence

Re: Macro Processors

2017-12-13 Thread Dave Rivers
, the programming language Thue is itself Turing-complete, and its syntax is very simple (and easy to formally define.) I’m not sure how that applies to HLASM syntax though :-) - Dave R. -

Re: Posting

2017-12-14 Thread Gibney, Dave
Every Spam filter is not only unique, it's reaction to any given email can vary from moment to moment. > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER- > l...@listserv.uga.edu] On Behalf Of Ed Jaffe > Sent: Thursday, December 14, 2017 12:06 PM > To: ASSEMBLER-L

Re: Posting

2017-12-14 Thread Gibney, Dave
> > Thanks to Ed and Dave > > But did you get the original posting...you didn't say > > If you thought it too trivial/irrelevant to respond to...that's fine But if > you > didn't get it, that's not fine > > Melvyn. > > - Original Mess

Re: Fair comparison C vs HLASM

2018-01-22 Thread Dave Wade
;moved" from GMAP to B I would say that for many tasks "C" is superior to both "B" and Assembler. On the Honeywell we delivered many products and tool sets that we could not have done with the programming resource and machine time available using Assember code, even though GMAP had similar Macro tool kits to those in HLASM. You may wish to dispute this, but a typical programmer will be more productive in "C" than Assembler. Dave

Re: Fair comparison C vs HLASM

2018-01-24 Thread Dave Wade
hard to change the core business logic, not because its Assembler, COBOL or Fortran... Dave > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER- > l...@listserv.uga.edu] On Behalf Of Jon Perryman > Sent: 24 January 2018 06:00 > To: ASSEMBLER-LIST@L

Re: Fair comparison C vs HLASM

2018-01-25 Thread Dave Wade
r Processors do. FORTRAN can be a pig of a language though, especially with a poor compiler. Even worse, on two dimensional arrays, the data is stored as columns, not rows. (I think that’s correct. So if you vary the last subscript, you leap all over storage. Typically Fortran users want to write code where the last subscript varies fastest resulting in excessive paging. Reversing the subscript order in such programs can produce a significant performance improvements. > > -- glen Dave

Re: Fair comparison C vs HLASM

2018-01-29 Thread Dave Wade
h was very similar to CICS. I believe the first RDBMS was on Multics but I have no idea of the why or when... > > -- > Shmuel (Seymour J.) Metz > http://mason.gmu.edu/~smetz3 > Dave Wade

Re: Fair comparison C vs HLASM

2018-01-29 Thread Gibney, Dave
A.EDU > Subject: Re: Fair comparison C vs HLASM > > On Mon, Jan 29, 2018 at 7:58 PM, Dave Wade > wrote: > > > > -Original Message- > > > From: IBM Mainframe Assembler List [mailto:ASSEMBLER- > > > l...@listserv.uga.edu] On Behalf Of Seymour J M

Re: Fair comparison C vs HLASM

2018-01-30 Thread Dave Wade
are properly attributed to the C language. > > > Which of the two is to blame for null-terminated strings? (Or was it BCPL?) > > Note that the OMVS BPX* syscalls do not use null-terminated strings as > arguments. The C RTL functions are wrappers that perform the conversion. > > -- gil B used null terminated strings... Dave

Re: Pascal

2018-02-02 Thread Dave Wade
mented some one else's portable asn.1 encoder/decoder on VM/CMS. It was written in in Fortran 77 because we had that available but did not have "C". As we wanted a portable ASN.1 encoder/decoder and it was for UK Universities, all of whom had FORTRAN 77 then Fortran 77 was the best (or indeed only possible) language for the project > > Rob Dave

Re: OOP

2018-02-07 Thread Dave Wade
> "property" - same as attribute. > "absstraction" - You only care that an object can do something. You don't > care how it is performed. > > Each programming language may be different on implementation. There is > more terminology. Hopefully this gives you a basic understanding of OOP. What about events? In .NET some objects fire events? Is this generally part of OOP or some extension... > > Regards, Jon. Dave

Re: Fair comparison C vs HLASM

2018-02-11 Thread Dave Wade
than C. > Someone mentioned BCPL, which is an ancestor, not descendant of C. > Whilst "B" used null terminated strings, BCPL appears to use a length character, but I never programmed in BCPL. > -- gil Dave

Enhanced Macro Library

2018-02-16 Thread Dave Wade
source to the CMS interface routine. Sadly its full of macros which I don't have. They have things like $PARM , $TESTBUF, $TYPEBUF. Does any one on here have any idea where they came from? Dave Wade

Re: Enhanced Macro Library

2018-02-17 Thread Dave Wade
Looks like JES2 to me > Keven Hall > > JES2? Actually as it has a $FILEDEF I think its CMS specific... Dave > > On Fri, Feb 16, 2018 at 3:50 PM -0600, "Dave Wade" > wrote: > > Folks, > > > > Perhaps apposite to the recent conversation. I

Re: Enhanced Macro Library

2018-02-18 Thread Dave Wade
ations run on CMS at the University of Waterloo." So not from another package. I think I might have to try IBM-MAIN or the VM list Dave Wade PS He says he cant post to the list as Notes attaches an icon and the list rejects his quote. > -Original Message- > From: IBM Mai

Re: Getting the Last Condition code

2018-12-06 Thread Gibney, Dave
Branch (or Jump) on condition :) > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER- > l...@listserv.uga.edu] On Behalf Of esst...@juno.com > Sent: Thursday, December 06, 2018 2:15 PM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Getting the Last Condition code

Re: HLASM enhancements

2019-01-30 Thread Dave Rivers
ble on a particular date for example, which PTFs were available at that date. What if the user applies a later PTF and not an earlier one? And, the facility in question is only available with the earlier one? - Thanks! - - Dave Rivers - > On Jan 30, 2019, at 4:53 AM, Jonathan Scot

Re: HLASM enhancements

2019-01-30 Thread Dave Rivers
Oops - sorry about that - I meant to send that to Jonathan and not spam the list… Apologies… - Dave R. - > On Jan 30, 2019, at 1:02 PM, Dave Rivers wrote: > > Hi Jonathan! > > Regarding the &SYS_HLASM_DATE option, it seems like that doesn’t work

Re: Assembler III at Latham, NY 12110, USA

2019-03-19 Thread Dave Wade
When I did desktop support I was required to wear steel toes capped shoes in case I dropped a PC on my feet. Apparently me saying if I dropped one it would be my fault wasn't sufficient to absolve them from blame... Dave > -Original Message- > From: IBM Mainframe Assemb

Re: Poll

2019-09-17 Thread Dave Wade
I never remember it been called anything other than the POP ... e.g. http://vm.marist.edu/~vmshare/browse.cgi?fn=360POP&ft=MEMO&args=pop#hit but here both POP and POPs are used... http://vm.marist.edu/~vmshare/browse.cgi?fn=3090&ft=MEMO&args=pops#hit Dave > --

Re: Z390 Assembler Emulator

2020-05-12 Thread Dave Wade
Kerry, I tried it recently. I think the simple answer is you need to specify macro directories using the SYSMAC option. There are no defaults. I spent ages searching for a way to set up a search path that persists. There isn't one. Dave > -Original Message- > From: IB

Close MACRO in Z390

2020-05-16 Thread Dave Wade
option to ASM but the manual seems to be missing the ASM options.. Dave Wade G4UGM & EA7KAE

Re: Close MACRO in Z390

2020-05-16 Thread Dave Wade
Paul Well (,) also works... Dave P.S. how can such simple code cause such issues... > -Original Message- > From: IBM Mainframe Assembler List l...@listserv.uga.edu> On Behalf Of Paul Gilmartin > Sent: 16 May 2020 21:48 > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject:

Re: Close MACRO in Z390

2020-05-16 Thread Dave Wade
Edward, Thanks, and that fixes it, but looking at the IBM docs they imply that "()" is acceptable! Why does it work in XF! I don't have access to a modern assembler (well there might be Assembler H on the P390) Can someone check it works on the current assembler? Dave > ---

Re: Close MACRO in Z390

2020-05-17 Thread Dave Wade
I copied the macro to make sure it was the same macro. Dave > -Original Message- > From: IBM Mainframe Assembler List l...@listserv.uga.edu> On Behalf Of Seymour J Metz > Sent: 17 May 2020 02:27 > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Re: Close MACRO in Z3

Re: Close MACRO in Z390

2020-05-18 Thread Dave Wade
M V7R CMS Commands and Utilities Reference Manual with no caveats as to its use. So whilst perhaps not supported, it is part of the standard as supplied zVM offering so may have been in use until recently. > Peter Relson > z/OS Core Technology Design Dave

Book was RE: z/OS HLASM: EQU for statement labels

2020-06-02 Thread Dave Wade
Some one was asking about books and Struble is IMHO pretty good, and available for a few pounds on Abe Books UK.. Dave

Re: Convert *signed* EBCDIC to packed decimal

2020-06-04 Thread Dave Wade
licences Dave G4UGM > -Original Message- > From: IBM Mainframe Assembler List l...@listserv.uga.edu> On Behalf Of Seymour J Metz > Sent: 04 June 2020 19:59 > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Re: Convert *signed* EBCDIC to packed decimal > > I see an

Re: Convert *signed* EBCDIC to packed decimal

2020-06-05 Thread Dave Wade
s with a "programmer friendly instruction set" and Bill Elliot, its designer, worked for IBM Research between 1956 and 1961 http://www.cs.man.ac.uk/CCS/res/res25.htm#e so perhaps he had some input to the processes that lead to the 360... Dave Wade > -Original Message- > F

Re: Convert *signed* EBCDIC to packed decimal

2020-06-05 Thread Dave Wade
have from an EDSAC user was that the Mercury Delay Lines on EDSAC were unreliable and very temperature sensitive. You probably are not interested to know that both Mercury Delay lines and Williams Tubes came out of research to de-clutter radar. Dave

Re: Looking for any doc on dasd ccw command: F7 Define Subsystem Operation

2020-08-10 Thread Dave Kreiss
Tony, Try Chapter 4 - RAMAC Array Subsystem Channel Commands under 4.4.2 Define Subsystem Operation in - GC26-7006-01. Its in "boo" format at this URL https://www-05.ibm.com/e-business/linkweb/publications/servlet/pbi.wss?SSN=20HJS0001728662643&FNC=ONL&PBL=GC26-7006-01&TR

Re: Deep cuts

2020-09-04 Thread Dave Wade
I seem to remember that this convention was also used In VM/CMS for some variable length lists. Dave

Re: SDUMPs

2020-10-30 Thread Gibney, Dave
The PSW and registers should be in the short display in the job log > -Original Message- > From: IBM Mainframe Assembler List l...@listserv.uga.edu> On Behalf Of Tony Thigpen > Sent: Friday, October 30, 2020 7:14 AM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Re: SDUMPs > > Peter,

Re: Hercules-I've forgotten the manual for IFOX00 macro reference

2020-10-31 Thread dave . g4ugm
http://www.bitsavers.org/pdf/ibm/370/OS_VS/assembler/ plus some other guide. Dave G4UGM > -Original Message- > From: IBM Mainframe Assembler List l...@listserv.uga.edu> On Behalf Of Rupert Reynolds > Sent: 31 October 2020 13:27 > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU >

Re: S/360 emulation in PC/370

2020-12-20 Thread dave . g4ugm
he corresponding characters 0-9 output or input The numeric output was necessary as they used a an odd character set for the teleprinters, not IA2. > > -- > Shmuel (Seymour J.) Metz > http://mason.gmu.edu/~smetz3 > Dave G4UGM

Re: Metal C CATTR Assembly error

2021-01-03 Thread Gibney, Dave
In the general case (amiglib perhaps an exception) to expect a DLIB (HLQ.Axx) to provide valid executables. > -Original Message- > From: IBM Mainframe Assembler List l...@listserv.uga.edu> On Behalf Of Joe Reichman > Sent: Sunday, January 03, 2021 11:32 AM > To: ASSEMBLER-LIST@LISTSE

Re: How can I order the HLASM for Linux on Z?

2021-08-01 Thread Gibney, Dave
> -Original Message- > From: IBM Mainframe Assembler List l...@listserv.uga.edu> On Behalf Of Paul Gilmartin > Sent: Sunday, August 1, 2021 11:49 AM > To: ASSEMBLER-LIST@LISTSERV.UGA.EDU > Subject: Re: How can I order the HLASM for Linux on Z? > > (Cross-posting to

Re: New to the List

2022-01-07 Thread Dave Clark
"IBM Mainframe Assembler List" wrote on 01/07/2022 01:01:02 PM: > We hear you! Thanks for the response. Good to know that my subscription is working. ;-) Sincerely, Dave Clark -- Winsupply Group Services 3110 Kettering Boulevard Dayton, Ohio 45439 USA (

Re: New to the List

2022-01-07 Thread Dave Clark
"IBM Mainframe Assembler List" wrote on 01/07/2022 01:05:56 PM: > I don't recall anyone chastising you on vse-l. Well, chastising might me too strong of a word. ;-) But I kept getting "this question belongs on the assembler-list." ;-) Sincerely, D

Re: New to the List

2022-01-07 Thread Dave Clark
"IBM Mainframe Assembler List" wrote on 01/07/2022 01:13:19 PM: > And, it did belong here Not disagreeing... Just didn't know about this list. Happy to be here. ;-) Sincerely, Dave Clark -- Winsupply Group Services 3110 Kettering Boulevard Dayton, Ohi

Convert Zoned to Packed

2022-01-07 Thread Dave Clark
field. But it seems the assembler PACK instruction can only handle up to 16 digits of zoned data. Am I missing something? Sincerely, Dave Clark -- int.ext: 91078 direct: (937) 531-6378 home: (937) 751-3300 Winsupply Group Services 3110 Kettering Boulevard Dayton, Ohio 45439 USA (937) 294

Re: Convert Zoned to Packed

2022-01-07 Thread Dave Clark
happened to read about the next instruction in the manual just out of curiosity (yeah, I'm a nerd who likes to read technical manuals). So, apparently, I can pack up to 31 digits into a 16-byte packed field using the PKA instruction. However, it looks like I have to handle the sig

Re: Convert Zoned to Packed

2022-01-07 Thread Dave Clark
sible sign overpunch on the last digit. > The easiest way is with Vector Pack Zoned (VPKZ). There is no VPKZ instruction in my manual. Something new? Sincerely, Dave Clark -- Winsupply Group Services 3110 Kettering Boulevard Dayton, Ohio

Unsigned Binary Formats

2022-01-19 Thread Dave Clark
to an unsigned binary format. Help with both issues? Sincerely, Dave Clark -- Winsupply Group Services 3110 Kettering Boulevard Dayton, Ohio 45439 USA (937) 294-5331 * This email message and any attach

64-bit registers (was: Unsigned Binary Formats)

2022-01-19 Thread Dave Clark
uctions automatically use the full register -- with no register "pairs" involved. Is that correct? Sincerely, Dave Clark -- Winsupply Group Services 3110 Kettering Boulevard Dayton, Ohio 45439 USA (937) 294-5331

Re: 64-bit registers (was: Unsigned Binary Formats)

2022-01-19 Thread Dave Clark
stuff. ;-b Sincerely, Dave Clark -- int.ext: 91078 direct: (937) 531-6378 home: (937) 751-3300 Winsupply Group Services 3110 Kettering Boulevard Dayton, Ohio 45439 USA (937) 294-5331 * This email mes

Re: Unsigned Binary Formats

2022-01-19 Thread Dave Clark
ata in register 2 to the subroutine. Testing looks good. Thanks all. LA R1,CWORK POINT TO "RESULT" AREA LGF R2,AMDCINV GET LRECL VALUE BAS R15,REG2ZONE CONVERT THAT TO ZONED-DECIMAL Sincerely, Dave Clark -- Winsupply Group Services 3110 Kette

Saving Caller's 64-bit Regsiters (was: Unsigned Binary Formats)

2022-01-19 Thread Dave Clark
your point. Although testing seems to be going just fine at the moment, I guess I better investigate how to save the caller's registers as 64-bit registers instead of just as 32-bit registers as I am doing now. Any hints to start my investigation would be welcome. ;-) Sincerely, Dave Clar

Re: Unsigned Binary Formats

2022-01-20 Thread Dave Clark
, That is true. But I am using CVDG in my generic subroutine. Sincerely, Dave Clark -- int.ext: 91078 direct: (937) 531-6378 home: (937) 751-3300 Winsupply Group Services 3110 Kettering Boulevard Dayton, Ohio 45439

Re: Unsigned Binary Formats

2022-01-20 Thread Dave Clark
what I would do. But, this is an internal subroutine. Sincerely, Dave Clark -- int.ext: 91078 direct: (937) 531-6378 home: (937) 751-3300 Winsupply Group Services 3110 Kettering Boulevard Dayton, Ohio 45439 US

Re: Unsigned Binary Formats

2022-01-20 Thread Dave Clark
ructions to load the passed value -- preserving or discarding any sign as needed. Sincerely, Dave Clark -- int.ext: 91078 direct: (937) 531-6378 home: (937) 751-3300 Winsupply Group Services 3110 Kettering Boulevard Dayton, Ohio

Re: Saving Caller's 64-bit Regsiters

2022-01-20 Thread Dave Clark
her or not to save the high halves in the caller's save area? Sincerely, Dave Clark -- int.ext: 91078 direct: (937) 531-6378 home: (937) 751-3300 Winsupply Group Services 3110 Kettering Boulevard Dayton, Ohio 45439 USA (937) 294-5331

Re: Saving Caller's 64-bit Registers

2022-01-20 Thread Dave Clark
d by IBM as 128 bytes long. That would be the original 72 bytes (18 full words) plus 56 bytes (an additional 14 full words). But the links aren't working so I can't drill into any further details than that. Does this mean it is only intended that 14 high halves should be saved/rest

Re: Saving Caller's 64-bit Registers

2022-01-20 Thread Dave Clark
en? But, for now, I will stick with the original 72 bytes (3 pointer words and 15 words for the low halves of general purpose registers 14 through 12) and add 64 bytes to save the high halves of all general purpose registers. Sincerely, Dave Clark -- int.ext: 91078 direct: (937) 531-6378 home:

Re: Saving Caller's 64-bit Registers

2022-01-20 Thread Dave Clark
> As previously mentioned, the Assembler Services Guide defines all this. Sorry, I didn't see that manual mentioned. I will look for it. Sincerely, Dave Clark -- int.ext: 91078 direct: (937) 531-6378 home: (937) 751-3300 Winsupply Group Services 3110 Kettering Boulevard

Re: Saving Caller's 64-bit Registers

2022-01-20 Thread Dave Clark
ion but you do what you can with what you've got. Thanks. Sincerely, Dave Clark -- Winsupply Group Services 3110 Kettering Boulevard Dayton, Ohio 45439 USA (937) 294-5331 * This email message

Re: Saving Caller's 64-bit Regsiters

2022-01-20 Thread Dave Clark
/$file/ > ieaa600_v2r5.pdf__;!!E0nbmg29qrX0lQ! > JDhqGE1hfvIgcJ6H3qKZYKOpjykq6Gr2aX7Ap4JiXu39DhxBiKcDDImJ3Zy1wrs7kc4$ Thank you. I saved that PDF. Sincerely, Dave Clark -- Winsupply Group Services 3110 Kettering Boulevard Dayto

Re: Saving Caller's 64-bit Registers

2022-01-20 Thread Dave Clark
registers. The only issue is that in z/VSE I don't know if the caller is providing a 72-byte savearea or a 128+byte savearea. So, I have to compensate for anything above 72 bytes. Sincerely, Dave Clark -- int.ext: 91078 direct: (937) 531-6378 home: (937) 751-3300 Winsupply Group

  1   2   3   4   >