You are on page 1of 35

‫اﻹﻟﻜﺘﺮوﻧﯿﺎت اﻟﺮﻗﻤﯿﺔ‬

‫ﻣﻠﺨﺺ ﻣﻨﻬﺞ اﻟﺪواﺋﺮ اﻟﺮﻗﻤﯿﺔ‬

‫م‪.‬ﺳﺎﻣﻲ ﻗﺮاﻣﻲ‬
‫أﻗﺴﺎم اﻟﻜﺘﺎب‪-:‬‬
‫اﻟﺼﻔﺤﺔ‬ ‫اﻟﻤﻮﺿﻮع‬ ‫‪#‬‬
‫‪2‬‬ ‫أﻗﺴﺎم اﻟﻜﺘﺎب‬ ‫‪1‬‬
‫‪3‬‬ ‫اﻟﺪواﺋﺮ اﻟﻤﺘﻜﺎﻣﻠﺔ‬ ‫‪2‬‬
‫‪4‬‬ ‫اﻹﺷﺎرات اﻟﻜﻬﺮﺑﺎﺋﯿﺔ اﻟﺘﻤﺎﺛﻠﯿﺔ و اﻟﺮﻗﻤﯿﺔ‬ ‫‪3‬‬
‫‪6-5‬‬ ‫اﻟﺘﺤﻮﯾﻞ ﺑﯿﻦ اﻟﺘﻤﺎﺛﻠﻲ و اﻟﺮﻗﻤﻲ‬ ‫‪4‬‬
‫‪7‬‬ ‫ﻣﻦ أﻫﻢ اﻟﺪواﺋﺮ اﻟﻤﺘﻜﺎﻣﻠﺔ اﻟﺘﻲ ﺗﺴﺘﺨﺪم ﻟﻠﺘﺤﻮﯾﻞ ﺑﯿﻦ اﻹﺷﺎرات اﻟﺮﻗﻤﯿﺔ‬ ‫‪5‬‬
‫و اﻟﺘﻤﺎﺛﻠﯿﺔ‬
‫‪9-8‬‬ ‫اﻷﻧﻈﻤﺔ اﻟﻌﺪدﯾﺔ‬ ‫‪6‬‬
‫‪14-10‬‬ ‫اﻟﺘﺤﻮﯾﻼت ﺑﯿﻦ اﻷﻧﻈﻤﺔ اﻟﻌﺪدﯾﺔ اﻟﻤﺨﺘﻠﻔﺔ‬ ‫‪9‬‬
‫‪17-15‬‬ ‫ﺟﻤﻊ و ﻃﺮح اﻷﻋﺪاد اﻟﺜﻨﺎﺋﯿﺔ‬ ‫‪10‬‬
‫‪23-18‬‬ ‫اﻟﺒﻮاﺑﺎت اﻟﻤﻨﻄﻘﯿﺔ‬ ‫‪11‬‬
‫‪24‬‬ ‫اﻟﻤﺎﺳﻚ و اﻟﻘﻼﺑﺎت‬ ‫‪12‬‬
‫‪25‬‬ ‫اﺷﺎرة اﻟﺘﺰاﻣﻦ ) ​اﻟﺴﺎﻋﺔ (‬ ‫‪13‬‬
‫‪28-26‬‬ ‫ﻗﻼب واﻧﻮاﻋﻪ‬ ‫‪14‬‬
‫‪29‬‬ ‫ﻣﺴﺠﻞ اﻹزاﺣﺔ‬ ‫‪15‬‬
‫‪30‬‬ ‫اﻟﻌـــﺪاد اﻟﺜﻨﺎﺋﻲ‬ ‫‪16‬‬
‫‪32-31‬‬ ‫اﻟﺬاﻛﺮات‬ ‫‪17‬‬
‫‪33‬‬ ‫ﺧﺎﺗﻤﺔ‬ ‫‪18‬‬
‫‪35-34‬‬ ‫ﻣﻮاﺿﯿﻊ ﻟﻼﺿﺎﻓﺔ ﻣﺴﺘﻘﺒﻼ‬ ‫‪19‬‬
‫‪integrated circuits‬‬ ‫اﻟﺪواﺋﺮ اﻟﻤﺘﻜﺎﻣﻠﺔ ‪IC‬‬

‫اﻟﺪواﺋﺮ اﻟﻤﺘﻜﺎﻣﻠﺔ ) ‪ (​ integrated Circuits‬ﻫﻲ ﺷﺮاﺋﺢ ﺗﺤﺘﻮي ﻋﻠﻰ دواﺋﺮ إﻟﻜﺘﺮوﻧﯿﺔ ﻣﻌﻘﺪة ﻗﺪ ﺗﺘﻜﻮن‬
‫ﻣﻦ ﻋﺸﺮات أو ﻣﺌﺎت اﻟﻌﻨﺎﺻﺮ ‪ .‬و ﻟﻬﺎ أﻃﺮاف ﻋﺪﯾﺪة ‪ 3‬أو ‪ 4‬أو ‪ 6‬أو …‪ 64 ..‬ﻃﺮف‬
‫ﻟﻜﻞ ﺷﺮﯾﺤﺔ رﻗﻢ ﯾﺴﻬـّـــﻞ ﻟﻚ اﻟﺒﺤﺚ ﻋﻦ ﻣﻮاﺻﻔﺎﺗﻬﺎ و‬
‫ﻃﺮﯾﻘﺔ ﻋﻤﻠﻬﺎ ‪.‬‬

‫اﻟﻤﻤﯿﺰات ‪:‬‬
‫‪ -1‬ﺣﺠﻤﻬﺎ ﺻﻐﯿﺮ‬
‫‪ -2‬ﺳﻬﻮﻟﺔ اﻻﺳﺘﺨﺪام‬
‫اﻟﻌﯿﻮب ‪:‬‬
‫‪ -1‬ﻻ ﯾﻤﻜﻦ إﺻﻼﺣﻬﺎ‬
‫‪ -2‬ﻻ ﺗﻌﻤﻞ ﻋﻠﻰ ﺗﯿﺎرات ﻋﺎﻟﯿﺔ ﻋﺎدة‬

‫ﺗﻨﻘﺴﻢ اﻟﺪواﺋﺮ اﻟﻤﺘﻜﺎﻣﻠﺔ إﻟﻰ ‪:‬‬


‫‪ -1‬دواﺋﺮ ﺧﻄﯿﺔ ﻣﺜﻞ ) اﻟﻤﻜﺒﺮ اﻟﺘﺸﻐﯿﻠﻲ ‪ ( op-amp‬رﻗﻢ ‪ 741‬ﻣﺜﻼ‬
‫‪ -2‬دواﺋﺮ رﻗﻤﯿﺔ ﻣﺜﻞ ) ‪ ( 555‬اﻟﻤﺆﻗﺖ أو ‪ 7408‬ﺑﻮاﺑﺔ اﻧﺪ‬
‫اﻹﺷﺎرات اﻟﻜﻬﺮﺑﺎﺋﯿﺔ اﻟﺘﻤﺎﺛﻠﯿﺔ و اﻟﺮﻗﻤﯿﺔ ‪Analog vs Digital‬‬

‫ﺗﺨﺘﻠﻒ اﻹﺷﺎرة اﻟﺘﻤﺎﺛﻠﯿﺔ ﻋﻦ اﻹﺷﺎرة اﻟﺮﻗﻤﯿﺔ و ذﻟﻚ أن اﻹﺷﺎرة اﻟﺘﻤﺎﺛﻠﯿﺔ ﺗﺤﺘﻤﻞ أي ﻗﯿﻤﺔ ) ﻣﺜﻞ ‪، 2 ، 1 ، 0‬‬
‫‪ ، 3.2،3.5 ،3.1‬ﻓﻮﻟﺖ ( … ﺑﯿﻨﻤﺎ اﻹﺷﺎرة اﻟﺮﻗﻤﯿﺔ ﺗﻜﻮن ) ‪ 0‬أو ‪ 5‬ﻓﻮﻟﺖ ﻓﻘﻂ( ‪.‬‬

‫ﯾﺘﻢ ﻧﻘﻞ اﻹﺷﺎرة اﻟﺘﻤﺎﺛﻠﯿﺔ ﻓﻲ ﺳﻠﻚ واﺣﺪ ﻋﺎدة ‪ ،‬ﺑﯿﻨﻤﺎ ﺗﻨﺘﻘﻞ اﻻﺷﺎرة اﻟﺮﻗﻤﯿﺔ ﻓﻲ ﻣﺠﻤﻮﻋﺔ ﻣﻦ اﻷﺳﻼك‬
‫اﻟﻤﺘﻮازﯾﺔ ‪ 8 :‬أو ‪ 32‬ﻋﺎدة ‪.‬‬
‫اﻟﺘﺤﻮﯾﻞ ﺑﯿﻦ اﻟﺘﻤﺎﺛﻠﻲ و اﻟﺮﻗﻤﻲ ‪Analog / Digital Conversion‬‬

‫ﯾﻌﻤﻞ اﻟﻜﻤﺒﯿﻮﺗﺮ ﺑﺈﺷﺎرات رﻗﻤﯿﺔ _ ﻟﻜﻦ اﻟﺼﻮت اﻟﺬي ﺗﺴﻤﻌﻪ ﻣﻦ اﻟﺴﻤﺎﻋﺎت ﯾﺠﺐ أن ﯾﻜﻮن إﺷﺎرة ﺗﻤﺎﺛﻠﯿﺔ _‬
‫ﻟﺬا ﻧﺤﺘﺎج ﻟﺪواﺋﺮ اﻟﺘﺤﻮﯾﻞ ﺑﯿﻦ اﻹﺷﺎرات اﻟﺘﻤﺎﺛﻠﯿﺔ و اﻟﺮﻗﻤﯿﺔ‪.‬‬
‫ﯾﻮﺟﺪ دواﺋﺮ إﻟﻜﺘﺮوﻧﯿﺔ ﻟﺘﺤﻮﯾﻞ اﻹﺷﺎرة ﻣﻦ اﻟﺸﻜﻞ اﻟﺘﻤﺎﺛﻠﻲ إﻟﻰ اﻟﺮﻗﻤﻲ و اﻟﻌﻜﺲ‬

‫ﻣﻦ أﺷﻬﺮ اﻟﺸﺮاﺋﺢ ﻟﺘﺤﻮﯾﻞ اﻹﺷﺎرة ﻣﻦ ﺗﻤﺎﺛﻠﻲ إﻟﻰ رﻗﻤﻲ ‪MCP3002 :‬‬
‫وﻣﻦ اﻟﺸﺮاﺋﺢ اﻟﺘﻲ ﺗﻌﻤﻞ ﻋﻠﻰ اﻟﺘﺤﻮﯾﻞ ﻣﻦ رﻗﻤﻲ إﻟﻰ ﺗﻤﺎﺛﻠﻲ‪AD7225LNZ :‬‬
https://en.wikipedia.org/wiki/Analog-to-digital_converter : ‫ﻟﻼﺳﺘﺰادة ﻣﻦ اﻟﻤﻮﺳﻮﻋﺔ‬
https://en.wikipedia.org/wiki/Digital-to-analog_converter
‫ﻣﻦ أﻫﻢ اﻟﺪواﺋﺮ اﻟﻤﺘﻜﺎﻣﻠﺔ اﻟﺘﻲ ﺗﺴﺘﺨﺪم ﻟﻠﺘﺤﻮﯾﻞ ﺑﯿﻦ اﻹﺷﺎرات اﻟﺮﻗﻤﯿﺔ و اﻟﺘﻤﺎﺛﻠﯿﺔ‪:‬‬

‫‪ -1‬اﻟﻤﻜﺒﺮ اﻟﺘﺸﻐﯿﻠﻲ ‪operational amplifier : :‬‬


‫‪op/amp‬‬
‫داﺋﺮة إﻟﻜﺘﺮوﻧﯿﺔ ﺷﺎﺋﻌﺔ ﺗﺴﺘﺨﺪم ﻟﻠﺘﻜﺒﯿﺮ ‪ ،‬و اﻟﻌﺰل ‪ ،‬و ﻟﻌﻜﺲ‬
‫اﻟﻘﻄﺒﯿﺔ )ﻣﻮﺟﺐ و ﺳﺎﻟﺐ( و اﻟﻤﻘﺎرﻧﺔ ﺑﯿﻦ اﻟﺠﻬﻮد‪.‬‬
‫وﻣﻦ أﺷﻬﺮ ﺷﺮاﺋﺢ اﻟﻤﻜﺒﺮ اﻟﺘﺸﻐﯿﻠﻲ اﻟﺸﺮﯾﺤﺔ ‪741 :‬‬

‫‪ -2‬اﻟﻤﻘﺎرن ‪: comparator‬‬
‫داﺋﺮة ﺑﺴﯿﻄﺔ ﺗﻌﻤﻞ ﻋﻠﻰ اﻟﻤﻘﺎرﻧﺔ ﺑﯿﻦ ﺟﻬﺪﯾﻦ ﺗﻤﺎﺛﻠﯿﯿﻦ ‪،‬‬
‫ﺑﺤﯿﺚ ﯾﻜﻮن اﻟﺨﺮج ‪ Hi‬إذا ﻛﺎن اﻟﻤﺪﺧﻞ )‪ (+‬ﺟﻬﺪه أﻛﺒﺮ ﻣﻦ‬
‫اﻟﺠﻬﺪ )‪ (-‬و ﯾﻜﻮن اﻟﺨﺮج ‪ LOW‬اذا ﻛﺎن اﻟﺠﻬﺪ )‪ (-‬أﻛﺒﺮ‬
‫ﻣﻦ اﻟﺠﻬﺪ )‪(+‬‬

‫ﻣﻦ أﺷﻬﺮ ﺷﺮاﺋﺢ اﻟﻤﻘﺎرن اﻟﺸﺮﯾﺤﺘﯿﻦ‪:‬‬


‫‪LM393 ,‬‬ ‫‪LM339‬‬

‫‪ -3‬ﻗﺎدح ﺷﻤﯿﺖ ‪: Schmitt Trigger‬‬


‫داﺋﺮة إﻟﻜﺘﺮوﻧﯿﺔ ﺗﻌﻤﻞ ﻋﻠﻰ ﺗﺤﻮﯾﻞ اﻹﺷﺎرات اﻟﻐﯿﺮ ﻣﻨﺘﻈﻤﺔ رﻗﻤﯿﺎ ً ‪،‬‬
‫إﻟﻰ إﺷﺎرات رﻗﻤﯿﺔ ﻣﻨﺘﻈﻤﺔ‪.‬‬
‫ﻣﻦ أﺷﻬﺮ اﻟﺸﺮاﺋﺢ اﻟﺘﻲ ﺗﺤﺘﻮي ﻗﺎدح ﺷﻤﯿﺖ‪74HC14 :‬‬
‫اﻷﻧﻈﻤﺔ اﻟﻌﺪدﯾﺔ ‪:‬‬

‫ﯾﻮﺟﺪ أﻧﻈﻤﺔ ﻋﺪدﯾﺔ ﻣﺨﺘﻠﻔﺔ ﺗﺴﺘﺨﺪم ﺣﺴﺐ اﻟﺤﺎﺟﺔ ﻓﻲ اﺳﺘﺨﺪاﻣﺎت ﻣﺨﺘﻠﻔﺔ ‪ .‬و ﺳﻮف ﻧﺘﻌﻠﻢ أﻫﻢ ﻫﺬه اﻷﻧﻈﻤﺔ‬
‫‪ -1‬اﻟﻨﻈﺎم اﻟﻌﺪدي اﻟﻌﺸﺮي ‪ ​ : Decimal‬وﻫﻮ أﻛﺜﺮ ﻧﻈﺎم ﻋﺪدي ﯾﺴﺘﺨﺪﻣﻪ اﻟﻨﺎس ﻓﻲ ﺗﻌﺎﻣﻼﺗﻬﻢ اﻟﯿﻮﻣﯿﺔ ‪.‬‬
‫و ﺗﻜﻮن ﺟﻤﯿﻊ اﻷﻋﺪاد اﻟﻌﺸﺮﯾﺔ ﻣﻦ ﻋﺸﺮة رﻣﻮز ﻫﻲ‪:‬‬
‫‪9876543210‬‬
‫‪512‬‬ ‫أﻣﺜﻠﺔ ‪:‬‬

‫‪ -2‬اﻟﻨﻈﺎم اﻟﻌﺪدي اﻟﺜﻨﺎﺋﻲ ‪ ​ : Binary‬ﻫﻮ اﻟﻨﻈﺎم اﻟﺬي ﯾﻌﻤﻞ ﺑﻪ اﻟﺤﺎﺳﺐ ﻓﻌﻠﯿﺎ ً ﻋﻨﺪ اﺟﺮاء ﺣﺴﺎﺑﺎت و‬
‫ﺗﺨﺰﯾﻦ و ﻧﻘﻞ اﻟﺒﯿﺎﻧﺎت ‪ .‬و ﺗﺘﻜﻮن ﺟﻤﯿﻊ اﻷﻋﺪاد اﻟﺜﻨﺎﺋﯿﺔ ﻣﻦ رﻣﺰﯾﻦ ﻓﻘﻂ ﻫﻤﺎ ‪:‬‬
‫‪1 0‬‬
‫ﻣﺜﺎل ‪10110 ::‬‬

‫‪ -3‬اﻟﻨﻈﺎم اﻟﺴﺪاﺳﻲ ﻋﺸﺮ ‪ ​ : Hex-decimal‬ﻫﻮ ﻧﻈﺎم ﻋﺪدي وﺳﯿﻂ ﺑﯿﻦ اﻟﺒﺸﺮ و اﻟﻜﻤﺒﯿﻮﺗﺮ ‪ ،‬ﻓﻬﻮ ﺳﻬﻞ‬
‫ً‬
‫أﯾﻀﺎ ‪ .‬ﻟﻜﺘﺎﺑﺔ اﻷﻋﺪاد اﻟﺴﺪاﺳﯿﺔ ﻋﺸﺮ ‪ .‬ﻧﺴﺘﺨﺪم ‪16‬‬ ‫اﻟﻘﺮاءة ﻋﻠﻰ اﻟﺒﺸﺮ و ﺳﻬﻞ اﻟﺘﺤﻮﯾﻞ إﻟﻰ اﻟﺜﻨﺎﺋﻲ‬
‫رﻣﺰا ﻫﻲ‪:‬‬
‫‪9 8 7 6 5 4 3 2 1 0‬‬
‫‪A B C D E F‬‬

‫‪2AF8‬‬ ‫‪927‬‬ ‫‪101‬‬ ‫أﻣﺜﻠﺔ ‪:‬‬

‫‪ -4‬اﻟﻨﻈﺎم اﻟﺜﻤﺎﻧﻲ ‪ ​ Octal‬ﻫﻮ ﻧﻈﺎم ﻋﺪدي ﻟﻪ اﺳﺘﺨﺪاﻣﺎت ﻗﻠﯿﻠﺔ ‪ ،‬و ﻟﻜﺘﺎﺑﺔ اﻷﻋﺪاد ﺑﺎﻟﻨﻈﺎم اﻟﺜﻤﺎﻧﻲ‬
‫ﺗﺴﺘﺨﺪم ‪ 8‬رﻣﻮز ﻫﻲ ‪7 6 5 4 3 2 1 0‬‬
‫‪26‬‬ ‫‪47‬‬ ‫ﻣﺜﺎل ‪205 ::‬‬
‫‪ -5‬اﻟﻨﻈﺎم اﻟﺜﻨﺎﺋﻲ اﻟﻤﺸﻔﺮ ‪BCD‬‬
‫ﻫﻮ ﻧﻈﺎم ﻋﺪي ﯾﺸﺒﻪ اﻟﺜﻨﺎﺋﻲ ﻓﻲ اﻟﺸﻜﻞ ﻟﻜﻨﻪ ﻣﺨﺘﻠﻒ ﺑﺤﯿﺚ أﻧﻪ ﻣﺼﻤﻢ ﻟﯿﻌﻤﻞ ﻣﻊ اﻹﺷﺎرات اﻟﺴﺒﻌﺔ ‪seg-7‬‬
‫ﺗﻈﻬﺮ ﻛﻞ أرﺑﻊ ﺧﺎﻧﺎت ﻣﻌﺎ ً و ﺗﻌﺒﺮ ﻋﻦ ﺧﺎﻧﺔ ﻋﺸﺮﯾﺔ واﺣﺪة ‪.‬‬
‫‪1000 0011‬‬ ‫‪1001‬‬ ‫ﻣﺜﺎل ‪:‬‬
‫ﻣﻼﺣﻈﺔ‪ :‬ﻻ ﯾﻤﻜﻦ أن ﺗﻈﻬﺮ اﻷرﻗﺎم ‪ 1101‬أو ‪ 1010‬ﻓﻲ اﻟﻨﻈﺎم اﻟـ ‪BCD‬‬
‫اﻟﺘﺤﻮﯾﻼت ﺑﯿﻦ اﻷﻧﻈﻤﺔ اﻟﻌﺪدﯾﺔ اﻟﻤﺨﺘﻠﻔﺔ ‪:‬‬

‫ﯾﻮﺟﺪ ﻃﺮق ﻣﺨﺘﻠﻔﺔ ﻟﻠﺘﺤﻮﯾﻞ ﺑﯿﻦ اﻷﻧﻈﻤﺔ اﻟﻌﺪدﯾﺔ ‪ ،‬ﻟﻜﻦ ﯾﺠﺐ أن ﺗﻘﻮد ﺟﻤﯿﻌﻬﺎ إﻟﻰ ﻧﺘﯿﺠﺔ واﺣﺪة _ اﻟﻨﺘﯿﺠﺔ‬
‫اﻟﺼﺤﯿﺤﺔ ﻓﻘﻂ ‪.‬‬
‫ﯾﻨﺼﺢ ﺑﺎﺗﺒﺎع ﻫﺬه اﻟﺨﺮﯾﻄﺔ ﻟﻠﺘﺤﻮﯾﻞ ﺑﯿﻦ اﻷﻧﻈﻤﺔ اﻟﻌﺪدﯾﺔ اﻟﻤﺨﺘﻠﻔﺔ ‪-:‬‬

‫ﻓﺈذا ﺗﻌﻠﻤﺖ اﻟﺘﺤﻮﯾﻼت اﻟﻤﺮﺳﻮﻣﺔ ﻛﺄﺳﻬﻢ ﺻﻔﺮاء ﺳﺘﻤﻜﻦ ﻣﻦ اﻟﺘﺤﻮﯾﻞ ﺑﯿﻦ أي ﻧﻈﺎﻣﯿﻦ ﻋﺪدﯾﯿﻦ‬
‫‪:‬‬ ‫و اﻟﺜﻨﺎﺋﻲ ‪Binary‬‬ ‫أ( اﻟﺘﺤﻮﯾﻞ ﺑﯿﻦ اﻟﻨﻈﺎﻣﯿﻦ اﻟﻌﺸﺮي ‪Decimal‬‬
‫ﯾﻨﺼﺢ ﺑﺎﺳﺘﺨﺪام اﻟﻤﺴﻄﺮة اﻟﺜﻨﺎﺋﯿﺔ ﻟﻠﺘﺤﻮﯾﻞ و ﻫﻲ‪:‬‬

‫‪512‬‬ ‫‪256‬‬ ‫‪128‬‬ ‫‪64‬‬ ‫‪32‬‬ ‫‪16‬‬ ‫‪8‬‬ ‫‪4‬‬ ‫‪2‬‬ ‫‪1‬‬

‫ﺑﺤﯿﺚ ﯾﻜﻮن ﻛﻞ ﻋﺪد ﯾﺴﺎوي ﺿﻌﻒ اﻟﻌﺪد ﻋﻠﻰ ﯾﻤﯿﻨﻪ‬

‫ﻣﺜﺎل ‪ ( 1‬ﺣﻮل اﻟﻌﺪد اﻟﺜﻨﺎﺋﻲ ‪ 11001101 :‬إﻟﻰ اﻟﻨﻈﺎم اﻟﻌﺸﺮي‬


‫‪512‬‬ ‫‪256‬‬ ‫‪128‬‬ ‫‪64‬‬ ‫‪32‬‬ ‫‪16‬‬ ‫‪8‬‬ ‫‪4‬‬ ‫‪2‬‬ ‫‪1‬‬
‫‪1‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪1‬‬

‫ﻋﻨﺪ ﺟﻤﻊ ﻣﻜﺎﻓﺊ ﻛﻞ ﺧﺎﻧﺔ ﺛﻨﺎﺋﯿﺔ )أﻣﺎﻣﻬﺎ ‪ (1‬ﻧﺤﺼﻞ ﻋﻠﻰ‪:‬‬


‫= ‪205‬‬ ‫‪128 + 64 + 8 + 4 + 1‬‬

‫ﻣﺜﺎل ‪ ( 2‬ﺣﻮل اﻟﻌﺪد اﻟﻌﺸﺮي ‪ 865‬إﻟﻰ اﻟﻨﻈﺎم اﻟﺜﻨﺎﺋﻲ‬


‫ﺷﺮح اﻟﺨﻄﻮات‪:‬‬
‫‪ -1‬اﻣﻸ اﻟﻤﺴﻄﺮة اﻟﺜﻨﺎﺋﯿﺔ ﺑﺤﯿﺚ ﺗﻜﻮن أﻛﺒﺮ ﻣﻦ اﻟﺮﻗﻢ اﻟﻌﺸﺮي اﻟﻤﺮاد ﺗﺤﻮﯾﻠﻪ‬
‫‪ -2‬اﺑﺪأ ﻣﻦ اﻟﺠﻬﺔ اﻟﯿﺴﺮى ‪ ،‬و إذا ﻛﺎن اﻟﻌﺪد ﻓﻲ اﻟﻤﺴﻄﺮة أﻛﺒﺮ ﺿﻊ ﺻﻔﺮ‬
‫‪ -3‬إذا ﻛﺎن اﻟﻌﺪد ﻓﻲ اﻟﻤﺴﻄﺮة أﺻﻐﺮ ؛ ﺿﻊ ‪ 1‬و اﻃﺮح اﻟﻘﯿﻤﺔ ﻓﻲ اﻟﻤﺴﻄﺮة ﻣﻦ اﻟﻌﺪد اﻟﻌﺸﺮي‬
‫‪ -4‬ﻓﻲ اﻟﻨﻬﺎﯾﺔ ﯾﺠﺐ أن ﯾﻜﻮن ﻣﺠﻤﻮع اﻟﻘﯿﻢ اﻟﺘﻲ ﻋﻨﺪﻫﺎ ‪ 1‬ﺗﺴﺎوي اﻟﺮﻗﻢ اﻟﻌﺸﺮي اﻷول‪.‬‬

‫‪1024‬‬ ‫‪512‬‬ ‫‪256‬‬ ‫‪128‬‬ ‫‪64‬‬ ‫‪32‬‬ ‫‪16‬‬ ‫‪8‬‬ ‫‪4‬‬ ‫‪2‬‬ ‫‪1‬‬
‫‪0‬‬ ‫‪1‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1‬‬

‫‪865 - 512 = 353‬‬


‫‪353-256 = 97‬‬
‫‪97-64 = 33‬‬
‫‪33-32=1‬‬
‫‪0=1-1‬‬
‫اﻟﺘﺤﻮﯾﻞ ﺑﯿﻦ اﻟﻨﻈﺎﻣﯿﻦ اﻟﺴﺪاﺳﻲ ﻋﺸﺮ ‪ HEX‬و اﻟﺜﻨﺎﺋﻲ ‪BINARY‬‬
‫اﻟﻔﻜﺮة أن ﻛﻞ ﺧﺎﻧﺔ ﻓﻲ اﻟﺴﺪاﺳﻲ ﻋﺸﺮ ﯾﻮازﯾﻬﺎ أرﺑﻊ ﺧﺎﻧﺎت ﻓﻲ اﻟﺜﻨﺎﺋﻲ _ ﻓﻘﻂ ﺗﺬﻛـّـــﺮ‬
‫‪8‬‬ ‫‪4‬‬ ‫‪2‬‬ ‫‪1‬‬

‫ً‬
‫أﯾﻀﺎ ﺗﺬﻛﺮ ‪:‬‬ ‫و‬
‫‪F‬‬ ‫‪E‬‬ ‫‪D‬‬ ‫‪C‬‬ ‫‪B‬‬ ‫‪A‬‬
‫‪15‬‬ ‫‪14‬‬ ‫‪13‬‬ ‫‪12‬‬ ‫‪11‬‬ ‫‪10‬‬

‫‪ 6D3E9‬إﻟﻰ اﻟﻨﻈﺎم اﻟﺜﻨﺎﺋﻲ‬ ‫ﻣﺜﺎل ‪ :‬ﺣﻮل اﻟﻌﺪد اﻟﺴﺪاﺳﻲ ﻋﺸﺮ‬


‫‪6‬‬ ‫‪D‬‬ ‫‪3‬‬ ‫‪E‬‬ ‫‪9‬‬
‫‪0110‬‬ ‫‪1101‬‬ ‫‪0011‬‬ ‫‪1110‬‬ ‫‪1001‬‬
‫‪ 01101101001111101001‬اﻟﺤﻞ‬

‫‪0011000011010111‬‬ ‫ﻣﺜﺎل _ ﺣﻮل اﻟﻌﺪد اﻟﺜﻨﺎﺋﻲ إﻟﻰ ﺳﺪاﺳﻲ ﻋﺸﺮ‬


‫‪0011‬‬ ‫‪0000‬‬ ‫‪1101‬‬ ‫‪0111‬‬
‫‪3‬‬ ‫‪0‬‬ ‫‪D‬‬ ‫‪7‬‬
‫اﻟﺠﻮاب ‪30D7 :‬‬
‫اﻟﺘﺤﻮﯾﻞ ﺑﯿﻦ اﻟﻨﻈﺎﻣﯿﻦ اﻟﺜﻨﺎﺋﻲ و اﻟﺜﻤﺎﻧﻲ ‪:‬‬
‫اﻟﻔﻜﺮة أن ﻛﻞ ﺧﺎﻧﺔ ﻓﻲ اﻟﺜﻤﺎﻧﻲ ﯾﻮازﯾﻬﺎ ﺛﻼث ﺧﺎﻧﺎت ﺛﻨﺎﺋﯿﺔ و ﺗﺬﻛﺮ‬
‫‪4‬‬ ‫‪2‬‬ ‫‪1‬‬

‫ﻣﺜﺎل ‪ ::‬ﺣﻮل ﻣﻦ اﻟﻨﻈﺎم اﻟﺜﻤﺎﻧﻲ إﻟﻰ اﻟﻨﻈﺎم اﻟﺜﻨﺎﺋﻲ‬


‫‪65342‬‬
‫‪6‬‬ ‫‪5‬‬ ‫‪3‬‬ ‫‪4‬‬ ‫‪2‬‬
‫‪110‬‬ ‫‪101‬‬ ‫‪011‬‬ ‫‪100‬‬ ‫‪010‬‬
‫‪ 110101011100010‬اﻟﺤﻞ‬

‫ﻣﺜﺎل ‪ ::‬ﺣﻮل اﻟﻌﺪد اﻟﺜﻨﺎﺋﻲ إﻟﻰ اﻟﺜﻤﺎﻧﻲ ‪000101101100111‬‬


‫‪000‬‬ ‫‪101‬‬ ‫‪101‬‬ ‫‪100‬‬ ‫‪111‬‬
‫‪0‬‬ ‫‪5‬‬ ‫‪5‬‬ ‫‪4‬‬ ‫‪7‬‬
‫‪ 05547‬اﻟﺤﻞ‬
‫اﻟﺘﺤﻮﯾﻞ ﺑﯿﻦ اﻟﻨﻈﺎﻣﯿﻦ اﻟﻌﺸﺮي و اﻟـ ‪BCD‬‬
‫اﻟﻔﻜﺮة أن ﻛﻞ ﺧﺎﻧﺔ ﻋﺸﺮﯾﺔ ﯾﻮازﯾﻬﺎ أرﺑﻊ ﺧﺎﻧﺎت ﻣﻦ اﻟﻨﻈﺎم اﻟـ ‪BCD‬‬
‫ﻣﺜﺎل ‪ ::‬ﺣﻮل اﻟﻌﺪد اﻟﻌﺸﺮي إﻟﻰ ‪BCD‬‬
‫‪2035‬‬
‫‪2‬‬ ‫‪0‬‬ ‫‪3‬‬ ‫‪5‬‬
‫‪0010‬‬ ‫‪0000‬‬ ‫‪0011‬‬ ‫‪0101‬‬
‫‪ 0010000000110101‬اﻟﺤﻞ‬

‫ﻣﺜﺎل ‪ ::‬ﺣﻮل اﻟﻌﺪد ﻣﻦ اﻟﻨﻈﺎم اﻟـ ‪ BCD‬إﻟﻰ اﻟﻨﻈﺎم اﻟﻌﺸﺮي‬


‫‪10010101100000100101‬‬
‫‪1001‬‬ ‫‪0101‬‬ ‫‪1000‬‬ ‫‪0010‬‬ ‫‪0101‬‬
‫‪9‬‬ ‫‪5‬‬ ‫‪8‬‬ ‫‪2‬‬ ‫‪5‬‬
‫‪ 95825‬اﻟﺤﻞ‬
‫ﺟﻤﻊ و ﻃﺮح اﻷﻋﺪاد اﻟﺜﻨﺎﺋﯿﺔ ‪-:‬‬

‫ﻓﻲ ﻫﺬا اﻟﻤﻨﻬﺞ ﺳﻨﺪرس ﺟﻤﻊ و ﻃﺮح اﻷﻋﺪاد ﺑﺎﻟﻨﻈﺎم اﻟﺜﻨﺎﺋﻲ ‪ ،‬و ﻫﺬا ﻷن اﻟﺪواﺋﺮ اﻹﻟﻜﺘﺮوﻧﯿﺔ ﺗﻘﻮم ﺑﺠﻤﯿﻊ‬
‫اﻟﻌﻤﻠﯿﺎت اﻟﺤﺴﺎﺑﯿﺔ ﺑﺎﻟﻨﻈﺎم اﻟﺜﻨﺎﺋﻲ ‪ .‬ﻓﻲ اﻟﺒﺪاﯾﺔ ﯾﺠﺐ ﻋﻠﯿﻨﺎ ﻣﺮاﺟﻌﺔ اﻟﺠﻤﻊ ﺑﺎﻟﻨﻈﺎم اﻟﻌﺸﺮي ‪:‬‬

‫‪6070‬‬ ‫ﻣﺜﺎل ‪ :‬اﺟﻤﻊ اﻟﺮﻗﻤﯿﻦ ‪ 5570‬و‬

‫اﻟﻨﺎﺗﺞ ‪11640 :‬‬

‫‪01101101‬‬ ‫ﻣﺜﺎل ‪ :‬ﺑﺎﻟﻨﻈﺎم اﻟﺜﻨﺎﺋﻲ اﺟﻤﻊ اﻟﺮﻗﻤﯿﻦ ‪ 11011001‬و‬

‫‪101000110‬‬ ‫اﻟﻨﺎﺗﺞ ‪:‬‬

‫ﻋﻨﺪ ﻃﺮح اﻷﻋﺪاد ﺑﺎﻟﻨﻈﺎم اﻟﺜﻨﺎﺋﻲ ﯾﻮﺟﺪ ﻃﺮﯾﻘﺘﯿﻦ‬


‫‪ -1‬اﻟﻄﺮح ﺑﺎﻟﻄﺮﯾﻘﺔ اﻟﯿﺪوﯾﺔ ) ﯾﻜﻮن ﻓﯿﻬﺎ اﺳﺘﻼف ( و ﯾﺼﻌﺐ اﯾﺠﺎد ﻧﺎﺗﺞ ﺳﺎﻟﺐ‬
‫‪ -2‬ﻃﺮﯾﻘﺔ اﻟﻤﺘﻤﻢ اﻟﺜﺎﻧﻲ و ﻫﻲ اﻟﻄﺮﯾﻘﺔ اﻟﺘﻲ ﯾﺴﺘﺨﺪﻣﻬﺎ اﻟﺤﺎﺳﺐ ﻻﺟﺮاء ﻋﻤﻠﯿﺎت اﻟﻄﺮح ﻋﺎدة‬

‫اﻟﻄﺮح ﺑﺎﻟﻄﺮﯾﻘﺔ اﻟﯿﺪوﯾﺔ ‪:‬‬


‫أوﻻ ﯾﺠﺐ أن ﻧﺮاﺟﻊ اﻟﻄﺮح ﻟﻸرﻗﺎم اﻟﻌﺸﺮﯾﺔ‬‫ً‬
‫‪2401-‬‬ ‫ﻣﺜﺎل ‪ :‬اﻃﺮح اﻟﻌﺪد ‪ 4500+‬ﻧﺎﻗﺺ اﻟﻌﺪد‬
‫اﻟﻨﺎﺗﺞ ‪2099‬‬

‫ﻃﺮح ﻋﺪدﯾﻦ ﺑﺎﻟﻨﻈﺎم اﻟﺜﻨﺎﺋﻲ ﺑﺎﻟﻄﺮﯾﻘﺔ اﻟﯿﺪوﯾﺔ ) اﻻﺳﺘﻼف(‬


‫ﻣﺜﺎل ‪ :‬اﻃﺮح اﻟﻌﺪد ‪ 11100101+‬ﻣﻦ اﻟﻌﺪد اﻟﺴﺎﻟﺐ ‪01001111-‬‬

‫اﻟﻨﺎﺗﺞ ‪10010110 :‬‬

‫ﻃﺮح اﻷﻋﺪاد اﻟﺜﻨﺎﺋﯿﺔ ﺑﺎﺳﺘﺨﺪام ﻃﺮﯾﻘﺔ اﻟﻤﺘﻤﻢ اﻟﺜﺎﻧﻲ‬


‫ﯾﺼﻌﺐ ﻋﻠﻰ اﻟﻜﻤﺒﯿﻮﺗﺮ اﺟﺮاء ﻋﻤﻠﯿﺎت اﻟﻄﺮح ﺑﺎﻟﻄﺮﯾﻘﺔ اﻟﺴﺎﺑﻘﺔ ) اﻟﯿﺪوﯾﺔ( ﻟﺬا ﯾﺴﺘﺨﺪم ﻃﺮﯾﻘﺔ ﻣﺨﺘﻠﻔﺔ ﺗﺴﻤﻰ‬
‫اﻟﻤﺘﻤﻢ اﻟﺜﺎﻧﻲ‬
‫‪ -1‬ﯾﻘﻮم اﻟﻜﻤﺒﯿﻮﺗﺮ ﺑﺘﺤﻮﯾﻞ أي رﻗﻢ ﺳﺎﻟﺐ إﻟﻰ اﻟﻤﺘﻤﻢ اﻟﺜﺎﻧﻲ‬
‫‪ -2‬ﯾﻨﻔﺬ اﻟﻌﻤﻠﯿﺔ ﻛﺄﻧﻬﺎ ﺟﻤﻊ‬
‫‪ -3‬إذا ﻛﺎن اﻟﻨﺎﺗﺞ ﻓﯿﻪ ﺧﺎﻧﺔ إﺿﺎﻓﯿﺔ _ ﯾﺘﺠﺎﻫﻠﻬﺎ‬
‫‪ -4‬اذا ﻛﺎﻧﺖ آﺧﺮ ﺧﺎﻧﺔ ﻓﻲ اﻟﯿﺴﺎر ‪ _ 1‬ﻫﺬا ﯾﻌﻨﻲ أن اﻟﻘﯿﻤﺔ ﺳﺎﻟﺒﺔ _ و ﻟﻤﻌﺮﻓﺔ اﻟﻨﺎﺗﺞ ﯾﺠﺐ ﺗﻄﺒﯿﻖ اﻟﻤﺘﻤﻢ‬
‫اﻟﺜﺎﻧﻲ ﻣﺮة أﺧﺮى‪.‬‬
‫ﻣﺜﺎل ‪ :‬ﻧﻔﺬ ﻋﻤﻠﯿﺔ اﻟﻄﺮح ﺑﻄﺮﯾﻘﺔ اﻟﻤﺘﻤﻢ اﻟﺜﺎﻧﻲ‬
‫‪00001110-‬‬ ‫و‬ ‫‪00010111+‬‬

‫ﻣﺜﺎل ‪ ::‬ﻧﻔﺬ ﻋﻤﻠﯿﺔ اﻟﻄﺮح ﺑﻄﺮﯾﻘﺔ اﻟﻤﺘﻤﻢ اﻟﺜﺎﻧﻲ‬


‫‪ 00011001+‬و ‪01101010-‬‬
‫اﻟﺒﻮاﺑﺎت اﻟﻤﻨﻄﻘﯿﺔ ‪LOGIC GATES‬‬

‫ﻫﻲ دواﺋﺮ اﻟﻜﺘﺮوﻧﯿﺔ ﺗﻜﻮن ﻓﻲ ﺷﺮاﺋﺢ ﻋﺎدة ‪ . IC‬ﻃﺮﯾﻘﺔ ﻋﻤﻠﻬﺎ ﺑﺴﯿﻄﺔ ‪ ،‬اﻟﺒﻮاﺑﺎت ﻫﻲ اﻟﻤﻜﻮن اﻷﺳﺎﺳﻲ‬
‫ﻟﻤﻌﻈﻢ اﻷﻧﻈﻤﺔ اﻟﺤﺎﺳﻮﺑﯿﺔ اﻟﻤﺘﻘﺪﻣﺔ ) اﻟﻤﻌﺎﻟﺞ ‪ ،‬اﻟﺬاﻛﺮة ‪ ،‬اﻟﻌﺪادات (‬
‫ﻣﺜﺎل ‪ :‬داﺋﺮة ﺟﻤﻊ اﻷرﻗﺎم اﻟﺜﻨﺎﺋﯿﺔ ﺗﺘﻜﻮن ﻣﻦ ﻋﺪة ﺑﻮاﺑﺎت …‬

‫ﻋﺪد اﻟﺒﻮاﺑﺎت ‪ 7‬ﺑﻮاﺑﺎت ﻓﻘﻂ ‪ .‬و ﯾﻜﻮن داﺧﻠﻬﺎ و ﺧﺮﺟﻬﺎ ﻗﯿﻤﺔ ﺛﻨﺎﺋﯿﺔ ‪1 , 0‬‬
‫و ﻋﺎدة ﯾﻜﻮن‬
‫‪0 = 0v‬‬ ‫‪1 = 5v‬‬
‫أرﻗﺎم اﻟﺸﺮاﺋﺢ اﻹﻟﻜﺘﺮوﻧﯿﺔ اﻟﺸﺎﺋﻌﺔ اﻟﺘﻲ ﺗﻌﻤﻞ ﻛﺒﻮاﺑﺎت رﻗﻤﯿﺔ ‪-:‬‬
‫‪NOT‬‬ ‫‪XNOR‬‬ ‫‪XOR‬‬ ‫‪NOR‬‬ ‫‪NAND‬‬ ‫‪OR‬‬ ‫‪AND‬‬

‫‪7404‬‬ ‫‪74266‬‬ ‫‪7486‬‬ ‫‪7402‬‬ ‫‪7400‬‬ ‫‪7432‬‬ ‫‪74HC08‬‬


‫رﻣﻮز اﻟﺒﻮاﺑﺎت ﺑﺎﻟﻨﻈﺎم اﻟﺸﺎﺋﻊ )اﻷﻣﺮﯾﻜﻲ( و اﻟﻨﻈﺎم اﻟﺒﺮﯾﻄﺎﻧﻲ‬
‫ﯾﺴﺘﺨﺪم ﻓﻲ اﻟـ ‪PLC‬‬

‫اﻟﺘﻌﺒﯿﺮ اﻟﺒﻮﻟﯿﻨﻲ‪ -:‬ﻫﻮ ﺻﯿﻐﺔ ﻛﺘﺎﺑﯿﺔ )ﺗﺸﺒﻪ اﻟﻤﻌﺎدﻻت اﻟﺤﺴﺎﺑﯿﺔ( و ﺗﻌﺒﺮ ﻋﻦ ﻋﻤﻞ و ﺗﺮﻛﯿﺐ اﻟﺪواﺋﺮ اﻟﺮﻗﻤﯿﺔ ‪،‬‬
‫ﯾﻤﻜﻦ ﺗﺤﻮﯾﻞ اﻟﺘﻌﺒﯿﺮ اﻟﺒﻮﻟﯿﻨﻲ إﻟﻰ داﺋﺮة اﻟﻜﺘﺮوﻧﯿﺔ ‪ .‬ﻛﻤﺎ ﯾﻤﻜﻦ اﺟﺮاء ﻋﻤﻠﯿﺎت ﻋﺪﯾﺪة ﻋﻠﯿﻬﺎ )ﻣﺜﻞ اﻻﺧﺘﺼﺎر(‬

‫‪S= ( A xor B ) xor Cin‬‬


‫)‪Cout = (A.B) + (Cin . A xor B‬‬
A B Cin S Cout
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
‫اﻟﺪواﺋﺮ اﻟﺮﻗﻤﯿﺔ اﻟﺸﺎﺋﻌﺔ )اﻟﻐﯿﺮ ﻣﺘﺰاﻣﻨﺔ( ﻻ ﺗﺤﺘﻮي ﻃﺮف ‪Clock‬‬
‫‪ -1‬اﻟﺠﺎﻣﻊ اﻟﻨﺼﻔﻲ‪ :‬ﯾﻌﻤﻞ ﻋﻠﻰ ﺟﻤﻊ ﺧﺎﻧﺘﯿﻦ ﺛﻨﺎﺋﯿﺘﯿﻦ‬
‫‪ -2‬اﻟﺠﺎﻣﻊ اﻟﻜﻠﻲ ‪ :‬ﯾﻌﻤﻞ ﻋﻠﻰ ﺟﻤﻊ ﺛﻼث ﺧﺎﻧﺎت ﺛﻨﺎﺋﯿﺔ‬
‫‪ -3‬اﻟﻄﺎرح اﻟﻨﺼﻔﻲ‪ :‬ﯾﻌﻤﻞ ﻋﻠﻰ ﻃﺮح ﺧﺎﻧﺘﯿﻦ ﺛﻨﺎﺋﯿﺘﯿﻦ‬
‫‪ -4‬ﻣﻨﺘﻘﻲ اﻟﺒﯿﺎﻧﺎت ‪ : MUX‬ﯾﻌﻤﻞ ﻋﻠﻰ اﻧﺘﻘﺎء ﻣﺪﺧﻞ واﺣﺪ ﺑﯿﻦ ﻋﺪة ﻣﺪاﺧﻞ و ارﺳﺎﻟﻪ إﻟﻰ اﻟﺨﺮج‪.‬‬
‫‪ -5‬ﻣﻮزع اﻟﺒﯿﺎﻧﺎت ‪ : DMUX‬ﯾﻌﻤﻞ ﻋﻠﻰ ﺗﻮﺟﯿﻪ اﺷﺎرة اﻟﺪﺧﻞ إﻟﻰ أﺣﺪ اﻟﻤﺨﺎرج‬
‫‪ -6‬اﻟﻤﻘﺎرن ‪ Comparator‬ﯾﻌﻤﻞ ﻋﻠﻰ اﻟﻤﻘﺎرﻧﺔ ﺑﯿﻦ ﺧﺎﻧﺘﯿﻦ ﺛﻨﺎﺋﯿﺘﯿﻦ ) أو أﻛﺜﺮ(‬

‫ﯾﻌﻤﻞ ﻋﻠﻰ ﺟﻤﻊ ﺧﺎﻧﺘﯿﻦ ﺛﻨﺎﺋﯿﺘﯿﻦ‬ ‫اﻟﺠﺎﻣﻊ اﻟﻨﺼﻔﻲ‬


‫‪Half Adder‬‬

‫ﯾﻌﻤﻞ ﻋﻠﻰ ﺟﻤﻊ ﺛﻼث ﺧﺎﻧﺎت ﺛﻨﺎﺋﯿﺔ‬ ‫اﻟﺠﺎﻣﻊ اﻟﻜﻠﻲ‬


‫‪Full Adder‬‬

‫ﯾﻌﻤﻞ ﻋﻠﻰ ﻃﺮح ﺧﺎﻧﺘﯿﻦ ﺛﻨﺎﺋﯿﺘﯿﻦ‬ ‫اﻟﻄﺎرح اﻟﻨﺼﻔﻲ‬


‫‪Half‬‬
‫‪subtractor‬‬

‫ﯾﻌﻤﻞ ﻋﻠﻰ ﺗﻮﺟﯿﻪ أﺣﺪ اﻟﻤﺪﺧﻞ إﻟﻰ اﻟﺨﺮج _‬ ‫ﻣﻨﺘﻘﻲ اﻟﺒﯿﺎﻧﺎت‬


‫ﺣﺴﺐ اﻟﻤﻄﻠﻮب‬ ‫‪Multiplexer‬‬
‫داﺋﺮة ﺗﻌﻤﻞ ﻋﻠﻰ ﺗﻮﺟﯿﻪ اﻹﺷﺎرة اﻟﺪاﺧﻠﺔ إﻟﻰ‬ ‫ﻣﻮزع اﻟﺒﯿﺎﻧﺎت‬
‫أﺣﺪ اﻟﻤﺨﺎرج __ ﺣﺴﺐ اﻃﺮاف اﻻﺧﺘﯿﺎر‬ ‫‪Demultiplexer‬‬

‫اﻟﻤﻘﺎرﻧﺔ ﺑﯿﻦ ﻗﯿﻤﺘﯿﻦ ﺛﻨﺎﺋﯿﺘﯿﻦ ‪ ،‬و ﯾﻜﻮن اﻟﺨﺮج‬ ‫ﻣﻘﺎرن رﻗﻤﻲ‬


‫‪A‬أﻛﺒﺮ‬ ‫‪Comparator‬‬
‫أو ‪ B‬أﻛﺒﺮ‬
‫أو ‪A=B‬‬
‫اﻟﻤﺎﺳﻚ و اﻟﻘﻼﺑﺎت ‪SR_Latch and Flip-Flops‬‬

‫‪ --1‬اﻟﻤﺎﺳﻚ ‪SR - Latch‬‬

‫ﺗﻜﻮﯾﻦ آﺧﺮ ﻟﻠﻤﺎﺳـِـــﻚ‬ ‫اﻟﺘﻜﻮﯾﻦ اﻟﺪاﺧﻠﻲ ﻟﻠﻤﺎﺳﻚ‬ ‫رﻣﺰ اﻟﻤﺴﺎك ‪SR‬‬

‫ﯾﻌﻤﻞ اﻟﻤﺎﺳـِــــﻚ ‪ SR‬ﻋﻠﻰ إﻣﺴﺎك ﺣﺎﻟﺘﻪ )ﺣﺎﻟﺔ اﻟﺨﺮج ‪ ( Q‬ﺣﺴﺐ ﺟﺪول اﻟﻌﻤﻞ ‪:‬‬
‫‪S‬‬ ‫‪R‬‬ ‫‪Q‬‬
‫‪0‬‬ ‫‪0‬‬ ‫اﻟﺤﺎﻟﺔ اﻟﺴﺎﺑﻘﺔ‬
‫‪1‬‬ ‫‪0‬‬ ‫‪1‬‬
‫‪0‬‬ ‫‪1‬‬ ‫‪0‬‬
‫‪1‬‬ ‫‪1‬‬ ‫ﺣﺎﻟﺔ ﺧﻄﺄ‬

‫ﯾﺴﺘﺨﺪم اﻟﻤﺎﺳـِـــﻚ ﻓﻲ اﺳﺘﺨﺪاﻣﺎت ﻋﺪﯾﺪة _ ﻣﺜﻞ اﻟﺬاﻛﺮة أو أﻧﻈﻤﺔ اﻟﺘﺸﻐﯿﻞ اﻵﻟﯿﺔ ‪ON, OFF‬‬
‫اﺷﺎرة اﻟﺘﺰاﻣﻦ ) اﻟﺴﺎﻋﺔ ( ‪Clock‬‬

‫ﻓﻲ اﻟﺪواﺋﺮ اﻟﺮﻗﻤﯿﺔ اﻟﻤﺘﻘﺪﻣﺔ ) ﻣﺜﻞ اﻟﻜﻤﺒﯿﻮﺗﺮ ‪ ،‬أو اﻟﺠﻮال( ﺗﺴﺘﺨﺪم إﺷﺎرة ﻟﻀﺒﻂ اﻟﺘﺰاﻣﻦ ﻓﻲ اﻟﺪاﺋﺮة ﺣﺘﻰ‬
‫ﺗﻌﻤﻞ ﺟﻤﯿﻊ اﻟﻤﻜﻮﻧﺎت ﺑﻨﻔﺲ اﻟﺴﺮﻋﺔ ‪ ،‬و ﺗﺴﻤﻰ إﺷﺎرة اﻟﺴﺎﻋﺔ ‪Clock‬‬

‫اﻟﺤﺎﻓﺔ اﻟﺼﺎﻋﺪة و اﻟﺤﺎﻓﺔ اﻟﻨﺎزﻟﺔ ‪positive / negative edge‬‬


‫اﻟﺪواﺋﺮ اﻟﺘﻲ ﺗﺴﺘﺨﺪم إﺷﺎرة اﻟﺴﺎﻋﺔ إﻟﻰ ) ﺣﺎﻓﺔ ﻣﻮﺟﺒﺔ ‪ ،‬و ﺣﺎﻓﺔ ﺳﺎﻟﺒﺔ (‬

‫اﻟﺤﺎﻓﺔ اﻟﺼﺎﻋﺪة ﻫﻲ اﻟﻠﺤﻈﺔ اﻟﺘﻲ ﺗﺘﺤﻮل ﻓﯿﻬﺎ اﺷﺎرة اﻟﺴﺎﻋﺔ ﻣﻦ ‪ 0‬إﻟﻰ ‪1‬‬
‫اﻟﺤﺎﻓﺔ اﻟﺼﺎﻋﺪة ﻫﻲ اﻟﻠﺤﻈﺔ اﻟﺘﻲ ﺗﺘﺤﻮل ﻓﯿﻬﺎ اﺷﺎرة اﻟﺴﺎﻋﺔ ﻣﻦ ‪ 1‬إﻟﻰ ‪0‬‬

‫اﻟﺼﻮرة ﻋﻠﻰ اﻟﯿﻤﯿﻦ ﺗﺒﯿﻦ داﺋﺮة ﺗﻌﻤﻞ ﻋﻨﺪ اﻟﺤﺎﻓﺔ اﻟﻨﺎزﻟﺔ _ اﻟﺼﻮرة ﻓﻲ اﻟﯿﺴﺎر ﻟﺪاﺋﺮة ﺗﻌﻤﻞ ﻋﻨﺪ اﻟﺤﺎﻓﺔ‬
‫اﻟﺼﺎﻋﺪة‬
‫‪JK-flip flop‬‬ ‫ﻗﻼب‬

‫اﻟﺘﻜﻮﯾﻦ اﻟﺪاﺧﻠﻲ ﻟﻘﻼب ‪JK‬‬ ‫رﻣﺰ اﻟﻘﻼب ‪JK‬‬


‫ﯾﺸﺒﻪ ﻓﻲ ﻋﻤﻠﻪ اﻟﻤﺎﺳـِـــﻚ ‪ SR‬ﺳﻮى أن ﻟﻪ ﻃﺮف إﺿﺎﻓﻲ ﺧﺎص ﺑﺎﻟﻤﺰاﻣﻨﺔ ‪ ، clk‬و ﻻ ﯾﺘﻐﯿﺮ اﻟﺨﺮج إﻻ‬
‫ﻋﻨﺪ ﻟﺤﻈﺔ ﺗﻐﯿﺮ ﻃﺮف اﻟﺴﺎﻋﺔ ‪CLK‬‬

‫ﺟﺪول اﻟﻌﻤﻞ ‪:‬‬


‫‪J‬‬ ‫‪K‬‬ ‫‪clk‬‬ ‫‪Q‬‬
‫‪x‬‬ ‫‪x‬‬ ‫‪x‬‬ ‫‪No change‬‬
‫‪0‬‬ ‫‪0‬‬ ‫‪edge‬‬ ‫‪No change‬‬
‫‪0‬‬ ‫‪1‬‬ ‫‪edge‬‬ ‫‪0‬‬
‫‪1‬‬ ‫‪0‬‬ ‫‪edge‬‬ ‫‪1‬‬
‫‪1‬‬ ‫‪1‬‬ ‫‪edge‬‬ ‫‪change‬‬
‫ﻗﻼب ﻧﻮع ‪D‬‬
‫‪D Flip Flop‬‬

‫اﻟﺘﻜﻮﯾﻦ اﻟﺪاﺧﻠﻲ‬ ‫اﻟﺮﻣﺰ‬

‫ﺟﺪول اﻟﻌﻤﻞ ‪:‬‬


‫‪D‬‬ ‫‪clk‬‬ ‫‪Q‬‬
‫‪x‬‬ ‫‪x‬‬ ‫‪No change‬‬
‫‪0‬‬ ‫‪edge‬‬ ‫‪0‬‬
‫‪1‬‬ ‫‪edge‬‬ ‫‪1‬‬
‫ﻗﻼب ﻣﻦ ﻧﻮع ‪T‬‬
‫‪T Flip Flop‬‬

‫اﻟﺘﻜﻮﯾﻦ اﻟﺪاﺧﻠﻲ ﻟﻘﻼب ‪T‬‬ ‫رﻣﺰ اﻟﻘﻼب ‪T‬‬

‫ﻧﻮع آﺧﺮ ﻣﻦ اﻟﻘﻼﺑﺎت _ ﯾﻌﻤﻞ ﺑﺤﯿﺚ ﯾﺒﻘﻰ اﻟﺨﺮج ﻋﻠﻰ ﺣﺎﻟﺘﻪ اﻟﺴﺎﺑﻘﺔ إذا ﻛﺎن اﻟﺪﺧﻞ = ‪ ، 0‬و ﯾﺒﺪل اﻟﺨﺮج‬
‫ﺣﺎﻟﺘﻪ إذا ﻛﺎن اﻟﺪﺧﻞ = ‪ 1‬ﻋﻨﺪ ﻛﻞ ﺣﺎﻓﺔ‬
‫‪T‬‬ ‫‪clk‬‬ ‫‪Q‬‬
‫‪x‬‬ ‫‪x‬‬ ‫‪No change‬‬
‫‪0‬‬ ‫‪edge‬‬ ‫‪No change‬‬
‫‪1‬‬ ‫‪edge‬‬ ‫‪change‬‬
‫ﻣﺴﺠﻞ اﻹزاﺣﺔ‪shift register :‬‬

‫ﻫﻮ داﺋﺮة إﻟﻜﺘﺮوﻧﯿﺔ _ ﯾﻜﻮن دﺧﻠﻬﺎ ﺑﯿﺎﻧﺎت ﻣﺘﺴﻠﺴﻠﺔ ) ﺗﻮاﻟﻲ ( و ﺧﺮﺟﻬﺎ ﻧﻔﺲ اﻟﺒﯿﺎﻧﺎت ﻋﻠﻰ اﻟﺘﻮازي‪ .‬ﯾﻤﻜﻦ‬
‫اﺳﺘﺨﺪام ﻣﺴﺠﻞ اﻹزاﺣﺔ ﻟﺘﺸﻐﯿﻞ ﻋﺪد ﻛﺒﯿﺮ ﻣﻦ اﻷﺿﻮاء وﯾﻜﻮن اﻟﺘﺤﻜﻢ ﺑﻬﺎ ﺑﻌﺪ أﻗﻞ ﻣﻦ اﻟﻤﻨﺎﻓﺬ‪.‬‬

‫ﻣﻦ أﺷﻬﺮ اﻟﺸﺮاﺋﺢ اﻟﺘﻲ ﺗﻌﻤﻞ ﻛﻤﺴﺠﻞ إزاﺣﺔ ‪74HC595‬‬


‫اﻟﻌـــﺪاد اﻟﺜﻨﺎﺋﻲ ‪Binary Counter‬‬
‫اﻟﻌﺪاد اﻟﺜﻨﺎﺋﻲ ﻫﻮ ﺷﺮﯾﺤﺔ إﻟﻜﺘﺮوﻧﯿﺔ ﯾﻜﻮن دﺧﻠﻬﺎ ﻧﺒﻀﺎت رﻗﻤﯿﺔ ‪ ،‬و اﻟﺨﺮج ﯾﻜﻮن ﻫﻮ ﻋﺪد ﻫﺬه اﻟﻨﺒﻀﺎت‬
‫ﺑﺎﻟﺼﯿﻐﺔ اﻟﺜﻨﺎﺋﯿﺔ‪.‬‬
‫اﻟﺬاﻛﺮات ‪Memory‬‬

‫اﻟﺬاﻛﺮة ﻫﻲ ﻣﻜﻮن ﻫﺎم و أﺳﺎﺳﻲ ﻓﻲ ﺟﻤﯿﻊ اﻷﻧﻈﻤﺔ اﻹﻟﻜﺘﺮوﻧﯿﺔ اﻟﻤﺘﻘﺪﻣﺔ ‪ .‬اﻟﺤﺎﺳﺐ أو اﻟﺤﺎﺳﺒﺔ ً‬
‫ﻣﺜﻼ ‪ .‬ﺗﺘﻜﻮن‬
‫اﻟﺬاﻛﺮة ﻣﻦ ﻣﺴﺠﻼت ﻛﺜﯿﺮة _ ﺗﻌﻤﻞ ﻋﻠﻰ ﺗﺨﺰﯾﻦ اﻟﺒﯿﺎﻧﺎت _ و ﻟﻜﻞ ﻣﺴﺠﻞ ﻋﻨﻮان ‪:‬‬

‫اﻟﺒﺖ ‪ bit :‬أﺻﻐﺮ وﺣﺪة ﻟﺘﺨﺰﯾﻦ اﻟﺒﯿﺎﻧﺎت ‪ ،‬وﻫﻲ ﺧﺎﻧﺔ واﺣﺪة ﺗﺨﺰن ‪ 0‬أو ‪1‬‬
‫اﻟﺒﺎﯾﺖ ‪ byte :‬ﻣﺠﻤﻮﻋﺔ ﻣﻦ ‪ 8‬ﺑﺖ ‪ ،‬و ﯾﻤﻜﻦ ﺗﺨﺰﯾﻦ ﺣﺮف ﻣﺜﻼ ُ أو رﻗﻢ ﯾﺼﻞ إﻟﻰ ‪255‬‬

‫وﻓﻲ ﻛﺜﯿﺮ ﻣﻦ اﻷﺣﯿﺎن ﻧﺤﺘﺎج ﻟﺘﺨﺰﯾﻦ اﻟﺒﯿﺎﻧﺎت ﻓﻲ ﻋﺪد ﻣﻦ اﻟﺒﺎﯾﺖ ) أﻛﺜﺮ ﻣﻦ ﺑﺎﯾﺖ ( ‪ 2‬أو ‪ 3‬أو ‪… 8‬‬
‫ذاﻛﺮة اﻟﻘﺮاءة ‪ ROM‬اﻟﺪاﺋﻤﺔ ‪:‬‬
‫ذاﻛﺮة ﻣﺼﻤﻤﺔ ﻟﯿﺘﻢ اﻟﺘﺨﺰﯾﻦ ﻋﻠﯿﻬﺎ )اﻟﻜﺘﺎﺑﺔ ( ﻣﺮة واﺣﺪة ﻓﻘﻂ ‪ ،‬ﺛﻢ‬
‫ﺗﺘﻤﻜﻦ ﻣﻦ اﻟﻘﺮاءة ﻣﻨﻬﺎ ﻓﻘﻂ ‪ .‬وﻻ ﯾﻤﻜﻦ إﻋﺎدة اﻟﻜﺘﺎﺑﺔ ﻋﻠﯿﻬﺎ ‪.‬‬

‫ذاﻛﺮة داﺋﻤﺔ ‪ ​ EEPROM‬ﻗﺎﺑﻠﺔ ﻟﻠﻤﺴﺢ ‪ :‬ﻣﺜﻞ اﻟﺴﺎﺑﻘﺔ ﻟﻜﻦ ﯾﻤﻜﻦ‬


‫ﻣﺴﺤﻬﺎ و إﻋﺎدة اﻟﻜﺘﺎﺑﺔ ﻋﻠﯿﻬﺎ‪.‬‬

‫اﻟﺬاﻛﺮة اﻟﻤﺆﻗﺘﺔ ‪RAM : ​Random Access memory‬‬


‫ﻫﻲ ذاﻛﺮة ﺗﺤﺘﻔﻆ ﺑﺎﻟﻤﻌﻠﻮﻣﺎت وﻗﺖ اﻟﺘﺸﻐﯿﻞ ﻓﻘﻂ ‪ ،‬و ﺗﻔﻘﺪ ﻛﻞ‬
‫اﻟﻤﻌﻠﻮﻣﺎت ﻋﻨﺪ إﻃﻔﺎﺋﻬﺎ‬
‫و ﺗﻨﻘﺴﻢ إﻟﻰ ﻗﺴﻤﯿﻦ ﻣﻦ ﻧﺎﺣﯿﺔ اﻟﺘﻜﻮﯾﻦ‪:‬‬
‫‪ -1‬ﺳﺘﺎﺗﯿﻜﯿﺔ ‪​ : SDRAM‬و ﺗﻌﺘﻤﺪ ﻓﻲ ﻧﻈﺮﯾﺔ ﻋﻤﻠﻬﺎ ﻋﻠﻰ‬
‫اﻟﻘﻼﺑﺎت‬
‫‪ -2‬دﯾﻨﺎﻣﯿﻜﯿﺔ ‪ ​: DDRAM‬و ﺗﻌﺘﻤﺪ ﻓﻲ ﻃﺮﯾﻘﺔ ﻋﻤﻠﻬﺎ ﻋﻠﻰ‬
‫اﻟﻤﻜﺜﻔﺎت‬
‫ﺧـــﺘـــﺎﻣـــ‬

‫ﻣﻦ اﻟﻤﺜﯿﺮ ﻣﺘﺎﺑﻌﺔ ﺗﻘﺪم اﻟﻌﻠﻢ و اﻟﺼﻨﺎﻋﺔ و اﻟﺘﻘﻨﯿﺎت اﻹﻟﻜﺘﺮوﻧﯿﺔ ﻣﻊ ﻣﺮور اﻟﺰﻣﻦ‪ .‬ﺗﻢ اﺧﺘﺮاع اﻟﺘﺮاﻧﺰﯾﺴﺘﻮر و‬
‫ﻣﻦ اﻟﺘﺮاﻧﺰﯾﺴﺘﻮر ﺗﻢ ﺗﻄﻮﯾﺮ اﻟﺒﻮاﺑﺎت اﻟﻤﻨﻄﻘﯿﺔ ‪ ،‬ﻣﻦ اﻟﺒﻮاﺑﺎت ﺗﻢ ﺗﻄﻮﯾﺮ دواﺋﺮ اﻟﺤﺴﺎب و اﻟﻘﻼﺑﺎت ‪ ،‬و ﻣﻦ‬
‫اﻟﻘﻼﺑﺎت ﺗﻢ ﺗﻄﻮﯾﺮ اﻟﻌﺪادات و اﻟﺬاﻛﺮات ‪ .‬ﻣﻦ ﻛﻞ ﻣﺎﺳﺒﻖ ﺗﻢ ﺗﻄﻮﯾﺮ اﻟﻤﻌﺎﻟﺠﺎت اﻟﺪﻗﯿﻘﺔ ‪ ،‬و اﻟﺘﻲ ﻛﻮﻧﺖ‬
‫اﻟﺤﺎﺳﻮب )اﻟﻜﻤﺒﯿﻮﺗﺮ( و اﻟﺠﻮاﻻت اﻟﺬﻛﯿﺔ و ﻏﯿﺮﻫﺎ … ﻫﺬه اﻟﺘﻘﻨﯿﺎت ﺳﺎﻋﺪت ﻋﻠﻰ ﺗﺴﻬﯿﻞ و ﺗﺤﺴﯿﻦ ﻣﺴﺘﻮى‬
‫ﺣﯿﺎة اﻟﺒﺸﺮ ﺑﺪرﺟﺔ ﻫﺎﺋﻠﺔ‪ .‬اﻟﻌﻠﻢ أﺻﺒﺢ ﺑﺤﺮا ً ﻻ ﺣﺪود ﻟﻪ ‪ .‬وﻧﺤﻦ ﻓﻲ زﻣﻦ اﻟﺘﺨﺼﺺ ‪،‬و ﺑﺎﻟﻌﻠﻢ و اﻟﻌﻤﻞ …‬
‫و ﺑﺈﺗﻘﺎﻧﻚ ﻟﺘﺨﺼﺼﻚ ﺳﺘﺨﺪم ﻧﻔﺴﻚ و ﺗﺨﺪم اﻵﺧﺮﯾﻦ … رﺣﻠﺔ ﻣﻮﻓﻘﺔ‪.‬‬

‫ﺗﻠﺨﯿﺺ ‪ ،‬ﻛﺘﺎﺑﺔ ‪ ،‬ﺗﻨﺴﯿﻖ‬

‫م‪.‬ﺳﺎﻣﻲ ﻗﺮاﻣﻲ ‪2018-4-22‬‬


… ً ‫ﻣﻮاﺿﯿﻊ ﻟﻼﺿﺎﻓﺔ ﻣﺴﺘﻘﺒﻼ‬

555 ‫ﺗﻮﻟﯿﺪ ﻧﺒﻀﺎت ﺳﺎﻋﺔ ﺑـ‬


‫ﺗﻮﻟﯿﺪ ﻧﺒﻀﺎت ﺑـ ﻛﺮﯾﺴﺘﺎﻟﺔ‬
PAL , GAL ‫اﻟﺸﺮﺋﺢ اﻟﺮﻗﻤﯿﺔ اﻟﻤﺒﺮﻣﺠﺔ‬
microprocessor :‫اﻟﻤﻌﺎﻟﺞ‬
microcontroller ‫اﻟﻤﺎﯾﻜﺮوﻛﻨﺘﺮوﻟﺮ‬
Arduino ‫اﻷردوﯾﻨﻮ‬
FPGA ‫اﻟﺸﺮاﺋﺢ اﻟﻤﺒﺮﻣﺠﺔ ﻟﺘﻨﻔﯿﺬ أواﻣﺮ ﻣﺘﻮازﯾﺔ‬
ESP32
BBC Microbits

AND 74HC08 SR_latch 74LS279

NAND 74HC00 Full Adder 74LS83A

OR 74HC32 D-MUX 74LS139

NOR 74HC02

XOR 74HC86 JK Flip Flop 74HC73

XNOR 74266 D Flip Flop 74HC74

NOT 74HC04 Bin- Counter 74HC93

Shift register 74HC595

timer 555

op-amp 741

comparator LM393

Schemitt trigger 74HC14

Opto-coupler 4N35

Comm cathode 7seg

7seg Decoder CD4511


Mansour V reg LM723 FQP30N06L NMOS-power

You might also like