ኮምፒውተሮችፕሮግራም

ፕሮግራሚንግ: የመሰብሰቢያ ቋንቋ. ስብሰባ ቋንቋ መሠረታዊ

የሃርድዌር ደረጃ ላይ በሰው ቡድን መፈጸም ማሽኑ ለማግኘት እንዲችሉ, "ዜሮዎችን እና ሰዎች" ቋንቋ እርምጃዎችን ቅደም ተከተል መግለጽ አለብዎት. በዚህ ሁኔታ ውስጥ ረዳት ገጣጣሚ ይሆናል. ይህ ማሽን ቋንቋ መመሪያ ወደ ትርጉም ጋር የሚሰራ የመገልገያ ነው. ይሁን እንጂ በጽሑፍ ፕሮግራም - በጣም ጊዜ የሚፈጅ እና የተወሳሰበ ሂደት. ይህ ቋንቋ ብርሃን እና ቀላል ደረጃዎች መፍጠር የታሰበ አይደለም. በአሁኑ ጊዜ, ሁሉም የፕሮግራም ቋንቋ (ገጣጣሚ ጥሩ ይሰራል) አንተም በጥብቅ የሃርድዌር አሠራር ላይ ተጽዕኖ ይህም ልዩ አፈጻጸም ዓላማዎች, ለመፃፍ ይፈቅዳል. ዋናው ዓላማ ማይክሮ-ክወናዎች እና አነስተኛ ኮዶች መፍጠር ነው. ይህ ቋንቋ ለምሳሌ, ፓስካል ወይም ሲ ለማግኘት, የበለጠ እድል ይሰጣል

ስብሰባ ቋንቋ አጭር መግለጫ

ዝቅተኛ እና ከፍተኛ: ሁሉም የፕሮግራም ቋንቋዎች ደረጃዎች ተከፍለው ናቸው. syntactic "ቤተሰብ" ገጣጣሚ ስርዓት ማንኛውም ይህ በቀጥታ በጣም የተለመዱ ባሕርያትን እና ዘመናዊ ቋንቋዎች አንዳንድ ይዋሃዳል ውስጥ ባሕርይ ነው. በሌላ በኩል እነሱ የጋራ ውስጥ ሙሉ የኮምፒውተር ስርዓት መጠቀም ይችላሉ እውነታ አለን.

የ አጠናቃሪ አንድ ልዩ ባህሪ ለመጠቀም ቀላል ነው. ይህ ብቻ ከፍተኛ ደረጃዎች ጋር የሚሰሩ ሰዎች የተለየ ነው. እኛ መለያ ወደ መውሰድ ከሆነ እንዲህ ያለ ማንኛውም ፕሮግራም ቋንቋ ገጣጣሚ ፈጣን እና የተሻለ ሆኖ ሁለት ጊዜ ነው የሚሰራው. ይህን ፕሮግራም ቀላል ነው ለመጻፍ, በጣም ብዙ ጊዜ አያስፈልገውም.

ቋንቋ አወቃቀር ስለ በአጭሩ

እኛ ቋንቋ አወቃቀር እና ሥራውን በተመለከተ በአጠቃላይ ማውራት ከሆነ, እኛም የእርሱ ቡድን ሙሉ በሙሉ አንጎለ ትእዛዝ ተገዢ እንደሆነ በእርግጠኝነት መናገር እንችላለን. IE ገጣጣሚ ወደ ለማስታወስ, በጣም ተስማሚ ሰው ይመዘገባል ይጠቀማል.

ሌሎች የፕሮግራም ቋንቋዎች በተለየ ገጣጣሚ መለያዎች በተገለጸው ትውስታ ሕዋሳት በመጻፍ ፈንታ አድራሻ ጥቅም ላይ ይውላል. እነዚህ የሚባሉት መመሪያዎች ውስጥ ያለውን ኮድ የትርጉም ሂደት አሂድ. የአንጎለ አሠራር ላይ ተጽዕኖ የላቸውም ይህ አንጻራዊ አድራሻዎች, (ማሽን ቋንቋ ወደ ተተርጉሟል አይደለም), እና በጣም ፕሮግራም አካባቢ መገንዘብ አስፈላጊ.

ይህም እያንዳንዱ መስመር የራሱ አንጎለ አለው ትዕዛዝ ሥርዓት. በዚህ ሁኔታ ውስጥ, ወደ የተተረጎመው ቤተኛ ኮድ ጨምሮ ማንኛውም ሂደት መብት,.

የመሰብሰቢያ ቋንቋ ርዕስ ውስጥ ይብራራል ይህም በርካታ syntaxes አለው.

ቋንቋ ከአዋቂዎቹ

በጣም አስፈላጊ እና በጣም ምቹ መሣሪያ ስብሰባ ቋንቋ እጅግ የታመቀ ይሆናል ይህም አካሂያጅ, ምንም ፕሮግራም መጻፍ የሚቻል መሆኑን ይሆናል. ኮዱን ግዙፍ ከሆነ, የፕሮግራም አካባቢ አንዳንድ ሂደቶች ትውስታ ውስጥ ይዘዋወራል. ሆኖም ግን, ሁሉም በጣም በፍጥነት ለማከናወን እና ሳያጓድል እርግጥ በስተቀር, እነሱ ብቃት በፕሮግራም ይተዳደራሉ.

ወዘተ ነጂዎች, ስርዓተ ክወናዎች, ባዮስ, compilers, ተርጓሚዎች, - .. ይህ ሁሉ ገጣጣሚ ፕሮግራም ቋንቋ ነው.

በ ውስጥ ያለውን ማሽን ትርጓሜ ያደርገዋል አንድ disassembler, በምትጠቀምበት ጊዜ የኮምፒውተር ቋንቋ በቀላሉ ራስን ገላጭ አይደለም እንኳ ቢሆን, እንዴት ይህን ወይም ያን ስርዓት ተግባር መረዳት እንችላለን. ይሁን እንጂ ይህ ብቻ የሚቻል ነው ፕሮግራሙ ብርሃን ከሆነ. መጥፎ ዕድል ሆኖ, ስምምነት ባልሆኑ ተራ ኮድ ውስጥ በጣም አስቸጋሪ ነው.

ጉዳቱን ቋንቋ

የአጋጣሚ ነገር ሆኖ ተነፍቶ ፕሮግራም (እና ብዙውን ባለሙያዎች) አስቸጋሪ ቋንቋ ውጭ ለማድረግ. የ ገጣጣሚ አስፈላጊ ትዕዛዞች ዝርዝር መግለጫ ይጠይቃል. ምክንያት እውነታ አስፈላጊነት የተሳሳተ እርምጃ እና አፈጻጸም ውስብስብ እድልን በመጨመር, ማሽኑ መመሪያ ለመጠቀም ነው.

እንኳን ቀላሉ ፕሮግራም መጻፍ እንዲቻል, በፕሮግራም ብቁ መሆን አለበት; ይልቅስ ከፍተኛ እውቀት ያለውን ደረጃ. ተራ ክህሎት አንዱ, በሚያሳዝን ሁኔታ, ብዙውን ጊዜ መጥፎ ኮድ ጽፏል.

ፕሮግራሙ ዘምኗል, የፈጠረ ነው ለ መድረክ, ሁሉም ቡድኖች በእጅ ጽፈንዋል አለበት ከሆነ - ቋንቋ በራሱ ያስፈልጋል. የ ገጣጣሚ ማናቸውም ንዑሳን ክፍሎች ውስጥ ራስ-ሰር ቁጥጥር ሂደት አፈፃፀም እና የምትክ አይደግፍም.

ቋንቋ ቡድን

ከላይ እንደተጠቀሰው, እያንዳንዱ አንጎለ የራሱ መመሪያ ስብስብ አለው. ሁሉም ዓይነቶች እውቅና ናቸው ቀላል ክፍሎች የሚከተሉት ኮዶች ናቸው:

  • የውሂብ ዝውውር MOV እና T በመጠቀም ተሸክመው ነው. መ.
  • ንዑስ, imul et al: ትዕዛዞች በስነ ጋር ተዛማጅ.
  • Bitwise እና ምክንያታዊ ተግባራትን በጣም ላይ መጠቀም ወይም, እና እንዲሁም እውን ሊሆን ይችላል. N. እነዚህ ስብሰባ ቋንቋ መሠረታዊ ይህም በሌላ ተመሳሳይ እንዲሆን መፍቀድ ነው.
  • djnz, cfsneq, cjne: እርስ ቡድን ከ ሽግግር ለማድረግ እንዲቻል, እንደ ከዋኞች መመዝገብ ይኖርበታል. አላዋቂዎች ፈርጋሚዎች ይህ ብቻ ደብዳቤዎች ስብስብ ነው, ነገር ግን ይህ እውነት አይደለም ሊመስል ይችላል.
  • እርስዎ (ከነበልባሉ ወይም ውፅዓት) ወደ ወደብ ማስገባት አለብዎት ከሆነ ውስጥ እና ውጭ, ጉዳዩ ውስጥ ተግባራዊ ናቸው.
  • ትዕዛዞችን int ያካትታሉ ለመቆጣጠር. እሱ ወደ ምስጋና, እናንተ ዋና እርምጃ የሚደግፍ ማንኛውም ሂደት ሊያቋርጥ ይችላል.

መመሪያዎችን መጠቀም

Microcontroller ፕሮግራም (ገጣጣሚ ይህም የሚፈቅድ እና ክወና የተቋቋመችበት), አብዛኛውን ጊዜ ውስጥ ዝቅተኛ ደረጃ በተሳካ ሁኔታ ያበቃል. ይህ ውስን ሀብት ጋር በአቀነባባሪዎች መጠቀም የተሻለ ነው. ቋንቋ ፍጹም የሚመጥን 32-ቢት ቴክኖሎጂ. ብዙውን ጊዜ, ኮዶችን መመሪያ ሊታይ ይችላል. ይህ ምንድን ነው? ምን ይጠቀማል ነው?

በመጀመሪያ እኛ መመሪያ ማሽን ቋንቋ ወደ ተተርጉሟል አይደለም እውነታ ላይ ትኩረት ማድረግ ያስፈልገናል. እነርሱ አጠናቃሪ አጠገብ ሥራ አፈጻጸም ይቆጣጠራል. ወደ ትእዛዝ ወደ በአንጻሩ ግን ልኬቶች: አይደለም; ምክንያቱም የተለያዩ በአቀነባባሪዎች የተለያዩ እንጂ ሌላ ተርጓሚ ያለውን ወጪ የተለያዩ ተግባራትን ያላቸው. ዋና መመሪያዎች መካከል የሚከተሉት ናቸው:

  • ቀውጢ ማክሮዎችን.
  • ከፍተኛ ቋንቋ ያለው አንድ መመሪያ አለ. ገጣጣሚ ፍጹም እነሱን "ማንበብ" እና በማከናወን.
  • የ አጠናቃሪ ሁነታዎች መካከል የክትትልና የቁጥጥር ተግባራት.
  • constants እና ተለዋዋጮች እውቅና.
  • ትውስታ ውስጥ ያሉትን ፕሮግራሞች ደንብ.

ስም አመጣጥ

"ገጣጣሚ" - ቋንቋ ተብሎ ምን ምስጋና? እኛ ውሂብ crypting የሚያፈራ ያለውን ተርጓሚ እና አጠናቃሪ, ስለ እያወሩ ናቸው. ከእንግሊዝኛ ገጣጣሚ ወደ ሰብሳቢው እንደ ምንም, ማለት ነው. ፕሮግራሙ በእጅ መሰብሰቡን አይደለም, ሰር መዋቅር ውሏል. ከዚህም በላይ, በአሁኑ ጊዜ አስቀድሞ ተጠቃሚዎች እና ባለሙያዎች ደንቦች መካከል ያለውን ልዩነት ተደምስሷል አላቸው. ብቻ አንድ መሣሪያ ነው ቢሆንም ገጣጣሚ ብዙውን ጊዜ, ቋንቋዎች ፕሮግራም ይባላል.

ምክንያት አንዳንዶች ለ በአጠቃላይ ተቀባይነት የጋራ ስም አንድ ነጠላ ዝቅተኛ-ደረጃ ቋንቋ (ወይም እሱን ለማግኘት መደበኛ ደንብ) መኖሩን የሆነ የተሳሳተ ውሳኔ ነው. እኔ ጥያቄ ውስጥ አወቃቀር ምን ዓይነት ያውቅ በፕሮግራም ወደ አንድ ወይም ሌላ ስብሰባ ቋንቋ በመጠቀም በማንኛውም መድረክ, መግለጽ አስፈላጊ ነው.

ስክሪፕቶውን

በአንጻራዊ ሁኔታ ሲታይ በቅርብ ጊዜ የተፈጠረ ሲሆን የትላልቅ ቋንቋ, ስክሪፕቶውን አላቸው. እነዚህ በጽሑፍ እና የፕሮግራሙ አፈጻጸም ሁለቱም ያመቻቻል. በእነርሱ ፊት ምስጋና, የ አጠናቃሪ በጣም ፈጣን ኮድ በጽሑፍ የስራ አፈጻጸም. አንድ ሁኔታዊ ምርጫ ሲፈጥሩ ትእዛዛት አንድ ግዙፍ የማገጃ መጻፍ ይችላሉ, እና ቀላል ስክሪፕቶውን መጠቀም. እነሱም በፍጥነት ሁኔታ ወይም ውድቀት ሁኔታ ውስጥ, እርምጃዎች መካከል ለመቀያየር ይፈቅዳል.

በ ማክሮ ቋንቋ መመሪያዎች በመጠቀም ጊዜ በፕሮግራም ገጣጣሚ ማክሮዎችን ይቀበላል. አንዳንድ ጊዜ በስፋት ጥቅም ላይ ሊውል ይችላል, እና አንዳንድ ጊዜ, ተግባራዊ ባህሪያት በአንድ ትእዛዝ ቀንሷል ናቸው. ቀላል ኮድ ውስጥ የእነሱ መገኘት ይበልጥ ሊታወቅ የሚችል, እና ግልጽ በማድረግ ከእነሱ ጋር ለመስራት. ይሁን እንጂ አሁንም ቢሆን መጠንቀቅ ይኖርባቸዋል - በአንዳንድ ሁኔታዎች ውስጥ, ማክሮዎች, በተቃራኒው, ሁኔታውን ሊያባብሰው.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 am.unansea.com. Theme powered by WordPress.