Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Assembly 370 > Re: PACK with e...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 2 of 7 Topic 273 of 328
Post > Topic >>

Re: PACK with explicit zero length for second operand

by "John Small" <zjsmallz@[EMAIL PROTECTED] > Mar 22, 2006 at 11:28 AM

On Wed, 22 Mar 2006 03:40:58 UTC, bo774@[EMAIL PROTECTED]
 (Kelly 
Bert Manning) wrote:

> does that end up unpacking a single byte at the specified displacement?
> PARM5D	DS	0H	
> 	BCTR	R14,0	R14 = HEX LTH	
> 	EX	R14,PARM5EX	PACK WAIT TIME	
[snip]
> 	B	NEXTPARM	GO CHECK FOR ANOTHER PARM 
> 	SPACE 1	
> PARM5EX	PACK	DWORD+6(2),0(0,R15) USE 1ST 2 BYTES ONLY	
> 	SPACE 1                                            
> 
> 
> R14 gets ORed with DWORD=6(2) doesn't it?

R14 gets ORed with the second byte of the assembled PACK instruction. 
As assembled this 2nd byte would be X'10', the first nibble being the 
"length - 1" of the target and the second nibble the "length - 1" of 
the source.

If R14 has a value of 2 then the effective length of the source is 3 
and the ORed second byte is X'12'.  And 3 characters will fit exactly 
into 2-byte packed field.

-- 

John Small

(remove the z's for email address)
 




 7 Posts in Topic:
PACK with explicit zero length for second operand
bo774@[EMAIL PROTECTED]   2006-03-22 03:40:58 
Re: PACK with explicit zero length for second operand
"John Small" &l  2006-03-22 11:28:07 
Re: PACK with explicit zero length for second operand
glen herrmannsfeldt <g  2006-03-22 04:35:47 
Re: PACK with explicit zero length for second operand
"John Small" &l  2006-03-23 12:08:25 
Re: PACK with explicit zero length for second operand
bo774@[EMAIL PROTECTED]   2006-03-23 15:10:47 
Re: PACK with explicit zero length for second operand
"John Small" &l  2006-03-24 11:43:42 
Re: PACK with explicit zero length for second operand
"robin" <rob  2006-03-26 13:03:56 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Thu Jul 24 15:15:06 CDT 2008.