કોમ્પ્યુટર્સપ્રોગ્રામિંગ

એસેમ્બલર - શિખાઉ પ્રોગ્રામરો માટે નીચા-સ્તરના આદેશો

બધા આદેશો માત્ર એક મશીન લેંગ્વેજ દ્વારા અમલી કરી શકાય છે. એસેમ્બલર આદેશો - ભાષા પ્રતીકાત્મક રજૂઆત. તેની સાથે, નાના, પરંતુ ખૂબ જ ઝડપી પ્રોગ્રામ લખવા. પણ તેમના કદ હોવા છતાં, લેખન પ્રક્રિયા ખૂબ જ સમય માંગી લે તેવી છે. તેથી, વિધાનસભા સૂચનો હાર્ડવેર ઘટક માટે વપરાય છે, અથવા જ્યારે કાર્યક્રમ જટિલ પૂરતી નથી મેમરી છે. તેથી, એસેમ્બલર કોડ પેટા કાર્યક્રમો ફોર્મ જારી અને ઉચ્ચ કક્ષાના કોડ સાથે સંકલિત છે. ત્યારથી એસેમ્બ્લર મોટા પ્રમાણમાં સ્થાપત્ય પ્રકાર પર આધાર રાખીને અલગ અલગ હોઈ શકે છે, તો તમે એક ખાસ કિસ્સા માટે તે વિચારવું જોઇએ, આ લેખ એક સ્થાપત્ય વિન છે. પરંતુ વિધાનસભા સૂચનો વર્ણન, એક નિયમ તરીકે, ખૂબ ફેરફાર થતો નથી, અને તેઓ microcontrollers, અને અન્ય ઇલેક્ટ્રોનિક ઉપકરણો કે એસેમ્બ્લર ઉપયોગ કરી શકાય છે.

વિધાનસભા ઉપયોગમાં અંકગણિત આદેશો

આ વિરોધાભાસ હોવા છતાં, સર્વવ્યાપકતા તરીકે, માત્ર 4 અંકગણિત એસેમ્બ્લર સૂચના છે અને પ્રોગ્રામરો દ્વારા વાપરી શકાય છે. તેમ છતાં, તેઓ એક હાઇ લેવલ પ્રોગ્રામીંગ ભાષાઓ છે, કે જે કમ્પ્યુટર્સ, ઘર ઉપકરણો, ટેલિફોન્સ, સ્માર્ટ ફોન, લેપટોપ અને તેથી નોકરી દ્વારા બનાવવામાં આવી હતી. ડી તેમની સાથે કામ શક્ય છે, અને તદ્દન સફળતાપૂર્વક. એસેમ્બલર આદેશો યાદી નીચે પ્રમાણે છે:

  • વધુમાં;
  • બાદબાકી;
  • ગુણાકાર;
  • વિભાગ.

વધુમાં

અંકગણિત કામગીરી, હાઇ સ્કૂલ થી ઓળખાય છે. આ લક્ષણ તમને માત્ર વધુમાં, કે જે કોમ્પ્યુટર મેમરી ફોલ્ડિંગ નંબરો પ્રતિનિધિત્વ સાથે સંકળાયેલ છે ધ્યાનમાં કરવાની જરૂર ઉપયોગ કરો. કામગીરીનો એક સામાન્ય દૃશ્ય નીચે પ્રમાણે છે:

ઉમેરો

ટીમ કોષો એક નંબર લે છે, તેમને એકસાથે ઉમેરે છે અને "Yacheyku1" લખે છે. હવે માર્ગ શરતો કામગીરી: બંને કોષો સંખ્યા એ જ રિઝોલ્યુશન હોય જ જોઈએ. પણ, જો ત્યાં પ્રથમ રજિસ્ટર હોય, તો પછી તમે તે બધા માટે ઉમેરી શકો છો. જો ત્યાં પ્રથમ કોશિકાના હોય, તો પછી તે અથવા તાત્કાલિક ઑપેરન્ડ અથવા તો રજિસ્ટર પર ઉમેરવા માટે શક્ય છે.

વિધાનસભા સૂચનો અને તેમના અમલીકરણ વર્ણન એક કરતાં લેખ પૂરો પાડી શકે છે વધુ વ્યાપક અભિગમ જરૂરી છે. વિધાનસભા ટીમો દ્વારા, તેમના દુ: ખી રકમ હોવા છતાં, તે ઘણા પુસ્તકો એકસોથી વધુ પૃષ્ઠો લખવામાં આવી છે. તેથી, દેખીતું સરળતા હોવા છતાં, અમે તમને ટીમના કામ છે, કે જે તમે વિવિધ આર્કિટેક્ચરો માટે તમામ ઘોંઘાટ જણાવીશ વર્ણવતા વધુ વિગતવાર વાંચવા માટે પ્રોત્સાહિત કરીએ છીએ.

બાદબાકી

આ ઓપરેશન અગાઉના એક જ અલ્ગોરિધમ દ્વારા કરવામાં આવે છે. રેકોર્ડ પ્રકાર જેમ પણ ટીમ્સ:

સબ

№1 №2 થી સબ્ટ્રેક્ટ, અને №1 ઓવરરાઇટ: ગણતરી સિદ્ધાંત નીચે પ્રમાણે છે. કામગીરી પસાર શરતો અને વધુમાં કામગીરી શરતો સમાન હોય છે.

ગુણાકાર

ડિવિઝન અને વધુમાં બિનનોંધાયેલ માટે અને સાઇન નંબરો માટે જ ટીમ માટે વપરાય છે, તો પછી ગુણાકાર અને ભાગાકાર તેમને ત્યાં વિવિધ ગાણિતીક નિયમો હોય છે. ઉદાહરણ તરીકે, આ આદેશની મદદથી બિનનોંધાયેલ નંબરો ગુણાકાર કરો:

MUL <ઑપેરન્ડ>

આદેશ ઑપેરન્ડ માં ઉલ્લેખિત પરિબળો પૈકી એક છે. બીજું પરિબળ અને સ્થળ કામગીરી પરિણામ સ્થાન અગાઉથી નક્કી કરવામાં આવે છે, બાઇટ્સ MUL કદ પર આધાર રાખીને. તેમના સ્થાન - અન્ય લેખ માટે એક વિષય. હસ્તાક્ષર કર્યા ગુણાકાર માટે આદેશ વાપરો:

IMUL

તમે અન્ય ભારતીયોનો પૂરી કરી શકે છે, પરંતુ તે વધુ સમજી અને પરિચિત છે. બે પરિબળો સૂચવ્યું, અને પરિણામ ઑપેરન્ડ №1 માં મૂકવામાં આવે છે. આ કિસ્સામાં, એક ઑપેરન્ડ રજિસ્ટર №1 જરૂરી protrudes અને ઑપેરન્ડ №2 - એક રજિસ્ટર અથવા મેમરી કોષ. પરંતુ અન્ય વિકલ્પો પણ ચર્ચા કરવામાં આવશે:

IMUL

IMUL > <તાત્કાલિક ઑપેરન્ડ>

IMUL <તાત્કાલિક ઑપેરન્ડ>

પ્રથમ વિકલ્પ ઉપકરણ પર MUL સમાન છે, તેથી તેને માટે નિયમો અહીં કારણભૂત ગણાવી શકાય. પરિણામે, અને પરિબળ - બીજો વિકલ્પ તમે સ્પષ્ટપણે સ્થાન ઉલ્લેખ કરવાની મંજૂરી આપે. તૃતીય મૂર્ત સ્વરૂપ માં રજીસ્ટર પ્રથમ પરિબળ હશે નિશ્ચિત કરે છે અને જેમાં ગુણાકાર પરિણામ મૂકવામાં આવે છે. તાત્કાલિક ઑપેરન્ડ હેઠળ ચોક્કસ રજિસ્ટર અને જેના દ્વારા ઑપેરન્ડ મલ્ટીપ્લાય કરવા માટે નંબર સ્પષ્ટ ગયું નથી.

ડિવિઝન

ઉપર દર્શાવ્યા મુજબ, બે ટીમો વિભાજિત માટે વપરાય છે. બિનનોંધાયેલ નંબરો માટે વપરાય છે:

DIV <ઑપેરન્ડ>

નીચેના આદેશ ઉપયોગ કરીને હસ્તાક્ષરિત કરેલું નંબરો માટે:

IDIV <ઑપેરન્ડ>

એપ્લિકેશન લક્ષણ ડિવિઝન સૂચના છે કે માત્ર ઑપેરન્ડ વિભાજક, જે રજિસ્ટર અથવા મેમરી સેલ તરીકે કામ કરે છે. નંબર વિભાજીત હંમેશા તેના ચોક્કસ સ્થાન છે, કે જે કદ સંખ્યા પર આધાર રાખે છે છે. તે તેના સ્થળ અને કામગીરી પરિણામ છે.

શોધો અને સ્થાનો ગુણાકાર જેમ જ કહી શકો છો વ્યાખ્યા: માહિતી જથ્થો નોંધપાત્ર છે, જે અલગ લેખ જરૂર છે.

ઉપયોગી તારણ

તરીકે પણ "પ્રમાણમાં મદદરૂપ વિધાનસભા સૂચનો" તરીકે વર્ગીકૃત અને આદેશ Neg <સેલ / નોંધણી> શામેલ હોવું જોઈએ. તેમણે સંખ્યાબંધ જે ઑપેરન્ડ છે એક નિશાની મૂકે છે. તે તમામ આશા હતી કે આ લેખમાં મદદ કરી તમે સમજો અંકગણિત આદેશો એસેમ્બ્લર છે.

અને હાથમાં કામગીરી incrementing અને decrementing (વધારીને અથવા ઑપેરન્ડ એકમ ઘટાડીને). ઑપેરન્ડ વધારો નીચેના આદેશ લખી જરૂરી છે:

INC <ઑપેરન્ડ>

હ્રાસ લખી જોઈએ:

DEC <ઑપેરન્ડ>

કારણ કે ઑપેરન્ડ મેમરી સ્થાન કાર્ય કરવા માટે અથવા નોંધાવી શકો છો. આ ઓપરેશન્સમાંથી એક્સક્લૂસિવ ફાયદો એ છે કે તેઓ પોતાની જાતને સમાન વિધાનસભા વધુમાં અથવા બાદબાકી દ્વારા ઓફર સૂચનો કરતાં ઓછી જગ્યા લે છે.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 gu.birmiss.com. Theme powered by WordPress.