5.68 · exercise

Quiz: Floating Point Instructions - Intermediate

This set covers single and double precision registers, which ones a subroutine has to preserve, conversions between the two formats, and the rules for arithmetic, argument passing, and comparison.

0 of 5 correct

Knowledge Check

What can go wrong when fcvt s0, d0 executes?

Knowledge Check

In fmadd s0, s1, s2, s3, what value does the destination receive?

Knowledge Check

Which floating-point registers must a subroutine preserve across a call, saving and restoring them if it uses them?

Knowledge Check

How many floating-point arguments can be passed to a subroutine in registers before the rest have to go on the stack?

Knowledge Check

Where does fcmp d0, d1 leave its result?