Assembly Language and High Level Language

Assembly Language 

เคช्เคฐोเค—्เคฐाเคฎ เคคैเคฏाเคฐ เค•เคฐเคจे เค•ी เคช्เคฐเค•्เคฐिเคฏा เค•ो เคธुเคงाเคฐเคจे เคฎें เคชเคนเคฒा เค•ाเคฐ्เคฏ เคฅा, เคฎเคถीเคจ เคฒैंเค—्เคตेเคœ เค•े เคจ्เคฏूเคฎेเคฐिเค• เค†เคชเคฐेเคถเคจ เค•ोเคก เค•े เคธ्เคฅाเคจ เคชเคฐ letter, symbol, mnemonics เค•ा เคช्เคฐเคฏोเค—। mnemonic เคเค• เคช्เคฐเค•ाเคฐ เค•ी เคฆिเคฎाเค—ी เคŸ्เคฐिเค• เคนै เคœो เคนเคฎ เคฏाเคฆ เคฐเค–เคจे เค•े เคฒिเค เค•ाเคฎ เคฎे เคฒेเคคे เคนैं mnemonics เค…เคฒเค— เค…เคฒเค— เค†เค•ाเคฐ เค”เคฐ เคจाเคช เคฎें เค†เคคे เคนै, เค‰เคจเคฎे เคธे เคช्เคฐเคค्เคฏेเค• เค…เคชเคจी เคคเคฐเคน เคธे เค‰เคชเคฏोเค—ी เคนै। เค‰เคฆเคนाเคฐเคฃ เค•े เคฒिเค เค•เคฎ्เคช्เคฏूเคŸเคฐ เค•ी เคธंเคฐเคšเคจा เคเคธी เคนो เคธเค•เคคी เคนै เค•ि เคตเคน subtract เค†เคชเคฐेเคถเคจ เค•ो เคธเคฎเคเคคा เคนै, เคฒेเค•िเคจ เคนเคฎाเคฐे เคฒिเค เค‡เคธे SUB เค•ी เคคเคฐเคน เคฏाเคฆ เคฐเค–เคจा เค†เคธाเคจ เคนै। 




Assembly Language and High Level Language
Assembly Language and High Level Language



Assembly Language เค•े เคฒाเคญ

1) เคธเคฎเคเคจे เค”เคฐ เคช्เคฐเคฏोเค— เคฎें เคธเคฐเคฒ - assembly language เคธเคฎเคเคจे เค”เคฐ เคช्เคฐเคฏोเค— เคฎें เค†เคธाเคจ เคนोเคคी เคนै, เค•्เคฏोंเค•ि numeric op codes เค•े เคธ्เคฅाเคจ เคชเคฐ mnemonics เค”เคฐ deta เค•े เคฒिเค เค‰เคชเคฏुเค•्เคค เคจाเคฎो เค•ा เคช्เคฐเคฏोเค— เค•िเคฏा เคœाเคคा เคนै। mnemonics เคช्เคฐเคฏोเค— เคฎें เคฒेเคจे เค•ा เค…เคฐ्เคฅ เคนै เค•ि เคช्เคฐเคฏोเค—्เคฐाเคฎ เคฎें เคธाเคฎाเคจ्เคฏเคคः comments เค•ी เค†เคตเคถ्เคฏเค•เคคा เคจเคนी เคนै, เคฏเคน เคธ्เคตเคค เคนी เคธเคฎเคเคจे เคฒाเคฏเค• เคฐूเคช เคฎें เคนोเคคा เคนै। 


2) Errors เค•ो เคขूंเคขเคจा เค”เคฐ เคธुเคงाเคฐเคจा เคธเคฐเคฒ - assembly language เค•े เคช्เคฐोเค—्เคฐाเคฎ เคฒिเค–เคคे เคธเคฎเคฏ, errors เค•เคฎ เคนोเคคी เคนै, เค”เคฐ เคœो เค—เคฒเคคिเคฏां เคนोเคคी เคญी เคนै เค‰เคจ्เคนें เคขूंเคขเคจा เค”เคฐ เคธเคนी เค•เคฐเคจा เค†เคธाเคจ เคนोเคคा เคนै। assembler เคญी เค‡เคธ เคคเคฐเคน เคฌเคจे เคนोเคคे เคนै เค•ि เคฏเคน เคธ्เคตเคค เคนी errors เค•ो เคชเค•เฅœ เคฒेเคคे เคนै। เค…เค—เคฐ เคนเคฎ เค•िเคธी invalid mnemonic เคฏा เคจाเคฎ เค•ा เคช्เคฐเคฏोเค— เค•เคฐเคคे เคนै เคœो เค•เคญी เคชเคฐिเคญाเคทिเคค เคจเคนी เค•िเคฏा เค—เคฏा เคนै เคคो assembler เคเค• error เคธूเคšเคจा เคช्เคฐिंเคŸ เค•เคฐ เคฆेเค—ा। 


3) เคฌเคฆเคฒाเคต เค•เคฐเคจे เคฎें เคธเคฐเคฒ - เคฎเคถीเคจ เคฒैंเค—्เคตेเคœ เค•ी เคคुเคฒเคจा เคฎें เคนเคฎाเคฐे เคฒिเค assembly language เคช्เคฐोเค—्เคฐाเคฎ เค•ो modify เค•เคฐเคจा เค†เคธाเคจ เคนै। เคฏเคน เค‡เคธเคฒिเค เค•्เคฏोंเค•ि เคฏเคน เคธเคฎเคเคจे เคฎें เค†เคธाเคจ เคนोเคคे เคนै เค”เคฐ เค‡เคธी เคตเคœเคน เคธे เคนเคฎ เคœเคฌ เคšाเคนे เคคเคฌ เค†เคธाเคจी เคฆे instruction เค•ो เคขूंเคขเค•เคฐ เคธเคนी เค•เคฐ เคธเค•เคคे เคนै। 


4) Relocate เค•เคฐเคจे เคฎें เคธเคฐเคฒ - เคฎाเคจ เคฒे เค•ि เคเค• assembly language เคช्เคฐोเค—्เคฐाเคฎ เคเคก्เคฐेเคธ 1000 เคธे เคถुเคฐू เคนोเคคा เคนै เค”เคฐ เคนเคฎे เค…เคšाเคจเค• เคชเคคा เคšเคฒเคคा เคนै เค•ि เคนเคฎे เค‡เคธ เคช्เคฐोเค—्เคฐाเคฎ เค•े เคธाเคฅ เคเค• เค”เคฐ เคช्เคฐोเค—्เคฐाเคฎ เค•ाเคฎ เคฎे เคฒेเคจा เคนै เค”เคฐ เคฏเคน เคญी เคฒोเค•ेเคถเคจ 1000 เคธे เคธ्เคŸाเคฐ्เคŸ เคนो เคฐเคนा เคนै। เค…เคคः เคฆोเคจो เคฎें เคธे เคเค• เคช्เคฐोเค—्เคฐाเคฎ เค•ो เค•เคนी เค”เคฐ เคฎूเคต เค•เคฐเคตाเคจे เค•े เคฒिเค เคซिเคฐ เคธे เคฒिเค–เคจा เคชเฅœेเค—ा। เคฎเคถीเคจ language เคฎें เคฏเคน เค•ाเคฐ्เคฏ เคฌเคนुเคค เคœเคŸिเคฒ เคนो เคœाเคคा เคนैं เคฒेเค•िเคจ assembly language เคฎें เคนเคฎे เคชเคนเคฒी statement เคฌเคฆเคฒเคจी เคนोเค—ी।


High Level Language

เคœैเคธा เค•ि เคนเคฎ เคœाเคจเคคे เคนै เค•ि machine เค”เคฐ assembly language เคฎें เคช्เคฐोเค—्เคฐाเคฎ เคฒिเค–เคจे เค•े เคฒिเค เค•เคฎ्เคช्เคฏूเคŸเคฐ เค•ी เค†ंเคคเคฐिเค• เคธंเคฐเคšเคจा เค•ी เค—เคนเคจ เคœाเคจเค•ाเคฐी เคนोเคจी เคšाเคนिเค। เคช्เคฐเคฏोเค—्เคฐाเคฎ เค•ो เค•เคฎ्เคช्เคฏूเคŸเคฐ เค•े เคธเคฎเคธ्เคค เค†เคชเคฐेเคถเคจ เค•ोเคก्เคธ เคฏाเคฆ เคฐเค–เคจे เคชเฅœเคคे เคนै, เค”เคฐ เค•ोเคก เค•ोเคก เค•्เคฏा เค•ाเคฐ्เคฏ เค•เคฐเคคा เคนै, เค”เคฐ เค•ैเคธे เคฏเคน เค•เคฎ्เคฏूเคŸเคฐ เค•े เคตिเคญिเคจ्เคจ registers เค•ो เคช्เคฐเคญाเคตिเคค เค•เคฐเคคा เคนै। เคฒेเค•िเคจ เคนเคฎ เคฏเคน เคญी เคœाเคจเคคे เคนै เค•ि เคเค• เค…เคš्เค›ा เคช्เคฐोเค—्เคฐाเคฎ เคฒिเค–เคจे เค•े เคฒिเค เคช्เคฐोเค—्เคฐाเคฎเคฐ เค•ो เค†ंเคคเคฐिเค• เคธंเคฐเคšเคจा เค•ी เค…เคชेเค•्เคทा เค…เคชเคจा เคง्เคฏाเคจ เคฎुเค–्เคฏเคค เคธเคฎเคธ्เคฏा เค•े เคฒॉเคœिเค• เคชเคฐ เค•ेंเคฆ्เคฐिเคค เคฐเค–เคจा เคšाเคนिเค। เคช्เคฐोเค—्เคฐाเคฎเคฐ เค•ो เคฌिเคจा เค•เคฎ्เคช्เคฏूเคŸเคฐ เค•ी เค†ंเคคเคฐिเค• เคธंเคฐเคšเคจा เค•ी เคœाเคจเค•ाเคฐी เค•े เค•เคฎ्เคช्เคฏूเคŸเคฐ เคช्เคฐเคฏोเค— เค•เคฐเคจे เค•ी เคธुเคตिเคงा เคฆेเคจे เค•े เคฒिเค high level language เค•ा เคจिเคฐ्เคฎाเคฃ เคนुเค†। 


High level language เค•े เคฒाเคญ

1) เคฎเคถीเคจ เคธ्เคตเคคंเคค्เคฐเคคा - high level language เคฎเคถीเคจ เคธे เคธ्เคตเคคเคจ्เคค्เคฐ เคนोเคคी เคนै। เคฏเคน เคฌเคนुเคค เคนी เคฌเคนुเคฎूเคฒ्เคฏ เคฒाเคญ เคนै เค•्เคฏोंเค•ि เค…เค—เคฐ เค•เคฎ्เคชเคจी เค•เคฎ्เคช्เคฏूเคŸเคฐ เคฌเคฆเคฒเคคी เคนै เค…เคฒเค— เค‰เคค्เคชाเคฆเค• เคธे เคญी เคคो เค‰เคธे เคตเคฐ्เคคเคฎाเคจ เคฎें เคช्เคฐเคฏोเค— เค•िเคฏे เคœा เคฐเคนे เคช्เคฐोเค—्เคฐाเคฎ्เคธ เค•ो เคฆोเคฌाเคฐा เคฒिเค–เคจे เค•ी เค†เคตเคถ्เคฏเค•เคคा เคจเคนी เคนै। high level language เคฎें เคฒिเค–े เคช्เคฐोเค—्เคฐाเคฎ्เคธ เคฎें เคญी เค•ुเค› เคชเคฐिเคตเคฐ्เคคเคจ เค•ी เค†เคตเคถ्เคฏเค•เคคा เคคो เคนोเคคी เคนै, เคฒेเค•िเคจ เคฏเคน เคคुเคฒเคจाเคค्เคฎเค• เคฐूเคช เคธे เคฌเคนुเคค เคนी เค•เคฎ เคนोเคคी เคนै, เค”เคฐ เคฌिเคจा เค•िเคธी เคฎेเคนเคจเคค เค•े เค†เคธाเคจी เคธे เคนो เคœाเคคी เคนै เคฏाเคจी high level langauge เคฎें เคฒिเค–ा เค—เคฏा เคช्เคฐเคฏोเค—्เคฐाเคฎ เคตिเคญिเคจ्เคจ เคช्เคฐเค•ाเคฐ เค•े เค…เคฒเค— เค…เคฒเค— เค•เคฎ्เคช्เคฏूเคŸเคฐ เคชเคฐ เคฌเคนुเคค เคนी เค•เคฎ เคฏा เคคเค•เคฐीเคฌเคจ เคฌिเคจा เค•िเคธी เค•ोเคถिเคถों เค•े run เคนो เคœाเคคा เคนै।

 
2) เคช्เคฐोเค—्เคฐाเคฎ เค•ो เคคैเคฏाเคฐ เค•เคฐเคจे เค•ी เคฒाเค—เคค - high level language เคฎें เคช्เคฐोเค—्เคฐाเคฎ เคฒिเค–เคจे เค•े เคฒिเค เคฌเคนुเคค เคนी เค•เคฎ เคธเคฎเคฏ เค”เคฐ เคฎेเคนเคจเคค เค•ी เค†เคตเคถ्เคฏเค•เคคा เคนोเคคी เคนै เคœो เคช्เคฐोเค—्เคฐाเคฎ เคฌเคจाเคจे เค”เคฐ เคคैเคฏाเคฐ เค•เคฐเคจे เค•ी เค•ीเคฎเคค เค•ो เคญी เค•เคฎ เค•เคฐ เคฆेเคคी เคนै। เคธाเคฎाเคจ्เคฏเคคः high level language เคฎें เคช्เคฐोเค—्เคฐाเคฎ เคฌเคจाเคจे เค•े เคธเคญी เคšเคฐเคฃों เค•ी เค•ीเคฎเคค เคฏा เคฎเคถीเคจ language เค•ी เคคुเคฒเคจा เคฎें เค•เคฎ เคนोเคคी เคนै। 


3) เคธเคฎ्เคญाเคฒเคจे เคฎें เค†เคธाเคจी - high level language เคฎें เคฒिเค–े เคช्เคฐोเค—्เคฐाเคฎ เค•ो assembly language เคช्เคฐोเค—्เคฐाเคฎ เค•ी เคคुเคฒเคจा เคฎें maintain เค•เคฐเคจा เค†เคธाเคจ เคนोเคคा เคนै। เคฏเคน เค‡เคธเคฒिเค เค•्เคฏोंเค•ि เคฏเคน เคธเคฎเคเคจे เคฎें เค†เคธाเคจ เคนोเคคी เคนै, เค”เคฐ เค‡เคจเคฎे เค‡ंเคŸเคฐเคธेเค•्เคถเคจ เค•ो เคขूंเคขเคจा, เคธเคนी เค•เคฐเคจा เค†เคธाเคจ เคนोเคคा เคนै, เค”เคฐ เคช्เคฐोเค—्เคฐाเคฎ เคฎें เค•िเคธी เค‡ंเคŸเคฐเคธेเค•्เคถเคจ เค•ो เคœोเฅœเคจा เคฏा เคนเคŸाเคจा เคฌिเคจा เค•िเคธी เคœเคŸिเคฒเคคा เค•े เคนो เคœाเคคा เคนै। เค…เคคः เคฎुเค–्เคฏ เคฌเคฆเคฒाเคต เคฌเคนुเคค เคนी เค•เคฎ เคฎेเคนเคจเคค เค•े เค•िंเคฏे เคœा เคธเค•เคคे เคนै। 


4) เคฌेเคนเคคเคฐ - high level language เค‡เคธ เคคเคฐเคน เคกिเฅ›ाเค‡เคจ เค•ी เคœाเคคी เคนै เค•ि เค‡เคธเคฎें เค‡ंเคŸเคฐเคธेเค•्เคถเคจ เคช्เคฐॉเคฌ्เคฒเคฎ เค•ी เคฒैंเค—्เคตेเคœ เค•ी เคคเคฐเคน เคนी เคฒिเค–ी เคœाเคคी เคนै। เค‡เคธเคฒिเค high level language เคฎें เคฒिเค–े เคช्เคฐोเค—्เคฐाเคฎ เค•ी เคธ्เคŸेเคŸเคฎेंเคŸ เคช्เคฐॉเคฌ्เคฒเคฎ เค•ी เคœाเคจเค•ाเคฐी เคฐเค–เคจे เคตाเคฒे เคต्เคฏเค•्เคคि เคฆ्เคตाเคฐा เค†เคธाเคจी เคธे เคธเคฎเค เคฒो เคœाเคคी เคนै। เคเคธे เคช्เคฐोเค—्เคฐाเคฎो เค•े documentation เค•े เคฒिเค เคฌเคนुเคค เค•เคฎ เคฏा เคคเค•เคฐीเคฌเคจ เคจा เค•े เคฌเคฐाเคฌเคฐ เค•िเคธी เค…เคฒเค— comment statement เค•ी เค†เคตเคถ्เคฏเค•เคคा เคนोเคคी เคนै। 

Post a Comment