Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


about ICM instruction.

Answers were Sorted based on User's Feedback



about ICM instruction...

Answer / sanjeev mohindra

ICM means INsert character under mask. its a movement of character under mask bits
eg
ICM R8,B'0110',SRC

Before execution:
R8 ==> 12 34 56 78
SRC ==> AB CD EF 10

After Excecution:
R8 ==> 12 AB CD 78

Is This Answer Correct ?    35 Yes 19 No

about ICM instruction...

Answer / steve holton

What about it? Loads selected bytes of a register selected
by a mask (leaves other bytes alone).

Is This Answer Correct ?    4 Yes 1 No

about ICM instruction...

Answer / mohit neb

ICM stands for Insert Character under Mask. Operand 1 is a register, operand 2 is a 4-bit binary mask ( eg - B'1000' or the number 8) and operand 3 is a fullword in memory.

The important point is that contiguous memory bytes from the fullword (operand 3) are copied into selected bytes of the register (operand 1). The second operand say B'1100' does that selection. So a mask of B'1010' would insert two contiguous memory bytes from operand 3 to byte one and three of the operand 1 register.

Example :-
ICM 5,B'1010',FIELD

The above instruction would insert two contiguous bytes starting from FIELD into the first and the third byte of R5.

OBJECT CODE :- ( 4 Byte RS Instruction )

1 byte - OP Code
Next 1 byte - 4 bits for teh register and the other 4 for
the binary mask.
Next 2 bytes for operand 3 - B2D2D2D2

Is This Answer Correct ?    5 Yes 2 No

about ICM instruction...

Answer / sri

ICM means INsert character under mask. its a movement of character under mask bits
eg
ICM R8,B'0110',SRC

Before execution:
R8 ==> 12 34 56 78
SRC ==> AB CD EF 10

After Excecution:
R8 ==> 12 CD EF 78

Is This Answer Correct ?    24 Yes 28 No

Post New Answer

More Assembler Interview Questions

What does LA R3,R3 ?

1 Answers   Amdocs,


What does the following code do? Ap wkur,=p5 where wkur is a label?

0 Answers  


about maximum displacement and how to cross this limit.

2 Answers   EDS,


How many maximum base registers we can have in a single program?

0 Answers  


registers(0-15) ,where they are going be resides., does that mean here is it resides whether real or virtual memory? and why? then why we are assign even registers(0 to 6) for FP operations????

3 Answers  


How we can retrieve the instream data in SYSIN ?

2 Answers   Tech Mahindra,


How to pass the parameters from jcl to assembler program?

0 Answers  


explain icm instruction?

0 Answers   IBM,


Why do we use "drop"?

0 Answers  


How do you initialize a register to 0000?

10 Answers   HCL,


How are data passed from jcl parm to assembler program?

0 Answers  


What is need of start 0? In steed of can we use anyother numerics? If we use what will happen?

0 Answers  


Categories