use stosq and lodsq