Ko te kaupapa mahi o te ara iahiko flip-flop

Te Mātāpono Mahi o ngā Ara Hurihuri Hurihuri

Pendahuluan

Ko ngā ara iahiko hurihuri tētahi o ngā poraka hanga matua o ngā hikohiko matihiko, e āhei ai te rokiroki me te tukatuka i ngā mōhiohio rua (ngā moka). He maha ngā momo o ngā hurihuri, ā, he whānuitia ngā tono, mai i te rokiroki raraunga ki ngā ara iahiko arorau uaua. Ko te whāinga o tēnei tuhinga he ruku hohonu ake ki ngā mātāpono mahi o ngā hurihuri, ngā momo rerekē, me ā rātou tono i roto i te hikohiko.

Ngā Mātāpono Mahi Taketake

He ara iahiko pūmau-kore te flip-flop, arā, ka taea te noho i roto i tētahi o ngā āhua pumau e rua. Ka taea e tēnei ara iahiko te pupuri i ēnei āhua me te kore e hiahiatia he tohu tāuru tonu. He rerekē ki ngā kēti arorau māmā, e whakarerekē tonu ana i tā rātou putanga i runga i te tāuru, ka taea e te flip-flop te "maumahara" ki tōna āhua whakamutunga.

SR Flip-flop

Ko te momo flip-flop taketake ko te flip-flop SR (Tautuhinga-Tautuhi Anō). Ko ngā wāhanga matua o te flip-flop SR he rua ngā keti NOR, NAND rānei e hono tahi ana. Anei te ripanga pono mō te flip-flop SR e whakamahi ana i ngā keti NOR:

| S (Tautuhinga) | R (Tautuhinga Anō) | Q (Putanga) | Q' (Whakakī Putanga) |
|—————|—————–|—————|————————|
| 0 | 0 | Q (o mua) | Q' (o mua) |
| 0 | 1 | 0 | 1 |
| 1 | 0 | 1 | 0 |
| 1 | 1 | Kāore i tautuhia| Kāore i tautuhia |

He āhuatanga kore pumau te āhuatanga o te ripanga, ina ko S me R te 1, ā, kāore e whakamahia ana i roto i te mahi.

D Hurihuri-kōpapa

Hei whakatika i te raruraru āhua ārai i roto i ngā takahuri SR, i whakaurua mai te takahuri D. Mā te takahuri D ka māmā ake te whakauru mā te kotahi anake te whakauru raraunga (D) me te kotahi te whakauru karaka (C). Ka rerekē noa te āhua o te putanga ina kitea he tohu karaka. Anei te ripanga pono mō te takahuri D:

| D | Karaka | Q (Putanga) | Q' (Whakakī Putanga) |
|—|——-|————|————————|
| 0 | ↑ | 0 | 1 |
| 1 | ↑ | 1 | 0 |

Ina puta te taha e piki ake ana o te tohu karaka, ka whai te putanga Q i te uara D.

JK Flip-flop

Ko te takahurihuri JK he whakapainga anō i te takahurihuri SR, e whakakore ana i tēnei āhua kore pumau. E rua ngā tāurunga o te takahurihuri JK, ko J me K, me tētahi tāurunga karaka. Ko tōna ripanga pono e whai ake nei:

| J | K | Karaka | Q (Putanga) | Q' (Whakakī Putanga) |
|——|——|——-|————|————————|
| 0 | 0 | ↑ | Q (o mua) | Q' (o mua) |
| 0 | 1 | ↑ | 0 | 1 |
| 1 | 0 | ↑ | 1 | 0 |
| 1 | 1 | ↑ | Q' (o mua) | Q (o mua) |

Ina 1 ngā tāurunga J me K, ko te putanga te tāpiri o te āhua o mua, arā, i roto i ngā kupu hangarau "takahuri".

T Hurihuri-kōpiko

Ko te T flip-flop, ko te Toggle flip-flop rānei, he momo kē atu nō te JK flip-flop, e honoa ana ngā tāurunga e rua, arā, a J me K, ā, e tapaina ana ko T. Mā tēnei ka huri te āhua o te putanga Q i ia wā ka puta he tohu karaka. Ko te ripanga pono e whai ake nei:

| T | Karaka | Q (Putanga) | Q' (Whakakī Putanga) |
|—|——-|————|————————|
| 0 | ↑ | Q (o mua) | Q' (o mua) |
| 1 | ↑ | Q' (o mua) | Q (o mua) |

Te Whakatinanatanga me te Whakamahinga

Ngā Rēhita me te Mahara

Ko tētahi o ngā whakamahinga matua o ngā flip-flop kei roto i ngā rēhita me te mahara. Ko te rēhita he kohinga flip-flop e penapena ana i ngā moka raraunga; i te nuinga o te wā, ka penapenahia e te flip-flop kotahi te moka kotahi. He whānuitia te whakamahinga o ngā rēhita i roto i ngā tukatuka iti hei penapena wā poto i ngā raraunga e tukatukahia ana. Mā te hono i ngā flip-flop maha, ka taea e tātou te hanga i tētahi rēhita me te whānui moka motuhake, hei tauira, 8-moka, 16-moka rānei.

Kei roto i te mahara rorohiko pēnei i te SRAM (Static RAM) he whānuitanga o ngā papapātuhi ka taea te uru atu ki te pānui, ki te tuhi rānei i ngā raraunga.

Kaute me te Taima

Ka whakamahia hoki ngā takahurihuri i roto i ngā ara iahiko kaute me te taima. Ko te kaute he ara iahiko e tatau ana i te tohu karaka ka huri hei āhua rua, ka taea te whakamahi mō te taima, hei taupū rānei. Ko tētahi tauira māmā ko te whakamahi i ngā takahurihuri T i roto i te raupapatanga hei hanga i tētahi kaute rua.

Rehita Huri

Ko te rehita neke he momo rehita ka taea te neke i ōna moka raraunga ki maui, ki matau rānei. E whakamahia ana i roto i ngā momo tono, pērā i te tukatuka raraunga raupapa-ki-whakarara, te wāhi e raupapahia ai, e whakararahia ai rānei ngā raraunga hei tuku, hei whiwhi rānei mai i te pūnaha.

Kaiwhakahaere Arorau

Nā te āhua pupuri-āhua o ngā flip-flop, ka whakamahia ēnei i roto i ngā pūmana arorau hei aroturuki i te āhua, i te whakawhiti rānei o tētahi ara iahiko i runga i ngā takahanga whakauru. Hei tauira, he mīhini āhua, e whakahaere ana i tētahi mahi motuhake i runga i tōna āhua o nāianei me te tohu whakauru e whiwhi ana.

Whakamutunga

He wāhanga matua ngā takahurihuri i roto i ngā ara iahiko hiko matihiko. Mā roto i ngā momo takahurihuri, pērā i ngā takahurihuri SR, D, JK, me T, ka taea e tātou te whakatutuki i te whānuitanga o ngā mahi me ngā tono, mai i te rokiroki raraunga māmā ki te whakahaere arorau uaua. Mā te mārama ki ngā mātāpono mahi o ngā takahurihuri me ā rātou tono ka taea e tātou te hoahoa i ngā pūnaha matihiko whai hua ake, whai hua ake hoki kia rite ki ō tātou hiahia. Hei tētahi o ngā poraka hanga matua i te ao hikohiko, ka noho tonu ngā takahurihuri hei wāhanga nui i roto i ngā auahatanga hangarau ā muri ake nei.

Waiho he kōrero