Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Tu je dôvod:
* Mnemononické kódy sa používajú predovšetkým pre jazyk montáže. Jazyk montáže je programovací jazyk s nízkou úrovňou, ktorý na reprezentáciu strojových pokynov používa mimónsku čítačku (napr. Mov`, `add`,` sub`). Nie je to * jediný spôsob, ako poskytnúť vstup do programu.
* programy prijímajú širokú škálu vstupných formátov:
* jazyky na vysokej úrovni (napr. Python, Java, C ++) :Tieto jazyky prijímajú vstup v rôznych formách, napríklad:
* Textový vstup: Reťazce, čísla, znaky, často čítané z klávesnice, súborov alebo sieťových pripojení.
* binárny vstup: Surové bajty, často čítané zo súborov (napr. Obrázky, zvuk, video, databázy).
* Štruktúrované údaje: Formátované údaje ako JSON, XML, CSV alebo vlastné formáty.
* Udalosti používateľského rozhrania: Kliknutia myši, stlačenia klávesnice, výber prvkov GUI.
* API volá: Údaje a pokyny prijaté z iných programov alebo služieb.
* Príkazy operačného systému: Programy sa často spúšťajú s argumentmi príkazového riadku (textový vstup) alebo premennými prostredia.
* Network protokoly: Programy komunikujú cez siete pomocou protokolov ako HTTP, TCP, UDP, ktoré zahŕňajú štruktúrovanú výmenu údajov.
* Vykonanie kódu stroja: Zatiaľ čo * jazyk montáže * používa Mnemonics, ktoré sú potom * zostavené * do strojového kódu (binárne), programy sú * vykonávané * ako strojový kód podľa CPU. Strojový kód je skutočné binárne pokyny, ktoré procesor chápe. Spravidla by ste neboli * vstupným * strojovým kódom priamo (aj keď je to možné, je to možné vo veľmi špecializovaných kontextoch, ako je ladenie alebo písanie bootovacích zariadení).
v súhrne: Programy prijímajú vstup do mnohých formátov a mnemotechniky (používané v jazyku montáže) sú iba jednou, relatívne nezvyčajnou metódou. Jazyky na vysokej úrovni abstraktujú, že je potrebné priamo vysporiadať s mojím konzerváciou pre väčšinu vstupných scenárov. * Vykonaný * kód programu je strojový kód, nie Mnemonics.