Chaidh am microcode i386 a thoirt às a chèile agus chaidh CPU z386 stòr fosgailte a chruthachadh.

Shoirbhich le luchd-dealasach microcode pròiseasar Intel 80386 a thoirt a-mach agus a sgaradh às a chèile, a bha air a mheas mar “bogsa dubh” air sgàth dìth sgrìobhainnean. Chaidh ìomhaigh dhùbailte den microcode ath-chruthachadh a’ cleachdadh AI bho dhealbhan àrd-rèiteachaidh den die, agus chaidh an loidsig a dhì-chrioptachadh a’ cleachdadh uèirleadh air-die. Chaidh structar micro-ops, raointean, òrdugh cur an gnìomh, agus comharran deireadh-stiùiridh a dhearbhadh mean air mhean. Tha co-dhùnaidhean a’ phròiseict air fhoillseachadh air GitHub mar raon poblach.

Chaidh am microcode i386 a thoirt às a chèile agus chaidh CPU z386 stòr fosgailte a chruthachadh.

Chaidh a lorg, anns a’ CPU 80386, gu bheil a h-uile stiùireadh air a chur an gnìomh gu tur tro mhicro-chòd, agus anns na pròiseasairean 8086 agus ùr-nodha, gu bheil cuid de stiùiridhean air an giullachd gu dìreach. A bharrachd air an sin, eu-coltach ri pròiseasairean 8086, chan eil am micro-chòd anns an 80386 a’ cur algairidhean an gnìomh gu dìreach, ach gu sònraichte a’ rèiteachadh luathaichean bathar-cruaidh (iomadaichear, roinneadair, gluasad luath, PTU (Aonad Deuchainn Dìon)).

Nochd an sgrùdadh cuideachd cùis tèarainteachd a dh’ fhaodadh a bhith ann an làimhseachadh mapa-bit cead IO: nuair a bhathar a’ faighinn cothrom air puirt 4-byte, cha deach ach na bitean cead airson a’ chiad 3 bytes a sgrùdadh, agus cha deach cothrom air a’ 4mh byte a sgrùdadh, a leig le ruigsinneachd gu teòiridheach gu clàran bathar-cruaidh nach bu chòir a bhith ruigsinneach.

Stèidhichte air microcode foillsichte, chaidh CPU z386 stòr fosgailte a leasachadh, a chur an gnìomh ann an SystemVerilog agus a ruith air FPGA. An àite gach stiùireadh a chur an gnìomh mar RTL (Register-Transfer Layer) air leth, bidh an z386 a’ cur an gnìomh structaran bathar-cruaidh fo smachd a’ microcode thùsail. Tha coileanadh a’ chur an gnìomh a thig às a sin co-ionnan ri coileanadh PC 386 luath (~70 MHz). Ruith an z386 gu soirbheachail DOS 6/7, DOS/4GW, DOS/32A, agus geamannan leithid Doom agus Cannon Fodder.

Source: fosgailtenet.ru

Ceannaich aoigheachd earbsach airson làraich le dìon DDoS, frithealaichean VPS VDS 🔥 Ceannaich aoigheachd làrach-lìn earbsach le dìon DDoS, frithealaichean VPS VDS | ProHoster