د i386 مایکرو کوډ جلا شوی او د خلاصې سرچینې z386 CPU جوړ شوی دی.

مینه والو په بریالیتوب سره د انټل ۸۰۳۸۶ پروسیسر مایکرو کوډ استخراج او جلا کړ، کوم چې د اسنادو نشتوالي له امله "تور بکس" ګڼل کیده. د مایکرو کوډ یو بائنری انځور د ډای د لوړ ریزولوشن عکسونو څخه د AI په کارولو سره بیا جوړ شو، او منطق د ډای د تارونو په کارولو سره تشریح شو. د مایکرو اپس جوړښت، ساحې، د اجرا کولو امر، او د لارښوونې پای نښه کونکي په تدریجي ډول ټاکل شوي. د پروژې موندنې په GitHub کې د عامه ډومین په توګه خپرې شوې دي.

د i386 مایکرو کوډ جلا شوی او د خلاصې سرچینې z386 CPU جوړ شوی دی.

دا وموندل شوه چې په 80386 CPU کې، هر لارښوونه په بشپړه توګه د مایکرو کوډ له لارې اجرا کیږي، پداسې حال کې چې په 8086 او عصري پروسسرونو کې، ځینې لارښوونې مستقیم پروسس کیږي. سربیره پردې، د 8086 پروسسرونو برعکس، په 80386 کې مایکرو کوډ مستقیم الګوریتمونه نه پلي کوي، مګر په عمده توګه د هارډویر سرعت کونکي (ضرب کونکی، ویشونکی، چټک شفټر، PTU (د ساتنې ازموینې واحد)) تنظیموي.

دې مطالعې د IO اجازې بټ میپ په اداره کولو کې د احتمالي امنیتي ستونزې په اړه هم معلومات ورکړل: کله چې د 4-بایټ پورټونو ته لاسرسی وموند، یوازې د لومړیو 3 بایټس لپاره د اجازې بټونه چیک شوي وو، او څلورم بایټ ته لاسرسی نه و چیک شوی، کوم چې په تیوري کې د هارډویر راجسترونو ته لاسرسی ته اجازه ورکوي چې باید لاسرسی ونلري.

د خپاره شوي مایکرو کوډ پر بنسټ، یو خلاص سرچینه z386 CPU رامینځته شوی، په سیسټم ویریلوګ کې پلي شوی او په FPGA کې چلیږي. د هرې لارښوونې د جلا RTL (راجستر-لیږد پرت) په توګه پلي کولو پرځای، z386 د اصلي مایکرو کوډ لخوا کنټرول شوي هارډویر جوړښتونه پلي کوي. د پایله شوي پلي کولو فعالیت د ګړندي 386 PC (~70 MHz) سره سمون لري. z386 په بریالیتوب سره DOS 6/7، DOS/4GW، DOS/32A، او لوبې لکه ډوم او کینن فوډر چلولې.

سرچینه: opennet.ru

د DDoS محافظت ، VPS VDS سرورونو سره د سایټونو لپاره معتبر کوربه توب واخلئ 🔥 د DDoS محافظت، VPS VDS سرورونو سره د باور وړ ویب پاڼې کوربه توب واخلئ | ProHoster