Results 1 to 25 of 53
Hybrid View
-
9th January 2009 21:14 #1Registered User
Join Date: Aug:2007
Location: Âàðíà
Posts: 1,335
Èíòåðåñåí ôàêò çà àäðåñíîòî ïðîñòðàíñòâî è ïàìåòòà
Ùå âìúêíà ñàìî åäèí èíòåðåñåí ôàêò çà ìàêñèìàëíèÿ îáåì íà àäðåñíîòî ïðîñòðàíñòâî, êîéòî êàêòî çíàåì îãðàíè÷àâà ìàêñèìàëíèÿ êàïàöèòåò íà îïåðàòèâíàòà ïàìåò - RAM. Ôàêò êîéòî âñè÷êè çàáðàâÿìå êîãàòî çàãîâîðèì çà àäðåñíà øèíà íà ïðîöèñîðà è êîëêî ïàìåò àäæåáà ìîæåì äà àäðåñèðàìå.
Òîâà, ÷å ñïåöîâåòå îò M$îôò ñà ñè îñòàâèëè ðúöåòå âúðõó àëãîðèòìèòå çà ðàçïðåäåëåíèå íà ïàìåòòà â WindowsXP ñúâñåì íå å ñëó÷àéíî. Íàëè òðÿáâà äà èìà íîâà âåðèñèÿ ïî-äîáðà îò ïðåäèøíàòà
àäðåñèðàùà äî 4GB RAM îòíîâî ñúñ ñúùèÿ õàðäóåð.

Ùå îñòàâÿ ñòàòèÿòà ñàìà äà ãîâîðè
ñòðàíèöà 9
http://www.shtrakov.net/KST/Lect_06.pdf
Îáà÷å åäâà ëè ëåñíî ùå ñðåùíåì äîìàøíî PC äúíî ïîëçâàùî ïîâå÷å îò 32-áèòîâî àäðåñèðàíå.Íå ñúì ãîëÿì ïðèâúðæåíèê íà Îòâîðåíèÿ êîä, âñå ïàê òîâà å òâîð÷åñòâîòî íà ïðîãðàìèñòà,
íî ñúì ãîëÿì ïðèâúðæåíèê íà Îòâîðåíèÿ èíòåðôåéñ ñ ðàçíîîáðàçíè ïðèìåðè.
-
18th January 2009 22:00 #2
Ñàìî çà òåá å èíòåðåñíî, ùîòî òîëêîâà çíàåø.
Èìà îñíîâàòåëíè ïðè÷èíè äà å òàêà(çàðàäè îïåðàöèèòå ïî òðàíñëàöèÿ íà âèðòóàëíèòå àäðåñè, ïðè êîèòî ðåäèöà äðàéâåðè íå î÷àêâàò 3 ñòúïêè íà òðàíñëàöèÿ). Ïðè ëèïñàòà íà îñíîâàòåëíè ïðè÷èíè - ïîëçâàø ñúðâúðíèòå âåðñèè ñ ïîäõîäÿùèòå äðàéâåðè.
Îñâåí òîâà ðåäèöà äúííè ïëàòêè ÍÅ ÎÏÐÎÂÎÄßÂÀÒ äîïúëíèòåëíèòå àäðåñíè ëèíèè.
XP ñ ïóñíàòî ÏÀÅ ïîëçâà 64-áèòîâî àäðåñèðàíå. Êîåòî îáà÷å òðáâà äà ñå ïîääúðæà íå ñàìî îò ïðîöåñîðà, à è îò äúííàòà ïëàòêà(Ìåìîðè ðåìàï).
Êàê òàêà èñêàò äà íè íàáóòàò íîâè âåðñèè, êàòî àç ïîëçâàì âèðòóàëíî àäðåñèðóåìà ïàìåò ïîâå÷å îò 4 ÃÁ ñúñ ñúùîòî 6 ãîäèøíî, 32-áèòîâî XP?
Ï.Ñ. Çíàåø ëè, íå áèõ òè äúðæàë òàêúâ òîí, àêî íàâñÿêúäå íå ñå îïèòâàøå äà ïîêàæåø êîëêî ìíîãî çíàåø, áåç âñúùíîñò äà å òàêà è äà ñå îïèòâàø äà óíèæèø è îìàëîâàæèø ðàáîòàòà íà íÿêîé/íÿêîè, êîéòî î÷åâèäíî å ïîñòèãíàë ïîâå÷å îò òåá.
Å, íàìåðè ëè ïàìåòòà â äúííèòå ïëàòêè?Last edited by Bombera; 18th January 2009 at 22:20.
EVGA X299 FTW K|i9-7960X@4.7|4x8 Patriot Viper Steel 4000|GTX 1660 Ti|970 EVO 1 TB|Seasonic Focus GX-1000|Xigmatek Elysium|Êèëî è ïîëîâèíà âîäà
Rampage IV Extreme BE|E5-1680v2@4.7|4x4 HyperX 1866|Cougar Aqua 240|GTX 1050 Ti|970 EVO 1/4 TB|CM 850 SilentPro|HAF-X|Áåç èñòèíñêî âîäíî
-
19th January 2009 22:34 #3Registered User
Join Date: May:2008
Location: Sofia
Posts: 1,207
-
19th January 2009 22:48 #4
Íå àç êîíêðåòíî ïî íÿêàêúâ ñïåöèàëåí íà÷èí, îïåðàöèîííàòà ñèñòåìà ãî ïðàâè.
http://www.hardwarebg.com/forum/show...66&postcount=5EVGA X299 FTW K|i9-7960X@4.7|4x8 Patriot Viper Steel 4000|GTX 1660 Ti|970 EVO 1 TB|Seasonic Focus GX-1000|Xigmatek Elysium|Êèëî è ïîëîâèíà âîäà
Rampage IV Extreme BE|E5-1680v2@4.7|4x4 HyperX 1866|Cougar Aqua 240|GTX 1050 Ti|970 EVO 1/4 TB|CM 850 SilentPro|HAF-X|Áåç èñòèíñêî âîäíî
-
20th January 2009 11:15 #5Registered User
Join Date: Aug:2007
Location: Âàðíà
Posts: 1,335
!Äîáúð òîí!
òàçè òåìà:
Ïðîñòî ãëåäàì êàê âñè÷êè ñå ÷åïêàò îòíîñíî çàùî 32-áèòîâîòî XP íå ìåæå äà îäðåñèðà 4GB RAM äî êðàé, UnixBSD èëè äðóãà áîçà ìîæå ïî÷òè äî êðàé. Èñêàõ äà ïîêàæà âðúçêàòà ìåæäó àäðåñíàòà øèíà è àäðåñíîòî ïðîñòðàíñòâî. À êàê ñè ãî îðãàíèçèðà êîíêðåòíàòà ñèñòåìà èçîáùî íå ñå è çàìèñëÿì. Ïðîáëåìà äàëè ïðàâè êàðòà íà ïàìåòòà, êàòî ôàéëîâà òàáëèöà + ïðèîðèòåòíà òàáëèöà çà ìíîãîçàäà÷íîñòòà, äàëè èçïîëçâà äîïîòîïíàòà DOS àðõèòåêòóðà è òúï÷å PSP ïðåôèêñè è çàäåëÿ ìèëèîí ñòðàíèöè ïî XkB ïàìåò èçîáùî íå èñêàì äà ãî çàñÿãàì.
Äàë ñàì ïðîñòî è ÿñíî õàðäóåðíà èíôîðìàöèÿ. Òî å ÿñíî, ÷å À-øèíàòà íà äîìàøíèòå PC-òà å 32 áèòà. Íå ïîâå÷å. 32 áèòà = òî÷íî 4GB íè ïîâå÷å, íè ïî-ìëàêî.
!Äîáúð òîí!
return
gosub bombera
system
bombera:
!Äîáúð òîí!
Bombera òè áåøå ïðàâ â îíàçè òåìà çà ïàìåòòà êîÿòî áÿõ ïóñíàë íà âðåìåòî.
Çàìèñëèõ ñå ïðåäè 2-3 ñåäìèöè, "-Áîæå, àìè êàê ïðàâÿò 16-áèòîâî àäðåñèðàíå (ïúëíè 64kB RAM+ROM ñåãìåíò) â 8-áèòîâèòå èç÷àäèÿ è îòãîðå íà âñè÷êî èì îñòàâàò àäðåñè çà CS ñèãíàëè îò àäðåñíèÿ äåøèôðàòîð è çà õàðäóåðíèòå ðåãèñòðèòå íà óñòðîèñòâàòà."
Òîãàâà ðàçáðàõ, ÷å èìàì íÿêîëêî ñòðàõîòíè äóïêè â õàðäóåðíèòå ñè ïîçíàíèÿ. Çàíèìàâàë ñúì ñå ïîíå 5 ãîäèíè ñ ïðîãðàìèðóåìè êîíòðîëåðè è ðàçðàáîòêè íà ïëàòêè ïðîòîòèïè, è ñúì ïðîïóñíàë äîñòà äðóãè íåùà. Æàëêî ÷å ïðè ïðåìèíàâàíåòî ìè îò CD-òà êúì DVD-òà äîñòà îò ñòàðèòå ñíèìêè íà àïàðàòóðàòà ñå ðàçïèëÿõà è íå èçïèòâàì ãîëÿìî æåëàíèå äà ãè òúðñÿ.
Äà, ïàìåòòà â êîìïþòðèòå å åäíà. Òè áåøå ïðàâ çà ìíîãî íåùà. Íå îòðè÷àì. Íî ïúê äîêàòî àç âè ïèòàõ íà õàðäóåðåí åçèê âñè÷êè ìè ãðà÷åõòå íà ñîôòóåðåí åçèê. Êàê äà ñå ðàçáèðàìå, êàòî ïîíÿòèÿòà ñà íè ðàçëè÷íè çà åäíî è ñúùî íåùî
Êàòî íà âñÿêúäå ïî ñâåòà
Âàâèëîíñêà êóëà ñ îõëàæäàíå ñ òðúáà îò êîñìîñà 
Êàòî ñè âçåìà èçïèòà ùå íàïðàâÿ åäíî ïóáëè÷íî èçâèíåíèå â îíàçè òåìà çà ïàìåòòà, çàùîòî èìà íåùà êîèòà òðÿáâà äà ñå îáîáùÿò íà ðàçáèðàåì õàðäóåðåí åçèê ïîíå çà õàðäóåðíèòå ñïåöèàëèñòè êàòî ìåí. Çà äà íå ñòàâà ðàçìèíàìêà äðóã ïúò.
Òàêà ñúãëàñåí ëè ñè?
Íà ñîôòèåðåí åçèê àäðåñèðàíåòî å ñàìî ðåàëíî è çàùèòíî. Íà õàðäóåðåí ñà ìàëêî ïîâå÷å âèäîâå - äèðåêòíî è èíäèðåêòíî, êîåòî ñå ðàçäåëÿ íà ðåãèñòðîâî (òå âèñ÷êè ñà ðåãèñòðîâè íà òàêà å ïðèåòî äà ñå íàðè÷à ïúðâîòî îò òÿõ), áàçîâî, èíäåêñíî, áàçîâî-èíäåêñíî, áàçîâî-èíäåêñíî ñ îòìåñòâàíå, à ñ íàðàñòâàíå íà áèòîâåòå íàä 32 ñà îùå ïî-ñìàõíàòè ïîíÿòèÿòà. Òå íå ñå àäðåñèðàò ñ ôóíêöèè îò BIOS à ñ äèðåêòíè êîìàíäè íà ïðîöåñîðà. Ôóíêöèèòå íà BIOS ñà çà óëåñíåíèå â ïðîãðàìèðàíåòî. È äà íå çàáðàâÿìå ðàçáèðà ñå CPU êîìàíäèòå IN è OUT çà ïðÿê äîñòúï äî âñè÷êè àäðåñè íà óñòðîéñòâàòà è àäðåñíèÿ äåøèôðàòîð.
!Âñå îùå òîíúò ìè å äîáúð! - òàêà íàé-ëåñíî ñå ïå÷åëÿò ñèìïàòèèòå íà ïóáëèêàòà
Êàòî ñè âçåìà èçïèòà ùå íàïðàâÿ áóïëè÷íî èçâèíåíèå è ùå íàïèøà åäíà ñòàòèÿ (ñ êàðòèíêè è äèàãðàìè - çà äà å äåòñêà ðàáîòà êàìïþòúðà çà âñåêè êîéòî ÿ ïðî÷åòå) çà ôèíàëíî îáîáùåíèå íà òåìàòà, çà äà íå ñå áúðêàò ïîâå÷å ïîíÿòèÿòà â òîçè ôîðóì.
Î÷àêâîì êðèòèêèòå îò âàñ, çàùîòî àêî ÿ íÿìà âàøàòà ðåäàêöèÿ, íÿìà êàê äà ðàçáåðà äàðè ñúì äîïóñíàë ãðåøêà.
Áëàãîäàðÿ.
returnLast edited by PET3; 20th January 2009 at 11:39.
Íå ñúì ãîëÿì ïðèâúðæåíèê íà Îòâîðåíèÿ êîä, âñå ïàê òîâà å òâîð÷åñòâîòî íà ïðîãðàìèñòà,
íî ñúì ãîëÿì ïðèâúðæåíèê íà Îòâîðåíèÿ èíòåðôåéñ ñ ðàçíîîáðàçíè ïðèìåðè.
-
20th January 2009 11:38 #6
Íåùî ïî÷âà äà ìè óáÿãâà çàìèñúëà íà òåìàòà...
Äà íå áè äà å íåùî êàòî "èíòåëåêòóàëåí åêñõèáèöèîíèçúì"?!?
-
20th January 2009 12:43 #7
Last edited by acdc; 20th January 2009 at 13:02.
-
20th January 2009 11:40 #8Registered User
Join Date: Aug:2007
Location: Âàðíà
Posts: 1,335
32 áèòîâ àäðåñ = òî÷íî 4GB íè ïîâå÷å, íè ïî-ìëàêî.
Òîâà èñêàõ äà êàæà ñàìî.Íå ñúì ãîëÿì ïðèâúðæåíèê íà Îòâîðåíèÿ êîä, âñå ïàê òîâà å òâîð÷åñòâîòî íà ïðîãðàìèñòà,
íî ñúì ãîëÿì ïðèâúðæåíèê íà Îòâîðåíèÿ èíòåðôåéñ ñ ðàçíîîáðàçíè ïðèìåðè.
-
20th January 2009 11:45 #9
Òîâà ãî çíàeì. Ïðîñòî âèíàãè ñå èçïóñêà, ÷å âõîäíî-èçõîäíèòå óñòðîéñòâà ñúùî ñå óïðàâëÿâàò ñ àäðåñè. Òîåñò, ïîëó÷àâà ñå òàêà, ÷å êîìïþòúðà òðÿáâà äà àäðåñèðà 4GB Ram + îùå àäðåñè. Ñëåä êàòî ôèçè÷åñêè (ñ 32-áèòà) íå ìîãàò ïîâå÷å îò 4GB äà ñå àäðåñèðàò, çàòîâà âõîäíî-èçõîäíèòå óñòðîéñòâà ñå íàáóòâàò â àäðåñíîòî ïðîñòðàíñòâî íà 4-òå GB RAM è ïðàâÿò ÷àñò îò ïàìåòòà íåèçïîëçâàåìà.
Çàòîâà è ãúçà äà ñè ñúäåðåòå, íÿìà êàê äà âèäèòå îïîëçîòâîðåíè ïúëíèòå 4GB Ram ñ XP32/Vista32.
Last edited by Exhumator; 20th January 2009 at 11:51.
-
20th January 2009 12:26 #10Registered User
Join Date: Aug:2007
Location: Âàðíà
Posts: 1,335
Òóê ãðåøèø.
Íà âðåìåòî è àç íàïðàâèõ òàçè ãðåøêà, çà êîåòî ñåãà äúëæà èçâèíåíèå íà bombera.
Çà ïàìåòòà ñå èçïîëçâà öÿëàòà À-øèíà. Íà äúíîòî âåäíàãà ñëåä ïðîöåñàðà èìà áóôåðè (íÿìà êàê äà ãè âèäèø çàùîòî ñà ïàð÷å îò ÷èïñåòà) êîèòî ñå ïðåâêëþ÷âàò îò óïðàâëÿâàùèòå ñèãíàëè íà ïðîöåñîðà - äàëè äà àäðåñèðà â ïàìåòòà èëè â óñòðîéñòâàòà, äàëè çàïèñ, äàëè ÷åòåíå. Òåçè áóôåðè ñå îáñëóæâàò îò èíñòðóêöèèòå IN è OUT íà ïðîöåñîðà. Ñ ïîäîáíè èìåíà ñå ñðåùàò è âúâ âñè÷êè åçèöè çà ïðîãðàìèðàíå. Íàðè÷åò ñå èíñòðóêöèè çà îïåðåöèè ñ àäðåñíè ïîðòîâå.
Ìíîãîçàäà÷íèòå ñèñòåìèòå çàäåëÿò ÷àñò îò ïàìåòòà çà ñâîè íóæäè îùå ïðåäè äà ñà çåðèäèëè ìåíèäæúðà çà ðàçïðåäåëåíèå ãîëåìèÿ îáåì ïàìåò, ïðîáëåìà å ÷å ïîñëå òîâà íå ñå îáÿâÿâà.  íà÷àëîòî ïðè ñàìîòî ñèñòåìíî çàðåæäàíå ñå ðàáîòè ñàìî ñ ìàëêèÿ îáåì çàðàäè 64kB ROM-BIOS ïîìåñòåí â ñåãìåíòà íà ïúðâèÿ 1MB.
Åòî åäíà ïðèìåðíà ïðîãðàìà çà ÷åòåíå íà CMOS-BIOS:
10 CLS
20 FOR i = 0 TO &H7F
30 OUT &H70, i
40 PRINT USING "\ \"; HEX$(INP(&H71));
50 NEXT i
60 PRINT " "
Ìèñëÿ ÷å íå ÷åòå öåëèÿ CMOS-BIOS îò êðàé äî êðàé.
Íå ñúì ÿ ïèñàë àç, íî ÿ íàìåðèõ êîãàòî òúðñåõ ñïèöèôèêàöèÿ çà CMOS-BIOS, òàêà è íå îòêðèõ, íî ìîæå áè àêî ïîðàçðîâÿ äîêóìåíòàöèèòå äà äúííè ïðàòêè â ftp.intel.com ùå ñå íàìåðè íåùî.Last edited by PET3; 20th January 2009 at 12:45.
Íå ñúì ãîëÿì ïðèâúðæåíèê íà Îòâîðåíèÿ êîä, âñå ïàê òîâà å òâîð÷åñòâîòî íà ïðîãðàìèñòà,
íî ñúì ãîëÿì ïðèâúðæåíèê íà Îòâîðåíèÿ èíòåðôåéñ ñ ðàçíîîáðàçíè ïðèìåðè.
-
20th January 2009 12:36 #11
Íå ðàçáèðàì êàêâî òî÷íî ñå îïèòâàø äà äîêàæåø?
Íà íàñ íè å ÿñíî, ÷å ôèçè÷åñêè íà äúíîòî èìàìå øèíà, êîÿòî ìîæå äà àäðåñèðà è ïîâå÷å îò 4GB Ram, ñëåä êàòî âèæäàìå öÿëàòà RAM àêî èíñòàëèðàìå 64-bit OS.
Âèäåîêàðòàòà êàòî ìîæå äà ïîëçâà 32-áèòîâ öâÿò, òîâà íå çíà÷è, ÷å òå èìà íà÷èí äà èçêàðà ïîâå÷å îò 64Ê öâÿòà, àêî ÿ ïðåâêëþ÷èø â 16-áèòîâ (íèùî ÷å èìà õàðäóåðà çà 32-áèòà).
-
21st January 2009 14:45 #12
Ïàê ñè íåäî÷åë íåùî. x86 èìà ñàìî 65536 âõîäíî/èçõîäíè ïîðòîâå, êîèòî ñå ÷åòàò è ïèøàò ñ IN/OUT. Çà ïúðâèòå 256 èìà îïêîä çà äèðåêòíî àäðåñèðàíå, çà îñòàíàëèòå - ïúðâî çàðåæäàø DX, ñëåä òîâà iN/OUT DX,AL/AX/EAX.
Exhumator å ïðàâ, ÷å ÷àñò îò ïàìåòòà íà ïåðèôåðíèòå óñòðîéñòâà ñå ìàðêèðà äèðåêòíî â àäðåñíîòî ïðîñòðàíñòâî íà ïðîöåñîðà. Òîâà ñå íàðè÷à memory-mapped IO (èëè MMIO) è êàòî çà ÷îâåê, êîéòî ïðåòåíäèðà äà ñå å çàíèìàâàë ñ õàðäóåð è ìèêðîêîíòðîëåðëè, íÿìà ïðè÷èíà äà íå ãî çíàåø. Íàé-ìàëêîòî âèäåîïàìåòòà â öâåòåí òåêñòîâ ðåæèì ñå íàìèðà íà B800:0000 (000B8000 ëèíååí) è ïðèïîêðèâà íÿêîëêî KB îò ïàìåòòà.
Çà äà èçïîëçâàø âñè÷êè 4 GB RAM ïàìåò, ÷àñò îò íåÿ òðÿáâà äà ñå íàïðàâè âèäèìà â îáëàñòòà íàä 4 GB ïîñðåäñòâîì àêòèâèðàíå íà ôóíêöèÿòà "Memory remapping" íà ÷èïñåòà â äúííèòå ïëàòêè, êîèòî ãî ïîääúðæàò. Ñëåä òîâà äîñòúïúò äî âèñîêàòà ïàìåò ñòàâà èëè â 64-áèòîâ ðåæèì, èëè ïðåç PAE.  PAE îáà÷å âèðòóàëíèòå àäðåñè ñå ïðåîáðàçóâàò ïî äðóã íà÷èí, ïîðàäè êîåòî ðàçíè "õèòðèíè", ðåàëèçèðàíè â ïîâå÷åòî ñìîòàíè äðàéâåðè çà Windows XP íå ðàáîòÿò, êàêòî è íå ðàáîòÿò â òóíèíãîâàíèÿ ðåæèì /3GB (íàé-ìàëêîòî òåñòúò íà ñòàðøèÿ áèò íà âèðòóàëíèÿ àäðåñ çà îïðåäåëÿíå íà ïðèíàäëåæíîñòòà ìó êúì àäðåñíîòî ïðîñòðàíñòâî íà ÿäðîòî èëè þçåðëàíäèÿòà íå ðàáîòè). È ïîíåæå å ïúëíî ñ òàêèâà, çëå íàïèñàíè äðàéâåðè, òî Windows XP èçïîëçâà PAE ñàìî çàùîòî çàùèòàòà îò èçïúëíåíèå íà êîä â ñòðàíèöèòå èçèñêâà PAE, íî íå è çà äîñòúï äî âñè÷êè 2^36 áàéòà àäðåñíî ïðîñòðàíñòâî.
È ïðèìåðúò òè ñ *BSD å ëîø, çàùîòî âñè÷êè 32-áèòîâè BSD-òà èìàò ñåðèîçíè ïðîáëåìè ñ PAE. Åäèíñòâåíî Mac OS X ñå äúðæè êîðåêòíî, íî ïðè íåÿ àäðåñíèòå ïðîñòðàíñòâà íà ÿäðîòî è ïðîãðàìèòå ñà íàïúëíî ðàçäåëåíè (4:4) è îñâåí òîâà XNU íå å BSD â ÷àñòòà ñè, êîÿòî óïðàâëÿâà ïàìåòòà.Internet - it doesn't make you stupid, it just makes your stupidity more accessible to others
-
21st January 2009 15:19 #13Prolemuris
Join Date: Oct:2006
Location: Varna
Posts: 4,296
Äîêîëêîòî ñå ïðîñòèðàò ñâåäåíèÿòà ìè, Mac OS X èçîáùî íå èçïîëçâà PAE, çàòîâà è íÿìà ïðîáëåìè. Âñúùíîñò (ïîíå ïðè ïî-íîâèòå âåðñèè çà x86) òîé å 32-áèòîâà îïåðàöèîííà ñèñòåìà, êîÿòî ðàáîòè â Compatibility ïîäðåæèìà íà x86-64 Long mode, çà ðàëèêà îò ïîâå÷åòî (âñè÷êè?) äðóãè 32-áèòîâè OS, êîèòî ðàáîòÿò â Legacy Mode íà 64-áèòîâè ïðîöåñîðè. Äðóã ñòðàíè÷åí åôåêò îò òîçè ôàêò å, ÷å íà 32-áèòîâèÿ Mac OS X ñúùåñòâóâà âúçìîæíîñò äà ñå èçïúëíÿâà 64-áèòîâ ñîôòóåð, êîåòî ñúùî å äîíÿêúäå óíèêàëíî.
Last edited by vbdasc; 21st January 2009 at 15:25.
-
21st January 2009 18:30 #14
Íå òè ñå ïðîñòèðàò äîñòàòú÷íî äàëå÷ ñâåäåíèÿòà:
Ðåæèìúò íà ñúâìåñòèìîñò â long mode ïîçâîëÿâà äà ñå èçïúëíÿâàò è 64-áèòîâè ïðîãðàìè, íî ÿäðîòî âñå ïàê å 32-áèòîâî è èìà íóæäà îò PAE çà äîñòúï äî ïîâå÷å îò 4 GB RAM è ïîääðúæêà íà NX. Îñâåí òîâà, ñúùîòî ÿäðî íà Leopard ðàáîòè è íà ñòàðèòå Mac-îâå, êîèòî íå ñà ñ x86-64 ïðîöåñîðè è ñúîòâåòíî íå ñà 64-áèòîâè.Code:Jan 20 21:58:00 localhost kernel[0]: PAE enabled Jan 20 21:58:00 localhost kernel[0]: 64 bit mode enabled Jan 20 21:58:00 localhost kernel[0]: Darwin Kernel Version 9.6.0: Mon Nov 24 17:37:00 PST 2008; root:xnu-1228.9.59~1/RELEASE_I386
Internet - it doesn't make you stupid, it just makes your stupidity more accessible to others
-
21st January 2009 18:45 #15Prolemuris
Join Date: Oct:2006
Location: Varna
Posts: 4,296
PAE è Long Mode ñà íåñúâìåñòèìè ïîíÿòèÿ (ò.å. íå ìîãàò äà ñà åäíîâðåìåííî àêòèâíè). Ïîíå ñïîðåä äîêóìåíòàöèÿòà íà AMD. Ìàêàð ÷å çà 32-áèòîâèòå ïðîöåñè è 32-áèòîâîòî ÿäðî å âñå åäíî êîå îò äâåòå å àêòèâíî; òå íÿìà äà âèäÿò ðàçëèêàòà. Êîëêîòî äî ðàáîòîñïîñîáíîñòòà íà ëåîïàðäà íà íå 64-áèòîâè ïðîöåñîðè, íå âèæäàì êàêúâ å ïðîáëåìúò OS äà ïðîâåðÿâà ïðè ñòàðò êàêâî å CPU è äà àêòèâèðà Long Mode + Compatibility Mode àêî å 64-áèòîâ. Òîâà íÿìà äà ïîðîäè çàòðóäíåíèÿ, òúé êàòî òîçè ðåæèì å ïî÷òè ïåðôåêòíî ñúâìåñòèì ñ Legacy Mode (ñ èçêëþ÷åíèå íà V86 è íÿêîè äðóãè ðÿäêî èçïîëçâàíè âúçìîæíîñòè íà ñòàðèòå ïðîöåñîðè).
P.S.  ïðîöåñà íà èíèöèàëèçèðàíå íà Long Mode PAE ñúùî ñå âêëþ÷âà, òà ìîæå áè çàòîâà ïîíÿêîãà âúçíèêâà èçâåñòíî äâóñìèñëèå äàëè PAE å àêòèâåí ïîä Long Mode. Ìèñúëòà ìè å, ÷å òîâà âñúùíîñò íå å ÷àê òîëêîâà âàæíî. Âàæíîòî å, ÷å 32-áèòîâîòî ÿäðî íà Mac ðàáîòè â Long Mode (êàêòî è 64-áèòîâèÿ Windows), êîåòî å â èçâåñòåí ñìèñúë óíèêàëíî, è âåðîÿòíî òîâà å ïðè÷èíàòà çà îòñúñòâèåòî íà ïðîáëåìè ïðè ðàáîòà ñ ïîâå÷å ïàìåò.
P.P.S. Äà, ðàçáèðà ñå, Ëåîïàðä ïîääúðæà è èçïîëçâà PAE, êîãàòî ïðîöåñîðúò íå å 64-áèòîâ. Äîïóñíàõ íåòî÷íîñò â ïðåäíèÿ ñè ïîñò, ïîíåæå ìèñúëòà ìè áåøå çà 64bit-aware âåðñèÿ íà Mac OS X âúðõó x86-64 ïðîöåñîð...Last edited by vbdasc; 21st January 2009 at 19:06.
-
20th January 2009 12:47 #16Registered User
Join Date: Aug:2007
Location: Âàðíà
Posts: 1,335
íå ñúì ÿ ÷åë. Íÿìàì âðåìå çà âñè÷êî. Çà òîâà ñà ôîðóìèòå
çà äà ñïîäåëÿìå èäåèòå ñè.
Íå ñúì ãîëÿì ïðèâúðæåíèê íà Îòâîðåíèÿ êîä, âñå ïàê òîâà å òâîð÷åñòâîòî íà ïðîãðàìèñòà,
íî ñúì ãîëÿì ïðèâúðæåíèê íà Îòâîðåíèÿ èíòåðôåéñ ñ ðàçíîîáðàçíè ïðèìåðè.
-
20th January 2009 13:12 #17
Ïîäñêàçêà - è BSD è Vista 32 (ñúñ ñúîòâåòíèòå êëþ÷îâå ïîñòàâåíè â boot.ini) âèæäàò 4GB, íî ïðè XP â òîçè ñëó÷àè ñå çàäåëåëÿò 1GB çà êåðíúëà, äîêàòî ïðè BSD çà êåðíúëà ñå çàäåëÿò îò 30 äî 300MB.
-
20th January 2009 13:46 #18ASUS ROG STRIX X99-I7 5820k 4.4/4.4 1.279v-ASUS ROG STRIX 5700XT-16GB DDR4 2666 CL13-1TB 970EvoPlus-Corsair AX1200i-Phanteks enthoo PRIMO.
WATER: CPU-EK Supremacy EVO/2xEK DDC3.2PWM+Xtop/ 2 x NeXxXoS UT60 480 + 1xUT60 240/10xNoctua NF-F12 PWM
-
20th January 2009 13:21 #19
Àç ìàé ñå ñåùàì...
Àêî åäíî âðåìå íå ñúì ñõâàíàë èäåÿòà íåêà íÿêîé ìå ïîïðàâè. Ïðè UNIX âñè÷êèÿ õàðäóåð å ïðåäñòàâåí êàòî ïðîöåñè. Êàòî òè äîòðÿáâà õàðäóåðà ÿäðîòî âèêà ñúîòâåòíèÿ ïðîöåñ, êîéòî ïîñëå ñè àäðåñèðà õàðäóåðà. Ïðè Windows íåùàòà èçãëåæäàò ìàëêî ïî äðóã íà÷èí. Òàì âñè÷êîòî õàðäóåð å äèðåêòíî ìàïíàòî êúì îïðåäåëåí àäðåñ è ïðè ñòàðòèðàíå íà ÎÑ òåçè àäðåñè åñòåñòâåíî ñà íåèçïîçëâàåìè çà ïîòðåáèòåëñêè ïðîãðàìè, çàùîòî Óèíîóñ-à âå÷å å çàïàçèë ñúîòâåòíîòî àäðåñíî ïðîñòðàíñòâî çà æåëåçàðèÿòà è íÿêîè âàæíè ñèñòåìíè ïðîöåñè. Òîâà ñúâñåì íå çíà÷è, ÷å åäíà (èëè íÿêîëêî) ïîòðåáèòåëñêà ïðîãðàìà ïîä UNIX ùå ìîæå äà àäðåñèðà 4GB ôèçè÷åñêà ïàìåò.
Îòíîâî...àêî íå ñúì ñõâàíàë íåùî íåêà íÿêîé ìå ïîïðàâè.
Invaders must die!
-
20th January 2009 19:43 #20Êèñåëèÿ ÷îâåê™
Join Date: Apr:2006
Location: Ñîôèÿ
Posts: 8,666
-
20th January 2009 18:41 #21
-
20th January 2009 18:58 #22Prolemuris
Join Date: Oct:2006
Location: Varna
Posts: 4,296
Windows XP, à äîíÿêúäå è Âèñòà ñà ïðîäúëæèòåëè íà èçëÿçëàòà ïðåç 1993 ã. Windows NT 3.1, è â çíà÷èòåëíà ñòåïåí ñå ïîä÷èíÿâàò íà ñúùèòå ïðèíöèïè. Ïðåç 1993 ã. íèêîé äîðè íå ñè å ìèñëèë äà ïîääúðæà >4Gb ïàìåò, çàòîâà àç ëè÷íî íå ìèñëÿ ÷å MS ùå ñè ìðúäíå ïðúñòà äà ïðàâè òàêèâà ôóíäàìåíòàëíè ïðîìåíè â 32-áèòîâèÿ Win. Âèæ, 64-áèòîâèÿò å ñúâñåì äðóãî íåùî - òîé èçíà÷àëíî ïîääúðæà ïîâå÷å ïàìåò.
-
21st January 2009 20:40 #23Registered User
Join Date: Aug:2007
Location: Âàðíà
Posts: 1,335
Òàêà å, íå å íåùî íåíîðìàëíî 32 áèòîâà ñèñòåìà äà ñå ñïðàâÿ ñ ïî-ëåêèòå 64 áèòîâè ïðèëîæåíèÿ. Íàâðåìåòî èìàøå DOS äðàéâåð çà 286+ ( ñ 1+15Ì ïàìåòòà - 24 áèòîâàòà øèíà) ñ êîéòî ñå åìóëèðàøå 386SX, êîéòî ïúê áåøå íåùî êàòî ðàçøèðåíà 286-êà ïðåäè äà ñå ïîÿâè 386DX. Âå÷å öÿë ìåñåö ñå çàíèìàâàì ñ äåñêòîï ñðåäà â ïñåâäîãðàôè÷åí ðåæèì. Óïðàæíåíèåòî íàðî÷íî ñúì ãî ïîäêàðàë íà 16 áèòîâ êîä. Òàêà ìè å ïî-èíòåðåñíî. È íå å îñîáåí ïðîáëåì äà ñå ÷åòàò 32 áèòîâè MP3-êè è äà ñå äåêîäèðàò â 16-áèòîâ çâóê ñàìî ÷å å ïî-áàâíî. Âåäíúæ èìàø ÷åòåíå íà 16 áèòà ïîñëå îòìåñòâàíå 16 ïúòè â EAX ïîñëå ïàê ÷åòåø 16 áèòà è ñ èçêëþ÷âàùî "èëè" XOR ñè èìàø 32 áèòà êîèòî äà ïóñíåø â äåêîäåðà è äà èçêàðàø ïàê 16 çà çâóê
Äîñòà ïî-áàâíî å çàðàäè åìóëàöèÿòà. Ñ êîìàíäèòå å ñúùàòà ðàáîòà. Âçèìàéêè åäèí äåàñåìáåð è ëåñíî ñå ðàçáèðà êîé ìíåìîíè÷åí êîä íà êîÿ êîìàíäà îòãîâàðÿ è êàê äà ÿ èíòåðïðåòèðàø ñ ïðîöåäóðà êîÿòî ïðîöåñîðúò îò ïî-íèñúê êëàñ å ÿâíî ÷å íå ïîääúðæà.
Íå ñúì ãîëÿì ïðèâúðæåíèê íà Îòâîðåíèÿ êîä, âñå ïàê òîâà å òâîð÷åñòâîòî íà ïðîãðàìèñòà,
íî ñúì ãîëÿì ïðèâúðæåíèê íà Îòâîðåíèÿ èíòåðôåéñ ñ ðàçíîîáðàçíè ïðèìåðè.
-
21st January 2009 20:58 #24
-
21st January 2009 21:03 #25Prolemuris
Join Date: Oct:2006
Location: Varna
Posts: 4,296
Àêî èìàø ïðåäâèä ðàçëèêàòà ìåæäó 386SX è 386DX, ìèñëÿ ÷å òÿ íå å òî÷íî â êîïðîöåñîðà

Ñúãëàñåí , îò ñåãà íàòàòúê âìåñòî PAE ùå óïîòðåáÿâàì PAE36, çàùîòî òîâà å, êîåòî èìàõ ïðåäâèä
Ïàê ïîâòàðÿì, íå êàçâàì ÷å Leopard íå ïîääúðæà PAE36 (ïî-òî÷íî êàçàõ, íî âå÷å ñè ïðèçíàõ ãðåøêàòà, à è òî áåøå ãðåøêà íà åçèêà; íå ñúì ñè ìèñëèë òàêîâà íåùî ). Èíà÷å íàèñòèíà àç ãîâîðÿ ìàëêî íàèçóñò è îò ÷åòåíî îòòóê-îòòàì. Äîñåãà è ïðåç óì íå ìè å ìèíàâàëî äà ÷åòà ñîðñîâåòå íà ÿäðîòî íà Mac OS X, à ÿâíî òðÿáâà
Êîëêîòî äî ïðîáëåìèòå ñ 4-òå Ãá - äà, òàêà å, â Windows èìåííî äðàéâåðèòå ñà êîèòî ÷åñòî ãè ïðè÷èíÿâàò, à MAC òóê ñà â ìíîãî ïî-èçãîäíà ïîçèöèÿ, ïîíåæå íå ïîääúðæàò êàêúâ äà å õàðäóåð, è êîåòî å ïî-âàæíî, êàòî öÿëî ñàìè ñè ïèøàò äðàéâåðèòå
Last edited by vbdasc; 21st January 2009 at 21:10.






Lenovo ThinkPad 15 èëè IdeaPad 15
5th May 2023, 22:16 in Ìîáèëíè êîìïþòðè