Professional Documents
Culture Documents
Математика внутри компьютера
Математика внутри компьютера
íèÿ, ìîæíî çàìåòèòü, ÷òî áèò ïåðå- ùüþ êîòîðîé ïî áèòàì x, y âû÷èñëÿ-
íîñà w ýòî ïðîñòî ïðîèçâåäåíèå xy, þò áèò v, íàçûâàþò ïî-ðàçíîìó. Ìû
ïîòîìó ÷òî îí ðàâåí åäèíèöå, ëèøü áóäåì èñïîëüçîâàòü äëÿ íå¸ íàçâàíèå
êîãäà x è y ðàâíû åäèíèöå. ßñíî ñëîæåíèå ïî ìîäóëþ 2 è ñèìâîë .
òàêæå, ÷òî áèò v ðàâåí x y, çà èñ- Òàêèì îáðàçîì, ñëîæåíèå áèòîâ âû-
êëþ÷åíèåì ñëó÷àÿ x y 1, êîãäà îí ïîëíÿåòñÿ ôàêòè÷åñêè íå îäíîé, à
ðàâåí íå 2, à 0. Îïåðàöèþ, ñ ïîìî- äâóìÿ îïåðàöèÿìè.
Ëîãè÷åñêèå òîæäåñòâà
Åñëè îñòàíîâèòü ëþáîãî èç ýòèõ ïðîõîæèõ, òî âðÿä
ëè äàæå îäèí èç ïÿòèäåñÿòè ñìîæåò âíÿòíî
îáúÿñíèòü, ÷òî òàêîå ýëåêòðè÷åñòâî, íå ãîâîðÿ óæå
î êàêîì-íèáóäü áóëåâîì ëîãè÷åñêîì âûðàæåíèè.
Òèáîð Ôèøåð,
«Èäèîòàì ïðîñüáà
íå áåñïîêîèòüñÿ», 2000
Óêàçàííûå îïåðàöèè ñâÿçàíû çèòü óêàçàííûå îïåðàöèè, íàçûâàå-
ìåæäó ñîáîé ìíîæåñòâîì òîæäåñòâ, ìûå ëîãè÷åñêèìè, ÷åðåç îáû÷íûå
èç êîòîðûõ ìû ïðèâåä¸ì ëèøü ñëå- àðèôìåòè÷åñêèå îïåðàöèè. Êîíú-
äóþùèå: þíêöèÿ, íàïðèìåð, ïðîñòî ñîâïàäàåò
xy (xy), xy (xy), ñ îáû÷íûì óìíîæåíèåì, ïîýòîìó å¸
xy xy yx, x y xy xy, ïðè çàïèñè ÷àñòî îáîçíà÷àþò òî÷êîé
èëè âîîáùå ïðîïóñêàþò. Ñïðàâåäëè-
(xy)z xzyz, (xy)z xyxz, âû òàêæå ðàâåíñòâà
xyz (xz) (yz), x x1. xy xy2xy, x y xyxy.
Çàäà÷à. Ïðîâåðüòå ýòè òîæäåñòâà. Ìîæíî òàêæå âûðàçèòü êîíúþíê-
Èíîãäà óäîáíåå çàïèñûâàòü îò- öèþ è äèçúþíêöèþ ÷åðåç îïåðàöèè
ðèöàíèå äëèííîé ôîðìóëû â âèäå âçÿòèÿ ìàêñèìóìà èëè ìèíèìóìà:
÷åðòû ñâåðõó, íàïðèìåð, âìåñòî xy max (x, y) 1min(1 x,1 y),
(xyz) ïèñàòü õóz . Ìîæíî âûðà- xy min (x, y) 1max(1 x,1 y).
Åñëè ðåëå ïðîïóñêàëî òîê, òî ñî- ðàò àëãåáðû ëîãèêè, òîëüêî âìåñòî
îòâåòñòâóþùèé åìó êîíòàêò ÿâëÿëñÿ êîíòàêòíûõ ñõåì (êîòîðûå â îïðåäå-
çàìêíóòûì è åãî ñîñòîÿíèå îïèñûâà- ë¸ííûõ ñèòóàöèÿõ òàêæå èñïîëüçó-
ëîñü ñèìâîëîì 1, à åñëè íåò, òî êîí- þòñÿ) ïðèìåíÿþòñÿ ëîãè÷åñêèå ñõå-
òàêò ñòàíîâèëñÿ ðàçîìêíóòûì è åãî ìû èç ôóíêöèîíàëüíûõ ýëåìåíòîâ.
ñîñòîÿíèå îïèñûâàëîñü ñèìâîëîì 0. Ðàçóìååòñÿ, äëÿ èçó÷åíèÿ òîíêèõ
Ñ òåõ âðåì¸í ýëåìåíòíàÿ áàçà ýëåê- àñïåêòîâ ïîâåäåíèÿ ðåàëüíûõ ýëåê-
òðîííî-âû÷èñëèòåëüíîé òåõíèêè ïîë- òðîííûõ ñõåì (íàïðèìåð, äëÿ âû-
íîñòüþ ñìåíèëàñü íåñêîëüêî ðàç, ÷èñëåíèÿ èõ ðàçëè÷íûõ ÷èñëîâûõ
ïðîéäÿ ïóòü îò ýëåêòðîííûõ ëàìï õàðàêòåðèñòèê, ñêàæåì, ñèëû ïðî-
äîâîëüíî áîëüøèõ ðàçìåðîâ äî ìèíè- òåêàþùèõ â íèõ òîêîâ, ïîòðåáëÿå-
àòþðíûõ òðàíçèñòîðîâ, ïðåäñòàâëÿ- ìîé ìîùíîñòè, òåìïåðàòóðû ðàç-
þùèõ ñîáîé çîíû êðåìíèåâîãî êðè- ëè÷íûõ çîí) ïðèõîäèòñÿ ïðèìåíÿòü
ñòàëëà, ðàçìåðû êîòîðûõ èçìåðÿþòñÿ ñëîæíûå ôèçè÷åñêèå ìîäåëè, èñ-
íàíîìåòðàìè è êîòîðûõ íà êðèñòàëëå ïîëüçóþùèå, â ÷àñòíîñòè, äèôôå-
ìîæåò ðàñïîëàãàòüñÿ íåñêîëüêî ìèë- ðåíöèàëüíûå óðàâíåíèÿ, íî äëÿ ìî-
ëèîíîâ. Òàêèå ýëåêòðîííûå ñõåìû â äåëèðîâàíèÿ ïðîöåññîâ îáðàáîòêè
íà÷àëå èõ ïîÿâëåíèÿ íàçûâàëèñü èíôîðìàöèè, ïðîèñõîäÿùèõ â ñõåìå,
èíòåãðàëüíûìè ñõåìàìè, ïîòîì ïðèìåíÿåòñÿ àëãåáðà ëîãèêè. Êîíå÷-
áîëüøèìè èíòåãðàëüíûìè ñõåìàìè íî, ñ îïðåäåë¸ííîé òî÷êè çðåíèÿ
(àíãëèéñêàÿ àááðåâèàòóðà LSI) è, àëãåáðî-ëîãè÷åñêàÿ ìîäåëü ôóíêöè-
íàêîíåö, ñâåðõáîëüøèìè èíòåãðàëü- îíèðîâàíèÿ ýëåêòðîííîé ñõåìû ÿâ-
íûìè ñõåìàìè (àááðåâèàòóðà VLSI). ëÿåòñÿ ãðóáûì ïðèáëèæåíèåì (íèç-
Ôèçèêà è õèìèÿ ïðîèñõîäÿùèõ â êèé ïîòåíöèàë îáîçíà÷àþò íóë¸ì,
ýëåêòðîííûõ ñõåìàõ ÿâëåíèé òàêæå âûñîêèé åäèíèöåé), íî ýòî ïðè-
ìåíÿëàñü âìåñòå ñ èçìåíåíèåì áëèæåíèå àäåêâàòíî îïèñûâàåò ðà-
ïðèíöèïîâ èõ ðàáîòû, íî ïî- áîòó ñõåìû, è áåç åãî ïðèìåíåíèÿ íè
ïðåæíåìó äëÿ èõ ìàòåìàòè÷åñêîãî àíàëèç, íè ñèíòåç ñêîëü-ëèáî ñëîæ-
ìîäåëèðîâàíèÿ èñïîëüçóåòñÿ àïïà- íûõ ñõåì áûë áû íåâîçìîæåí.
Ëîãè÷åñêèå ñõåìû êîìïüþòåðíîé àðèôìåòèêè
 ãëàâå, ïîñâÿù¸ííîé Ïóíèöëàíñêîìó èíñòèòóòó, ÿ
îïèñàë ëîãè÷åñêóþ ñõåìó È-ÍÅ, êîòîðàÿ
èñïîëüçóåòñÿ â ïóíèöëàíñêèõ êîìïüþòåðàõ,
íî íå ðàññêàçàë î òîì, êàê îíà ìîæåò ïðèìåíÿòüñÿ
â êà÷åñòâå ñîñòàâíîé ÷àñòè áîëåå ñëîæíûõ ñõåì.
Àëåêñàíäð Äüþäíè,
«Ïëàíèâåðñóì», 2010
Åñëè ó íàñ íåò â ðàñïîðÿæåíèè X
ýëåìåíòà XOR, íî åñòü ýëåìåíòû OR, OR
AND Z
AND è NAND (òàê ÷àñòî îáîçíà÷àþò
ýëåìåíò, ðåàëèçóþùèé îòðèöàíèå Y NAND
êîíúþíêöèè, èñïîëüçóåòñÿ òàêæå
àíàëîãè÷íîå îáîçíà÷åíèå NOR), òî Ðèñ. 1. Ñõåìà, ðåàëèçóþùàÿ ôóí-
ìîæíî ïîñòðîèòü ëîãè÷åñêóþ ñõåìó êöèþ «Èñêëþ÷àþùåå èëè»
èç ôóíêöèîíàëüíûõ ýëåìåíòîâ, ðåà- Ñèìâîëû X è Y â ýòîé ñõåìå îáî-
ëèçóþùóþ ôóíêöèþ XOR. Ýòà ñõå- çíà÷àþò å¸ âõîäû, òåìè æå ñèìâîëà-
ìà ñîñòîèò èç òð¸õ ýëåìåíòîâ, ñî- ìè óäîáíî îáîçíà÷àòü áóëåâû ïåðå-
åäèí¸ííûõ äðóã ñ äðóãîì, êàê ïîêà- ìåííûå (ò. å. ïåðåìåííûå, ïðèíèìàþ-
çàíî íà ðèñ. 1. ùèå çíà÷åíèÿ 0 èëè 1), çíà÷åíèÿ êî-
Потенциал. Математика. Физика. Информатика № 02 (110) 02.2014
28 Ìàòåìàòèêà
X1 HACС
HA ∑ Z1
Y1
X2 FA3 C∑
FA3
Y2 Z2
C Z4
X3 FA3 ∑
Y3 Z3
ðàâíà 5n3, à â áàçèñå {AND, OR, ýòîé ñõåìû åñòü ñóùåñòâåííûé íåäî-
NOT} 10n6. ñòàòîê îíà èìååò áîëüøóþ ãëóáèíó.
Í.Ï. Ðåäüêèí1 äîêàçàë, ÷òî ñóììàòî- Ÿ ãëóáèíà â áàçèñå {AND, OR, XOR}
ðîâ ìåíüøåé ñëîæíîñòè â áàçèñå ðàâíà 2n1 ïðè ïîäõîäÿùåì âûáîðå
{AND, OR, XOR, NOT} íå ñóùåñòâóåò. ñõåì, ðåàëèçóþùèõ ìîäóëè FA3.
Ïîñòðîåííûé ñóììàòîð ÿâëÿåòñÿ ïî- Çàäà÷à. Ïðîâåðüòå, ÷òî ýòî äåé-
ýòîìó ìèíèìàëüíîé ñõåìîé. Íî ó ñòâèòåëüíî òàê.
Ëèòåðàòóðà
1. Ãàøêîâ Ñ.Á. Ñèñòåìû ñ÷èñëåíèÿ è èõ ïðèìåíåíèå. Ì.: ÌÖÍÌÎ, 2012.
2. Ãàøêîâ Ñ.Á. Çàíèìàòåëüíàÿ êîìïüþòåðíàÿ àðèôìåòèêà. Ìàòåìàòèêà è
èñêóññòâî ñ÷¸òà íà êîìïüþòåðàõ è áåç íèõ. Ëèáðîêîì, 2012.
3. Ãàøêîâ Ñ.Á. Çàíèìàòåëüíàÿ êîìïüþòåðíàÿ àðèôìåòèêà. Áûñòðûå àëãî-
ðèòìû îïåðàöèé ñ ÷èñëàìè è ìíîãî÷ëåíàìè. Ëèáðîêîì, 2012.
4. Ïåòöîëüä ×. Êîä. – Ì.: Èçäàòåëüñêî-òîðãîâûé äîì «Ðóññêàÿ ðåäàê-
öèÿ», 2001.
5. http:// lomonosov-fund.ru/enc/ru/encyclopedia:0135751
6. http:// lomonosov-fund.ru/enc/ru/encyclopedia:0135750
7. http:// lomonosov-fund.ru/enc/ru/encyclopedia:0135754
1
Íèêîëàé Ïåòðîâè÷ Ðåäüêèí ïðîôåññîð êàôåäðû äèñêðåòíîé ìàòåìàòèêè ìåõ-
ìàòà ÌÃÓ, èçâåñòíûé ñïåöèàëèñò â îáëàñòè ñèíòåçà è òåñòèðîâàíèÿ ëîãè÷åñêèõ ñõåì.