Asembler/Podstawy: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Lethern (dyskusja | edycje)
→‎Procesor: styl, bezosobowo
Lethern (dyskusja | edycje)
m popr naw
Linia 57:
Działanie komputera nie miało by sensu, gdyby użytkownik nie mógł mu dostarczyć odpowiednich danych i uzyskać efektów działania komputera. Urządzeniami, które umożliwiają komunikację na linii użytkownik - komputer są tzw. '''urządzenia wejścia-wyjścia''', w skrócie zwane urządzeniami '''I/O''' (z ang. Input/Output). Dostęp do nich umożliwiają osobne instrukcje procesora, lecz współcześnie, programista nie korzysta bezpośrednio z tych rozkazów. Najczęściej programista odwołuje się do systemu operacyjnego komputera, w którym zawarte są '''sterowniki urządzeń'''. To właśnie sterownik umożliwia programiście łatwy dostęp do urządzenia. Korzystając z funkcji systemu operacyjnego twórca oprogramowania nie musi w zasadzie znać działania tego sprzętu - wystarczy mu znajomość API samego systemu.
 
<noinclude>
{{Nawigacja|Asembler|
[[Asembler../Wprowadzenie|Wprowadzenie do asemblera]]|
|
[[Asembler X86|Asembler procesorów z rodziny 80x86]]|
}}</noinclude>
}}