පරිගණකවැඩසටහන්කරණය

"මොකක්ද මේ" මොකද වුණේ "මොකක්ද" එය ආවේ ය: යථාර්ථයේ වියුක්ත පදනම

සමහර විට අනාගතයේදී පරිගනක ව්යාපාරයේ නීරස සහ ඒවා ගැන අමතක වන අතර ප්රොසෙසරයන් විසින් බයිට්ස් හා වචන ක්රියාත්මක නොකරනු ඇත. නමුත් මේ සියල්ලම ද්විමය ලෝකයෙන් සහ එහි නීති අනුව ජීවත් වේ. කූඩුව කුමක්ද හා එය අදාළ වන්නේ කොතැනද? බොහෝ විට, එය සම්පූර්ණයෙන්ම පැහැදිලි වනු ඇත. එහි පෙනුම ආරම්භයේදීම පළමු ප්රොසෙසරය ලේඛනගත කළ අතර, එහි කාර්යයේ තර්කයට මතකය අවශ්ය විය. සරල අදහස් ක්රියාත්මක කිරීමේ ප්රතිඵලයක් ලෙස, එය "එය යනු කුමක්ද" සැබවින්ම "එතරම් අවශ්ය" වී ඇත.

කාර්යයන්, සකසනය, ද්විමය තර්කනය

ප්රොසෙසරය මතකය කළමනාකරණය කර චක්රීය කේත රාමුවෙහි තර්කනය ක්රියාත්මක කරයි. වැඩසටහනක් යනු එක් ක්රියාකාරීත්වයක් හෝ ක්රියාන්විත අනුක්රමය නියෝජනය කරන කාර්යයකි: යමක් තෝරන්න, එසේ කිරීම, එහි යමක් තැබිය යුතුය. මෙහෙයුම් පද්ධතිය ද කේතය වඩා වගකිව යුතු ය: වෙනත් වැඩසටහන් ක්රියාත්මක කිරීම සහ අධීක්ෂණය කිරීම සඳහා උපදෙස් ලබා දී ඇත.

ඇත්ත වශයෙන්ම, කර්තව්යය (ඇල්ගොරිතමයේ ස්වාධීන මූලද්රව්යය) ද්විමය මෙහෙයුම් අනුක්රමයකි. මෙම වැඩසටහන ක්රියාත්මක වන්නේ එය ක්රියාත්මක වන අතර එම කේතයේ වෙනත් කොටස් සම්බන්ධීකරණය කරයි.

ඇල්ගොරිතම නිර්මාණය කර ඇත්තේ වෙන් වෙන් ස්වාධීන මූලද්රව්ය අනුක්රමයක් ලෙස වර්ධනය කිරීමයි. සෑම එකක්ම තමන්ගේ (සාමාන්යයෙන් එකම එක්) ක්රියාකාරීත්වයක් ක්රියාත්මක කරයි - මෙය ප්රායෝගිකව විග්රහ කිරීම සඳහා පහසු වේ. එවැනි ක්රමලේඛන සංවර්ධන ක්රියාවලිය සරල කිරීම, ඇල්ගොරිතම පුස්තකාල නිර්මාණය කිරීම සහ වෙනත් ව්යාපෘති වලදී ඒවා භාවිතා කිරීම.

පැවරුම් සහ ආපසු කළමනාකරණය

මෙම වැඩසටහන ක්රියාත්මක වන අතර එය දත්ත ලබා දීමෙන් ප්රතිඵලයක් ලබා ගැනීමට අපේක්ෂා කරයි. එමනිසා කේතයේ තවත් කොටසක් ක්රියාත්මක කිරීම බාහිරින් ආරම්භ වී ඇති නිසා, ඇමතුමෙන් පසු ඊළඟ මෙහෙයුම් ක්රියාවලිය නැවත ක්රියාත්මක කළ යුතුය. මෙම යාන්ත්රණය කේතය ක්රියාත්මක කිරීමේ නියෝගය සහ සමස්ත වැඩසටහනේ ප්රතිඵලයේ සාර්ථකත්වය සහතික කරයි.

කේතය මතකය වෙත පටවනු ලබන අතර අනුක්රමික ලෙස ක්රියාත්මක වේ. ශ්රිතයක් (තවත් කේතයක්) ඇමතීම සඳහා, උපකරණය භාවිතා කරනු ලැබේ. මොකක්ද මේ? එක් එක් ඊලග මූලද්රව්යයේ සුපුරුදු එක් අක්ෂරයෙන් වෙනස් වන මතකය (සහ එහි ඇඟවන්නා) පෙර පැවති ස්ථානයට ඉහලින් තබා ඇත. එමනිසා, සියල්ලන්ට පහසුවන පිණිස, එය ඉහළින් ඇති සියල්ල ඉවත් කර ගත යුතුය. දර්ශකය සැමවිටම නිරාවරණය වන්නේ වත්මන් තත්ත්වය මතය.

මුලින්, ආපසු ලිපිනය ඇමතීමයි - ඇමතුමෙන් පසු ඊළඟ මෙහෙයුම් වල ලිපිනය. එවිට කැඳවුම් කාර්යය සඳහා අවශ්ය සියලු දත්ත එහි තබා ඇත. කැඳවන ලද ශ්රිතය දත්ත තෝරා ගනී, එය සැකසීමට, ප්රතිඵලය උත්පාදනය වන අතර, අට්ටාලයේ අවසන් අංගය මත පාලනය නැවත ලබා ගනී. මෙම විධානය: "එය අනුපිළිවෙලට අනුපිළිවෙලට අනුපිළිවෙලට යොමුකර ඇති අතර එය තෝරාගත්" එය "සැකසීමට" යොමු කරයි.

රෙජිස්ටර් AX, BX, CX, DX, EX තොරතුරු යුගයේ ආරම්භයේ යුගයක සංකේතයක් බවට පත් වී ඇති නමුත් SP සහ SS යනු එහි ප්රධාන තලම ලෙසින් වේ. ක්රමලේඛයේ භාවිතා කරන උපකරණය භාවිතා කරන්නේ කෙසේද? අතීතයේ උදාහරණ යුගයේ ආරම්භයේ ගෘහ නිර්මාණ ශිල්පයට ස්මාරකයක් නොවනු ඇත. මෙම දෝංකාරය ද්විමය ලෝකයට ඇතුල් වූයේ "ක්රියාකාරීත්වය" සහ "ප්රතිචක්රීකරණය" යන වචන සමඟින් වන අතර ක්රමලේඛන පරිචයේ වර්ධනයේ පොදු තර්කනය තුල අතුරුදහන් විය.

කළ යුතු දේ තීරණය කිරීමට දත්ත සේවය කිරීම

සංකෝචනය කිරීමේ ක්රමවේදය මඟින් විචල්යය ඇතුලත්ව විවිධ කෝල්ට්ස් වෙත විවිධ ඇමතුම් ලබා දෙයි. ස්වාභාවික සීමාවන් තිබේ: ගබඩාව සඳහා මතක ප්රමාණය සහ කේතය ප්රමාණවත් විය යුතුය. වැඩසටහන නිවැරදි නම්, එය ක්රියාත්මක කිරීම ස්ථාවර වන අතර, මාරු කිරීම / ආපසු යාම පාලනය කිරීම - නිවැරදි වේ.

මේසයට සේවය කිරීමට යවනු ලබන ගොඩවල් කඩා වැටේ. තහඩු වල ඉරනම, එය ඔවුන්ගේ පිරවීම, එය මාරු කරන ස්ථානයේ තීරණය කරනු ලැබේ. අන්තර්ක්රියාකාරි තර්කනයට අනුව, කණ්ඩායමට "එය ඇති දේ එකට එකතු කරන්න" යනුවෙන් හැඳින්වූ තැනැත්තා සහ ඔහු කැඳවූ තැනැත්තා අතර ඇති පූර්ව එකඟ වූ දෙය ලබා දෙයි. ක්රියාවලිය අවසන් වූ පසු, මේසයට ගෝලය වෙත යැවීමෙන් පසු ලිපිනය වෙත පාලනය නැවත ලබා ගැනීම වැදගත් වේ.

ඉතා සරල හා ඵලදායී තර්කයකි. වගුව මත සිදු කරනු ලබන දෙය, තීරනය සිදු කරන්නේ කෙසේද - ක්රියාකාරීත්වයේ ක්රියාකලාපය, ලැබුනු දත්ත සමඟ කටයුතු කරනු ලබන්නේ කෙසේ ද යන්න - එහි උත්සුකය එය එහි සියළුම දත්ත ගබඩාවට එවන වගුව මතය - එය සැලකිල්ලට ගැනීම, ප්රධාන වශයෙන්ම කළමණාකරණය සැමවිටම ඇමතුමෙන් පසු ඊළඟ මෙහෙයුම් වෙත නැවත පැමිණේ. ශ්රිතයක් එය නැවත ඇමතුමක් ලබා දෙන්නේ නම්, එය ප්රතිචක්රීකරණයට ඉඩ ලබා දෙයි, සහ දත්ත එක්රැස් කර ඇති විට පමණි.

මුලික වියුක්ත කිරීම්

එදිනෙදා හා ප්රායෝගිකව අථත්ය දෘෂ්ටියක පදනම බවට පත්වන විට, කෙනෙකුට වාස්තවිකතාව හා දිගු ආයු කාලය මත රඳා පවතී. අට්ටිවල අට්ටි රාශියක් ජීවිතාන්තය දක්වා ජීවය ලබා දුන්නාය, සහ වැඩිපුරම ප්රොසෙසර, ක්රියාකාරී පද්ධති, වැඩසටහන්, කාර්යයන් සහ උසස් තාක්ෂනයේ විෂය පථය වැඩ කරන ලදී.

සරල ක්රමයක් වූයේ පදනමක් ලෙසය. නමුත් එය සංකීර්ණ, අර්ථකථන, ක්රමලේඛන යාන්ත්රණයන් සහ ප්රමුඛතාවයන් සඳහා දිවි පැවැත්ම සඳහා වූ අරගලයේ ප්රමුඛතාවයන් හිස් තර්කයකින් තොරව තක්සේරු කල හැකි දුර්ලභ අවස්ථාවකි.

මෙම විචල්යය, මතක සෛලයක් ලෙස, අද දක්වාම රැඳී පැවතියේ, දැන් එය පිළිබඳ අදහස් වෙනස් වී ඇත. දැඩි විශ්වාසනීයත්වයේ තාපය තුලින් විශ්වාසයෙන් යුතුව, ඔවුන් දැන් පවසන්නේ: යමක් ඕනෑම දෙයක් විය හැකි අතර, නියම මතකයෙන් කිසිවක් ගත හැකි බැවින්, එය සම්පූර්ණයෙන්ම වැදගත් නැත.

පැවරුම, තත්වය, ලූප්, බ්ලොක් ... ක්රියාකරුවන් ස්වරුපික සැලැස්මේ අඩු ලෙස වෙනස් වී ඇත, නමුත් රීතිය දිගුකාලීනව අනදාල දෙයක් නොවේ. පරමාදර්ශී භාෂාවන් සඳහා භාෂා සැලසුම් කිරීමේ අරගලය ඔවුන්ගෙන් එකක් දිනාගැනීමට අවස්ථාවක් ලබා දුන්නේ නැත. මෙවලම (පරිවර්තකය / පරිවර්ථකයා / ශෙලය) සරලව වැඩ කළ යුතු අතර, ස්ථාවර හා සම්පූර්ණ ක්රියාකාරී විය යුතුය. භාෂාව කතුවරයෙකුගේ නොව, ක්රමලේඛකයාගේ සැලකිල්ලට වේ.

නිරූපණය හා තාක්ෂණය දියුණු කිරීම සඳහා මෙම ගෝලීය ක්රියාවලිය තුළ නව අරුතක් නව අත්පත් කර ගෙන ඇත. ඒවා පහසු වන ආකාරයේ විචල්යයන් එකිනෙක මත ස්ථර කර ඇත, ඇල්ගොරිතම සහ ක්රියාකරුවන් එකිනෙකා අතරට ඇතුළත් වේ. බොහෝ විට ඔබට තවත් මූලාරම්භයක් ලබා දෙන විට, ප්රොටොකෝලය අනුක්රමණය ගැන ඔබට ඇසෙනු ඇත.

කට්ටලය, ක්රියාකාරිත්වය සහ විචලනය යන සියල්ලම එකිනෙකට සමානයි නැත, නමුත් ඒවා පරිපූර්ණ ලෙස එකිනෙකට අනුකලනය කිරීම, තොරතුරු ඉදිරිපත් කිරීම සහ සැකසීම සඳහා අද්විතීය විකල්පයන් නිර්මාණය කිරීමට ඉඩ සලසයි.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 si.atomiyme.com. Theme powered by WordPress.