Не думаю, что Вам здесь помогут с языком низкого уровня.