What is the effect of each of the following instructions? Assume that MM0 contains 0012ABFF34807F6A16 and MM1 contains F20361111888890A16 at the start of each operation.

a. PAND MM0,MM1
b. PACKuswb MM0,MM1
c. PCMGTb MM0,MM1
d. PCMGTw MM0,MM1
e. PSRAw MM0,5
f. PSRAb MM0,5






The instruction is packed with unsigned saturation. In this example, the two words are packed to create

bytes. The 4?bytes values are converted to 2?byte values by saturating arithmetic rather than simple

truncation

Computer Science & Information Technology

You might also like to view...

For each of the below, see if you can figure out the representation in terms of bits and bytes.

(a) Internet addresses are four numbers, each between 0 and 255. How many bits are in an Internet address? (b) In the programming language Basic, lines can be numbered, each one between 0 and 65535. How many bits are needed to represent a line number? (c) Each pixel’s color has three components: Red, green, and blue, each of which can be between 0 and 255. How many bits are needed to represent a pixel’s color? (d) A string in some languages can only be up to 1024 characters. How many bits are needed to represent the length of a string?

Computer Science & Information Technology

Which of the following can be an argument to a method?

a. Constants. b. Variables. c. Expressions. d. All of the above.

Computer Science & Information Technology

Which of the following is NOT an argument for using RAID?

A. increased speed B. decreased costs C. increased storage capacity D. increased reliability

Computer Science & Information Technology

One of the most widely used office software suites is ____________________.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology