This test is missing correctness validation.  It could load garbage into EAX and it'd still pass.  Also, there should be a 64 bit version also, shouldn't there?