Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Контрольные работы » Проектування компілятора

Реферат Проектування компілятора





// код операції [1] = str2num (pol [dis]); (code [1]! = -1) return (2); ;

// DW8: tmp2.d = str2num (pol [dis]); [0] = tmp2.c [0]; [1] = tmp2.c [1]; (tmp2.d ! = -1) return (2);;

} (0);// if помилка - довга нуль

} str2num (char str [8])// переклад рядка в соотв. число

{int zn, j; = 0; = 0; (str [strlen (str) - 1] == 'h')// шістнадцяткове число

for (char k = strlen (str) - 2; k> = 0; k-)

{if (findch (str [k]) == -1) return (-1);// не правильний формат - помилка

zn = zn + (findch (str [k])) * step (16, j); + +;

}// десяткове число

{for (char k = strlen (str) - 1; k> = 0; k-)

{if (findch (str [k]) == -1) return (-1); = zn + (findch (str [k])) * step (10, j); + + ;

}

} (zn);

} findch (char c)// пошук символу в HEXTAB

{for (i = 0; i <= 15; i + +) if (hextab [i] == c) return (i); (-1);

}

step (int a, int b)// зведення A в ступінь B

{int z = 1; (i = 0; i

Список літератури


1. Абель П. Асемблер і програмування для IBM PC. Технологічний інститут Британська Колумбія.

2. Журден Р. Довідник програміста на персональному комп'ютері фірми IBM.

. Зубков С.В. Assembler для DOS, Windows і Unix. - М.: ДМК Пресс, 2000. - 608 с.: Іл. (Серія для програмістів).



Назад | сторінка 10 з 10





Схожі реферати:

  • Реферат на тему: Return to materialism
  • Реферат на тему: Число Пі
  • Реферат на тему: Ірраціональне число
  • Реферат на тему: Число як суще
  • Реферат на тему: Число пі і реальна механіка