Hi Nguyen, In practice I don't think the NOALIGN option is used very frequently, probably because some instructions have alignment dependencies and will generate an error or warning when the instruction operand is not aligned as expected. There are undoubtedly exceptional cases where NOALIGN makes sense, but I would be inclined to stick with the default ALIGN behavior.
Also, Version 2.00 of Assembler Language Programming for IBM System z Servers, by John Ehrman, formerly of IBM but now sadly deceased, is a truly excellent guide and reference. Chapter 11 of this text relates to your question. Disappointingly, it appears that Marist College has relocated the document, but it still can be found here... (some other Marist location) http://148.100.100.35/enterprisesystemseducation/assemblerlanguageresources/Assembler.V2.alntext%20V2.00.pdf Additional links for some of John Erhman's Assembler Bootcamp presentations on Assembler can be found here... https://share.confex.com/share/118/webprogram/Person3921.html HTH, Mike -----Original Message----- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Nguyen Dt Sent: Saturday, July 4, 2020 4:12 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Assembler question Caution! This message was sent from outside your organization. I tried the option NOALIGN when assembling , and it is OK now. So it means that i should examine my assembling listing to check if variables are not separated by some bytes for the alignement ? When i put all the variable to Character type i don't have any aligment ... In my case i see the problem because the output is not as expected , but i guess that it can source of errors. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN