Hľadaj Zobraz: Univerzity Kategórie Rozšírené vyhľadávanie

45 034   projektov
0 nových

Základy programového vybavenia: Assembler - jazyk plný výziev

«»
Prípona
.doc
Typ
seminárna práca
Stiahnuté
2 x
Veľkosť
0,1 MB
Jazyk
slovenský
ID projektu
13365
Posledná úprava
25.11.2020
Zobrazené
1 798 x
Autor:
68tibi
Facebook icon Zdieľaj na Facebooku
Detaily projektu
Popis:
Assembler - jazyk plný výziev

Pre mnohých z nás možno neznámy termín, pre pár jedincov však snáď ten najkrajší programovací jazyk na svete - assembler. Čo sa pod týmto slovkom skrýva? Možno sa to zdá prehnané, no sú to nekonečné diaľavy neobmedzených možností. A špecifikum? Program v assembleri (presnejšie jeho preklad v strojovom kóde) vykonáva priamo procesor. Z toho vyplývajú aj jeho základné vlastnosti:
- rýchlosť zapríčinená priamym vykonávaním príkazov,
- neobmedzenosť, veď programujeme priamo procesor - kto nám bude stáť v ceste?
- komplikovanosť, keďže procesor pozná obmedzený počet čiastkových príkazov, až poskladaním veľkého množstva takýchto príkazov získame žiadaný program.
Assembler je materským jazykom procesora. Procesor rozumie assembleru vo forme postupnosti núl a jednotiek. Tejto forme hovoríme strojový kód (anglicky machine code). Pretože tvoriť programy priamo v niektorej z číselných sústav (binárnej, dekadickej, hexadecimálnej) by bolo náročné, zaviedla sa jednoduchšia forma zápisu. Nazývame ju symbolicky zápis inštrukcii. Z nasledujúcej tabuľky sa môžete dozvedieť akým číslom niektorej z číselných sústav sa dá nahradiť daná inštrukcia.
...

Kľúčové slová:

program

programovanie

programovací jazyk

kód

strojový kód

procesor

proces

pascal

zdrojový kód

zdrojový text

assembler

register

bit

byte

inštrukcie

súbor

počítač

adresovanie



Obsah:
  • Úvod
    Assembler a strojový kód
    Registre procesora
    Údaje a počítač
    Inštrukčná sada
    Inštrukcie presunu

Zdroje: