توضیحات
پروژه ﻃﺮاﺣﯽ و ﭘﯿﺎده ﺳﺎزی ﯾﮏ اﺳﻤﺒﻠﺮ ﺑﻪ زﺑﺎن پایتون
ﻫﺪف از اﻧﺠﺎم اﯾﻦ ﭘﺮوژه ﮐﻤﮏ ﺑﻪ درك ﻋﻤﻠﮑﺮد ﯾﮏ اﺳﻤﺒﻠﺮ و ﭼﮕﻮﻧﮕﯽ ﺳﺎﺧﺘﺎر آن اﺳﺖ. در اﯾﻦ ﭘﺮوژه ﯾﮏ اﺳﻤﺒﻠﺮ ﺑﺮاي رﯾﺰﭘﺮدازﻧﺪه ﺳﺎده اي ﺑﻪ اﺳﻢ Miniature نوشته شده است. وﯾﮋﮔﯽ ﻫﺎي اﯾﻦ رﯾﺰﭘﺮدازﻧﺪه ﺑﻪ ﻗﺮار زﯾﺮ اﺳﺖ:
اﻟﻒ- اﯾﻦ ﭘﺮدازﻧﺪه ﯾﮏ ﻣﺎﺷﯿﻦ 32 ﺑﯿﺘﯽ اﺳﺖ (ﻫﺮ ﮐﻠﻤﻪ آن 32 ﺑﯿﺖ اﺳﺖ).
ب- Miniature داراي 16 رﺟﯿﺴﺘﺮ ﺑﻮده ﮐﻪ ﻫﺮ ﮐﺪام 32 ﺑﯿﺖ دارد (R0 – R15) و رﺟﯿﺴﺘﺮ R0 ﻫﻤﯿﺸﻪ داراي ﻣﻘﺪار ﺻﻔﺮ ﻣﯽ ﺑﺎﺷﺪ.
ج- ﻫﺮ واﺣﺪ آدرس دﻫﯽ اﯾﻦ ﻣﺎﺷﯿﻦ ﯾﮏ ﮐﻠﻤﻪ ﻣﯽ ﺑﺎﺷﺪ و ﭼﻮن ﻫﺮ دﺳﺘﻮراﻟﻌﻤﻞ ﻧﯿﺰ ﯾﮏ ﮐﻠﻤﻪ اﺳﺖ، PC+1 ﺑﻪ دﺳﺘﻮراﻟﻌﻤﻞ ﺑﻌﺪي در ﺳﺮي دﺳﺘﻮرﻫﺎي ﺑﺮﻧﺎﻣﻪ اﺷﺎره دارد.
د- Miniature داراي 65536 ﮐﻠﻤﻪ ﺣﺎﻓﻈﻪ اﺳﺖ
ه- اﯾﻦ رﯾﺰﭘﺮدازﻧﺪه ﺳﻪ ﻧﻮع دﺳﺘﻮراﻟﻌﻤﻞ و 15 دﺳﺘﻮر دارد ﮐﻪ ﻓﺮﻣﺖ آﻧﻬﺎ در زﯾﺮ آﻣﺪه اﺳﺖ:
ﻃﺮاﺣﯽ و ﭘﯿﺎده ﺳﺎزي ﯾﮏ اﺳﻤﺒﻠﺮ ﺑﻪ زﺑﺎن Python:
ﺑﺮاي اﯾﻦ ﻣﺎﺷﯿﻦ اﺳﻤﺒﻠﺮي ﻃﺮاﺣﯽ و ﺑﻪ زﺑﺎن Python ﭘﯿﺎده ﺳﺎزي ﮐﻨﯿﺪ ﮐﻪ ﻧﺎم دﺳﺘﻮراﻟﻌﻤﻞ ﻫﺎي اﯾﻦ رﯾﺰﭘﺮدازﻧﺪه ﮐﻪ ﺑﻪ زﺑﺎن اﺳﻤﺒﻠﯽ ﻫﺴﺘﻨﺪ را ﺑﻪ ﻣﻌﺎدل ﺑﺎﯾﻨﺮي آﻧﻬﺎ ﺗﺒﺪﯾﻞ ﮐﻨﺪ. درﺿﻤﻦ اﯾﻦ اﺳﻤﺒﻠﺮ ﺑﺎﯾﺪ ﺑﺮﭼﺴﺐ ﻫﺎﯾﯽ را ﻧﯿﺰ ﮐﻪ در ﻫﻨﮕﺎم ﻧﻮﺷﺘﻦ ﺑﺮﻧﺎﻣﻪ ﺑﻪ زﺑﺎن اﺳﻤﺒﻠﯽ از آﻧﻬﺎ اﺳﺘﻔﺎده ﻣﯽ ﺷﻮد، ﺑﻪ ﻣﻌﺎدل آدرس آﻧﻬﺎ ﺗﺒﺪﯾﻞ ﮐﻨﺪ. انجام پروژه پایتون
ﺧﺮوﺟﯽ اﯾﻦ اﺳﻤﺒﻠﺮ ﺳﺮي از دﺳﺘﻮراﻟﻌﻤﻞ ﻫﺎي 32 ﺑﯿﺘﯽ اﺳﺖ ﮐﻪ ﻓﺮﻣﺖ آن ﺑﻪ ﺻﻮرت داده ﺷﺪه زﯾﺮ ﻣﯽ ﺑﺎﺷﺪ:
پروژه ﻃﺮاﺣﯽ و ﭘﯿﺎده ﺳﺎزی ﯾﮏ اﺳﻤﺒﻠﺮ ﺑﻪ زﺑﺎن پایتون توسط کارشناسان گروه ۱.۲.۳ پروژه پیاده سازی گردیده و به تعداد محدودی قابل فروش می باشد.فایلهای پروژه به صورت کامل پس از خرید فایل بلافاصله در اختیار شما قرار خواهد گرفت.
سفارش پروژه مشابه
درصورتیکه این پروژه دقیقا مطابق خواسته شما نمی باشد، با کلیک بر روی کلید زیر پروژه دلخواه خود را سفارش دهید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.