"Филипп Н.Хислей. Генерация высококачественного кода для программ, написанных на СИ " - читать интересную книгу автора

| idiv SI test DI,DI |
| mov DI,AX jg L4 |
| or CX,CX |
| jg $0265 |
| mov i5,DI |
+-------------------------------+
| Љ®¬ЇЁ«пв®а Microsoft C 5.0 ўлЇ®«­Ё« б­Ё¦Ґ­ЁҐ ¬®й­®бвЁ ­  |
| Є®­бв ­в­®¬ ўла ¦Ґ­ЁЁ Ё а §¬ҐбвЁ« ў ॣЁбва е ўбҐ |
| ЇҐаҐ¬Ґ­­лҐ ў­гваЁ Їа®бв®Ј® жЁЄ« , ўЄ«оз п ўлзЁб«пҐ¬®Ґ |
| §­ зҐ­ЁҐ i5. ‚лб®Є п б⥯Ґ­м Їа®ўҐ¤Ґ­­®Ј®  ­ «Ё§  жЁЄ«  |
| ¤Ґ¬®­бваЁагҐвбп ⥬, зв® § Є«озЁвҐ«м­лҐ б®бв®п­Ёп k5 Ё j5 |
| Ўл«Ё ®ЇаҐ¤Ґ«Ґ­л § а ­ҐҐ Є®¬ЇЁ«пв®а®¬,   ­Ґ Ї®§¦Ґ, ў® |
| ўаҐ¬п ўлЇ®«­Ґ­Ёп. |
L-------------------------------
"‚뭥ᥭЁҐ Ё­ў аЁ ­в­®Ј® (­ҐЁ§¬Ґ­по饣®бп) Є®¤ " - ®¤Ё­ Ё§ Їг⥩
г᪮७Ёп жЁЄ«®ў, § Є«оз ойЁ©бп ў ўл­ҐбҐ­ЁЁ ўла ¦Ґ­Ё© §  ЇаҐ¤Ґ«л жЁЄ« , Ґб«Ё
§­ зҐ­Ёп, Ё¬Ё ўлзЁб«пҐ¬лҐ, пў«повбп ­ҐЁ§¬Ґ­­л¬Ё ў® ўаҐ¬п ўлЇ®«­Ґ­Ёп жЁЄ« .
…б«Ё Ё­ў аЁ ­в­л© Є®¤ ўл­®бЁвбп Ё§ б«Ґ¤го饣® жЁЄ« :
unsigned char i,j,k,v,x;
for( i = 0; i " v; i++)
x = i * (j+k);
ҐЈ® «®ЈЁзҐбЄЁ© нЄўЁў «Ґ­в Ўг¤Ґв:
T1 = j + k;
for(i = 0; i " v; i++)
x = i * T1;

--------------------------------
|ђ€‘“ЌЋЉ 3: ‚뭥ᥭЁҐ Ё­ў аЁ ­в­®Ј® Є®¤  - Microsofr C 5.0 |
+-------------------------------+
|€б室­л© ⥪бв ­  ‘Ё MICROSOFT COMPUTER INNOVATIONS |
| C 5.0 C86Plus 1.10 |
+-------------------------------+
|for(i4=0;i4"=2;i4++) sub SI,SI mov i4,0 |
| ivector2[i4] =j*k; mov AX,j jmp L44@2 |
| imul k L9@2: |
| mov [BP-4],AL mov AX,j |
| $L20007: imul k |
| mov AL,[BP-4] mov SI,i4 |
| mov ivector2[SI],AL |
| inc SI mov ivector2[SI],AL|
| cmp SI,2 inc i4 |
| jle $L20007 L44@2: |
| mov i4,SI cmp i4,2 |
| jle L9@2 |
+-------------------------------+
| ‚뭥ᥭЁҐ Ё­ў аЁ ­в­®Ј® Є®¤  㬥­ми Ґв ўаҐ¬п ўлЇ®«­Ґ­Ёп |
| жЁЄ«  Їг⥬ ўл­ҐбҐ­Ёп ­ҐЁ§¬Ґ­пойЁебп ўла ¦Ґ­Ё© Ё§ ⥫  |
| жЁЄ« . ‚ ®в«ЁзЁҐ ®в Computer Innovations C86Plus 1.10, |
| Є®¬ЇЁ«пв®а Microsoft C 5.0 гбЇҐи­® ўл­®бЁв ўла ¦Ґ­ЁҐ j * h |
| §  ЇаҐ¤Ґ«л жЁЄ« , в Є зв® ®­® ўлЇ®«­пҐвбп в®«мЄ® ®¤Ё­ а §, |