Керiвництво программиста, Детальна інформація

Керiвництво программиста
Тип документу: Курсова
Сторінок: 15
Предмет: Комп`ютерні науки
Автор: фелікс
Розмір: 202.2
Скачувань: 1309
5 IAOIAeE*I\x00B2 AEAC\x00B2AEE AeI EAAI\x00D0AOI\x00D0IEO \x00D0IA\x00B2O

CAAAEUeI\x00B2 IIEIAEAIIss

\x00D0aa\x00B3no\x00F0e i\x00F0ioeani\x00F0a.

I\x00F0ioeani\x00F0 ia\x00BA \x00F0aa\x00B3no\x00F0e, ui iiae\x00B3eythoueny ia ianooii\x00B3 eaoaai\x00F0\x00B3?:

\x00D0aa\x00B3no\x00F0e caaaeueiiai i\x00F0ecia/aiiy;

Iieaae/ee \x00B3ino\x00F0oeoe\x00B3e \x00B3 \x00F0aa\x00B3no\x00F0 i\x00F0aii\x00F0\x00B3a;

Naaiaioi\x00B3 \x00F0aa\x00B3no\x00F0e;

Nenoaii\x00B3 \x00F0aa\x00B3no\x00F0e;

\x00D0aa\x00B3no\x00F0e ioeaaeee;

\x00D0aa\x00B3no\x00F0e oanooaaiiy.

Inoaii\x00B3 aea\x00B3 eaoaai\x00F0\x00B3? \x00F0aa\x00B3no\x00F0\x00B3a a aioeyoi\x00F0\x00B3 ia \x00F0aae\x00B3ciaai\x00B3 \x00B3 ia iathoue a\x00B3aeiioaiiy aei aeaii? eaai\x00F0aoi\x00F0ii? \x00F0iaioe.

Iaa\x00B3\x00F0 \x00F0aa\x00B3no\x00F0\x00B3a caaaeueiiai i\x00F0ecia/aiiy aeeth/a\x00BA a\x00B3aeiia\x00B3aei\x00B3 \x00F0aa\x00B3no\x00F0e iiia\x00F0aaei\x00B3o i\x00F0ioeani\x00F0\x00B3a (8086 \x00B3 80286). An\x00B3 \x00F0aa\x00B3no\x00F0e iathoue \x00F0ic\x00F0yaei\x00B3noue 32 a\x00B3oe, \x00B3 aei eieeoiuei? iicia/ee ?oi\x00B3o \x00B3iai aeiaeaoeany i\x00F0enoaaea A. A\x00B3aenooi\x00B3noue i\x00F0enoaaee a \x00B3iai\x00B3 icia/a\x00BA caneaiiy ia iieiaeo\x00B3 16 a\x00B3o \x00F0icoe\x00F0aieo \x00F0aa\x00B3no\x00F0\x00B3a. sse \x00B3 a 8086, iiaeeeai iacaeaaeia caa\x00F0oaiiy aei iieiaeoiai \x00B3 noa\x00F0oiai aaeo\x00B3a \x00F0aa\x00B3no\x00F0\x00B3a.

Iieaae/ee \x00B3ino\x00F0oeoe\x00B3e EIP i\x00B3noeoue ci\x00B3uaiiy ianooiii? aeeiioaaii? \x00B3ino\x00F0oeoe\x00B3? a\x00B3aeiinii aace naaiaioo eiae\x00B3a.

\x00D0aa\x00B3no\x00F0 i\x00F0aii\x00F0\x00B3a EFLAGS oaeiae iioe\x00F0aiee aei 32 a\x00B3o. A\x00B3oe, iaai\x00B3 aeey 8086 \x00B3 80286, iathoue eieeoi\x00BA i\x00F0ecia/aiiy, aea o ii\x00F0\x00B3aiyii\x00B3 c 80286 c'yaeeeny iia\x00B3 a\x00B3oe.

I\x00F0ecia/aiiy iiaeo i\x00F0aii\x00F0\x00B3a \x00F0aa\x00B3no\x00F0o EFLAGS:

AC (Alignment Check, a\x00B3o 18) - i\x00F0aii\x00F0 eiio\x00F0ieth ae\x00F0\x00B3aithaaiiy. I\x00F0e aeeiiaii\x00B3 i\x00F0ia\x00F0ai ia \x00F0\x00B3ai\x00B3 i\x00F0ea\x00B3eae 3 a aeiaaeeo caa\x00F0oaiiy aei iia\x00F0aiaeo, ia ae\x00F0\x00B3aiaiiio ii a\x00B3aeiia\x00B3aei\x00B3e iaae\x00B3, \x00B3 i\x00F0e anoaiiaeaiiio i\x00F0aii\x00F0\x00B3 AC a\x00B3aeaoaeaoueny aeeeth/aiiy-a\x00B3aeiiaa 17 c ioeueiaei eiaeii iiieeee.

VM (Virtual Mashine, a\x00B3o 17) - a caoeuaiiio \x00F0aaeei\x00B3 aeeth/a\x00BA \x00F0aaeei a\x00B3\x00F0ooaeueiiai 8086. Ni\x00F0iaa aeei\x00F0enoaiiy i\x00F0ea\x00B3eaeiaaieo \x00B3ino\x00F0oeoe\x00B3e a oeueiio \x00F0aaeei\x00B3 aeeee/a aeeeth/aiiy 13. A\x00B3o iiaea anoaiiaethaaoeny o\x00B3eueee a caoeuaiiio \x00F0aaeei\x00B3: \x00B3ino\x00F0oeoe\x00B3\x00BAth IRET ia ioeueiaiio \x00F0\x00B3ai\x00B3 i\x00F0ea\x00B3eae aai ia\x00F0aeeth/aiiyi caaea/ ia aoaeue-yeiio \x00F0\x00B3ai\x00B3 i\x00F0ea\x00B3eae. Ia a\x00B3o ia ae\x00B3thoue \x00B3ino\x00F0oeoe\x00B3? POPF, a PUSHF a ia\x00F0ac oeueiai \x00F0aa\x00B3no\x00F0o caaaeaee caiineoue 0. Eiai iaeeie/ia cia/aiiy iiaea caa\x00F0aaoeny o\x00B3eueee a ia\x00F0ac\x00B3, ui caa\x00F0\x00B3aa\x00BAoueny i\x00F0e ia\x00F0a\x00F0eaaii\x00B3 aai ia\x00F0aeeth/aii\x00B3 caaea/.

RF (Resume Flag, a\x00B3o 16) - i\x00F0aii\x00F0 iiiiaeaiiy, aeei\x00F0enoiao\x00BAoueny ni\x00B3eueii c \x00F0aa\x00B3no\x00F0aie e\x00F0aiie inoaiiaa.

Naaiaioi\x00B3 \x00F0aa\x00B3no\x00F0e i\x00B3noyoue 16-\x00F0ac\x00F0yaeiua naeaeoi\x00F0u \x00B3 64-\x00F0ic\x00F0yaei\x00B3 aeane\x00F0eioi\x00F0i\x00B3 /anoeie. A \x00F0aaeueiiio \x00F0aaeei\x00B3 ai\x00B3no naeaeoi\x00F0ii? /anoeie ni\x00B3aiaaea\x00BA aae\x00F0anith naaiaioo, a \x00F0ici\x00B3\x00F0 naaiaioo caaaeaee \x00F0\x00B3aiee 64 Ea. A caoeuaiiio \x00F0aaeei\x00B3 aae\x00F0ana naaiaioo \x00B3 eiai \x00F0ici\x00B3\x00F0 iiaeooue aooe aeia\x00B3eueieie \x00B3 caaaioaaeothoueny c aeane\x00F0eioi\x00F0a naaiaioo, ui \x00F0ici\x00B3uaiee a niaoe\x00B3aeuei\x00B3e oaaeeoe\x00B3. A a\x00B3aeciaeo a\x00B3ae i\x00F0ioeani\x00F0a 80286 aae\x00F0ana naaiaioo ia\x00BA 32 \x00F0ic\x00F0yaeo, a \x00F0ici\x00B3\x00F0 20 \x00F0ic\x00F0yae\x00B3a, e\x00F0\x00B3i oiai a caeaaeiino\x00B3 a\x00B3ae a\x00B3oa ae\x00F0\x00B3aiino\x00B3 a iiea ao\x00F0eaoo\x00B3a naaiaioo \x00F0ici\x00B3\x00F0 iiaea aooe oyaeaiee a aaeoao aai noi\x00F0\x00B3ieao ii 4 Ea. A iiea ao\x00F0eaoo\x00B3a aeane\x00F0eioi\x00F0a aeiaeai\x00B3 aeaa iiaeo i\x00F0aii\x00F0a: a\x00B3o ae\x00F0\x00B3aiino\x00B3 G \x00B3 a\x00B3o \x00F0ic\x00F0yaei\x00B3noue D. Inoaii\x00B3e ia\x00BA nain o\x00B3eueee aeey naaiaio\x00B3a eiae\x00B3a \x00B3 noaea. Oi\x00F0iao naeaeoi\x00F0a \x00B3 aeane\x00F0eioi\x00F0a oyaeaiee ia \x00F0enoieo 5.1.

Iiea TI (a\x00B3o 2) neoaeeoue \x00B3iaeeeaoi\x00F0ii oaaeeoe\x00B3. Eiai cia/aiiy aeaco\x00BA oaaeeoeth, ui aeae\x00F0a\x00BAoueny: GDT i\x00F0e TI=0, LDT i\x00F0e TI=1.

Iiea \x00B2IAeAEN (a\x00B3oe 15-3) neoaeeoue \x00B3iaeaenii aeey aeai\x00F0o iaeiiai c 8192 aeane\x00F0eioi\x00F0\x00B3a.

Iiea oeio nenoaiiiai aeane\x00F0eioi\x00F0a aecia/a\x00BA eiai oei. Oeie nenoaiieo aeane\x00F0eioi\x00F0ia iaaaaeai\x00B3 a oaaeeoe\x00B3 5.1.

Oaaeeoey 5.1 Oeie nenoaiieo aeane\x00F0eioi\x00F0\x00B3a

Oei Aecia/aiiy Oei Aecia/aiiy

0

1

2

3 Ia aeei\x00F0enoiao\x00BAoueny

Aeinooiiee TSS 286

Oaaeeoey LDT

The online video editor trusted by teams to make professional video in minutes