Język maszynowy: Różnice pomiędzy wersjami
[wersja nieprzejrzana] | [wersja nieprzejrzana] |
Usunięta treść Dodana treść
Nie podano opisu zmian |
m linki |
||
Linia 6:
Kod maszynowy może być generowany w procesie [[Kompilator|kompilacji]] (w przypadku [[język wysokiego poziomu|języków wysokiego poziomu]]) lub [[asemblacja|asemblacji]] (w przypadku [[asembler]]a). Utworzony kod maszynowy zapisywany jest w pliku, o odpowiednim formacie, dzięki czemu można go poddać [[linkowanie|linkowaniu]], które wygeneruje ostatecznie obraz programu w taki sposób, że [[system operacyjny]] będzie mógł wykonać dany program.
Dawniej [[programowanie]] komputerów odbywało się właśnie poprzez "ręczne" umieszczanie w pamięci odpowiednich rozkazów, a następnie zmuszenie procesora do wykonania tychże rozkazów.
Ponieważ każdy typ procesora ma swój własny język maszynowy, jest to najmniej przenośny [[język programowania]].
|