Exercises

1:Why do you think that MISD has been the least-used category in Flynn's classification of computing systems?
2:(Manual search) The PA-RISC PERMUTE instruction selects any combination of four 16-bit segments from a source register and places that combination in a result register. Find out which Itanium integer parallel instruction (Table 12-2) has corresponding capabilities.
3:Suppose that registers r14 and r15 contain the ASCII strings "00000000" and "99999999" respectively, and that register r16 contains an arbitrary string of eight characters. Find out whether the comments in the following code sequence are appropriate:
 pcmp1.gt r8 = r14,r16 // if some char < "0" or pcmp1.gt r9 = r16,r15;; // if some char > "9" then cmp.ne p6,p0 = ...

Get Itanium® Architecture for Programmers: Understanding 64-Bit Processors and EPIC Principles now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.