assembly programming and computer organization 4131677