ComputerenProgramméiere

Programméiere: Assemblée Sprooch. Iwwerspréngt vun Assemblée Sprooch

Fir fir d'Maschinn de Mënsch Equipe um Computer Niveau ze erfëllen, musst Dir e Haaptrei vun Aktiounen an de Sprooch vun "Nullen an déi" uginn. Co an dësem Fall gëtt AssemblerLanguage. Dëst ass eng Déngscht dass mat der Iwwersetzung an Maschinn Sprooch Uweisungen Wierker. Allerdéngs Programm d'Schreiwen - eng ganz Zäit-opwänneg a komplizéiert Prozess. Dës Sprooch ass net eng Luucht an einfach Schrëtt ze schafen geduecht. Am Moment, all programméiere Sprooch (AssemblerLanguage Wierker och nach labber) erlaabt Dir eng besonnesch Leeschtung Ziler ze schreiwen, déi staark vun der Operatioun vun der Hardware Afloss. Hiren Haaptprojet ass Mikro-OPS a kleng Coden ze schafen. Dës Sprooch gëtt méi Méiglechkeete wéi, zum Beispill, Pascal oder C

Kuurze vun Assemblée Sprooch

niddereg an héich: All programméiere Sproochen sinn déi Niveauen ënnerdeelt. Keng vun syntactic "Famill" AssemblerLanguage System charakteriséiert an datt integréiert direkt e puer vun de meeschte gemeinsam asetzt a modernen Sproochen. Wollt den Trainer hu se gemeinsam d'Tatsaach, datt Dir voll de Computer System benotze kann.

A sengesgläiche Fonktioun vun der Compiler ass einfach ze benotzen. Dat ass anescht wéi déi, déi just mat héijen Niveau ze schaffen. Wa mir Rechnung huelen all esou programméiere Sprooch AssemblerLanguage bedreift duebel sou séier a besser. Ze schreiwen et zu Programm einfach ass, brauch et net ze vill Zäit.

Kuerz iwwert d'Struktur vun Sprooch

Wa mir am Allgemengen iwwert d'Struktur an de Fonctionnement vun der Sprooch schwätzen, kënne mir fir sécher soen, datt seng Equipe voll mat der commandéiert vun der Prozessor verflichten. Dh AssemblerLanguage benotzt der mnemonic, déi gëeegent Persoun opgeholl gin.

Géigesaz zu anere programméiere Sproochen, ass AssemblerLanguage amplaz vun der Adress fir Schreiwen der Erënnerung Zellen definéiert Tags benotzt. Si lafen de Code Iwwersetzung Prozess am sougenannte Direktiven. Dës relativ Adressen, déi net der Operatioun vun der Prozessor Afloss (net an Maschinn Sprooch iwwersat), an noutwendeg am meeschte programméiere Ëmwelt ze erkennen.

Et huet seng eege Prozessor fir all Linn vun de Kommando System. An dësem Szenario, d'Recht op all Prozess, dorënner de iwwersat gebierteg Code.

Assemblée Sprooch huet e puer syntaxes, déi am Artikel diskutéiert ginn.

Sprooch matbréngen

Déi wichtegst an déi praktesch Apparat Assemblée Sprooch ginn, datt et méiglech ass all Programm fir de Prozessor ze schreiwen, déi ganz kompakt ginn. Wann de Code enorm ass, de programméiere Ëmwelt Viruleedungen puer Prozesser an Erënnerung. Ee, se all Leeschtunge relativ séier a Problemer, ausser natierlech, sinn se duerch eng qualifizéiert Programméierer verwalt.

Chauffeuren, Betribssystemer, BIOS, compilers, Dolmetscher, etc. - .. Et ass alles an der Sprooch vun der AssemblerLanguage Programm.

Wann e disassembler benotzt, déi Interpretatioun vun der Maschinn an de mécht Computer Sprooch kënnt Dir einfach verstoen, wéi dës oder déi System Aufgab, och wann et net Self-Erklärungskontakter ass. Mä dat nëmmen méiglech wann d'Liicht vun der Programm ass. Leider ass den Deal relativ schwéier an Net-kleng Code.

scheinbar Sprooch

Leider onerfueren Programméierer (an oft professionnelle) schwiereg der Sprooch ze maachen aus. D'AssemblerLanguage verlaangt eng detailléiert Beschreiwung vun der néideg commandéiert. Wéinst der Tatsaach, datt de Besoin der Maschinn Uweisungen ze benotzen, d'Chancen vun fehlerhafter Aktiounen an Komplexitéit vun Ëmsetzung waarden.

Fir och de einfach Programm ze schreiwen, brauch d'Programméierer qualifizéiert gin, a seng Niveau vum Wëssen zimlech héich. Eng vun normal Fäegkeet, leider, schreift oft schlecht Code.

Wann d'Plattform fir déi Programm geschaf ass, aktualiséiert, muss all Équipen vun dem Single ginn - vun der Sprooch selwer néideg. D'AssemblerLanguage Ënnerstëtzung net d'automatesch Kontroll Prozess performant a Ersatz vun all Volet.

Sprooch Equipe

Wéi uewen ernimmt, huet all Prozessor seng eege Uweisunge Formatioun. Einfach Elementer déi vun all Zort sinn déi folgend Coden unerkannt sinn:

  • Donnéeën Transfert ass mat MOV an net duerchgefouert. D.
  • Commandéiert Zesummenhang mat Mathematik: Ënner, imul et al.
  • Bitwise a logesch Funktiounen kann duerch benotzt oder, an a sou op realiséiert ginn. N. Dës der Grondlage vun Assemblée Sprooch sinn erlaben et fir déi aner ähnlech gin.
  • djnz, cfsneq, cjne: Fir den Iwwergank vun engem Team zu engem aneren ze maachen, sollt Dir esou Opérateuren aschreiwen. Struewele Programméierer kann schéngen datt dëst just eng Rëtsch vun Bréiwer ass, mä dat ass net wouer.
  • An an aus ginn am Fall applizéiert, wann s de port (oder Wasserstoff therefrom) zu gitt brauchen.
  • Ze kontrolléieren commandéiert INT gehéiert. Dank him, kënnt Dir all Prozess zugonschte vun der Haaptrei Aktioun auszeschléissen.

Mat de Richtlinne

Microcontroller Programméiersprooch (AssemblerLanguage erlaabt et an copes mat der Operatioun), déi déifste Plaz an meeschte Fäll goung mat Erfolleg. Et ass beschte Kontext mat limitéiert Ressource ze benotzen. 32-bëssen Technologie déi Sprooch perfekt passt. Oft, kann Coden gesinn taktesch Uweisunge ginn. Wat ass dat? A fir wat benotzt?

Éischt musse mer iwwert d'Tatsaach ze duerchbriechen, datt d'Direktiv net an Maschinn Sprooch iwwersat huet. Si regléieren der Leeschtung vun Aarbecht vun der Compiler. Am Géigesaz zu de Kommando, d'Parameteren, dass verschidde Funktiounen, anescht net wéinst verschidden Kontext, mä op Käschte vun anere Iwwersetzer. Ënnert der Haaptrei Richtlinnen sinn déi folgend:

  • Ërausbrengt macros.
  • Et gëtt och eng Direktiv déi héchste Sprooch huet. AssemblerLanguage perfekt "liesen" hinnen a leeschtungsfäheg.
  • D'Funktiounen vun Iwwerwaachung a Kontroll vun der Compiler MODES.
  • Unerkennung vun léisst an Verännerlechen.
  • Regulatioun vun de Programmer, déi si an der Erënnerung.

Urspronk vum Numm

Dank wat d'Sprooch genannt gëtt - "AssemblerLanguage"? Mir schwätzen iwwert d'Iwwersetzer an Compiler, déi Donnéeën crypting produzéiert. Vun Englesch heescht AssemblerLanguage näischt, wéi de Sammelstécker. De Programm huet net manuell gesammelt goufen, gouf automatesch Struktur benotzt. Desweideren, schonn am Moment hunn Benotzer an Experten d'Differenz tëschent der Begrëffer Youkai. AssemblerLanguage ass oft Sproochen genannt programméiere, obwuel et just en Instrument ass.

Wéinst der allgemeng fir eng kollektiv Numm akzeptéiert et ass eng fehlerhafter Decisioun, datt et eng eenzel niddereg-Niveau Sprooch ass (oder Standard stäckeger fir him). Fir d'Programméierer wosst ech, wat Zort Struktur an Fro, ass et néideg fir uginn, fir all Plattform eng oder déi aner Assemblée Sprooch benotzt.

macromedia

Assemblée Sprooch, déi relativ kuerzem hunn, hunn macromedia. Si erliichtert souwuel d'Schreiwen an Ausféierung vum Programm. Dank hir Präsenz, stécht d'Compiler Code vill méi séier geschriwwen. Wann Dir eng geplangten Auswiel schafen, kënnt Dir e grousse Spär vun commandéiert schreiwen, an einfach macromedia konzentréiert. Si erlaben ze séier tëscht dem Aktiounen schalt, am Fall vun der Konditioun oder Echec.

Wann der Macro Sprooch Direktiven benotzt kritt Programméierer AssemblerLanguage macros. Heiansdo kënnt et oft benotzt ginn, an heiansdo seng funktionell Fonctiounen zu engem eenzege Kommando reduzéiert. Hir Präsenz am Code méi einfach mat hinnen ze schaffen, et méi maniabel an kloer Mëtt spazéieren. Ee soll, et nach virsiichteg sinn - an e puer Fäll, macros, am Géigendeel, d'Situatioun ëmmer.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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