Answer from cs61c-eg (Ramanarayan Vasudevan 15938560) for Question 4 The strongest argument for adhering to the standard would be that it provides the users with something that is already understood. In the sense that the behavior of the new co-processor would be standard and could be easily understood. There would be no special cases that only worked in certain instances. The strongest argument against adhereing to the standard are that it is a very difficult standard to adhere to. It requires a good deal of dilligence. Further it is only being throughly used by a small portion of the possible potential users.