Dasturiy ta’minotdir. Operatsion tizim



Yüklə 0,6 Mb.
səhifə7/39
tarix24.12.2023
ölçüsü0,6 Mb.
#192847
1   2   3   4   5   6   7   8   9   10   ...   39
Dasturiy ta’minotdir. Operatsion tizim

Mainframe systems

  • CTS, MULTICS, IBM MVS, VM

Desktop systems

  • DOS, Windows, MacOS, Unix/Linux

Multiprocessor systems
Cluster systems
Distributed systems
Amoeba(VrijeUniv.), Locus(UCLA), Grapevine(Xerox), V(Stanford), Eden(U. of Washington), Chorus/Nucleus(Inria)





Tizimli chaqiruv- Operasion tizim va ishlayotgan dastur orasidagi interfeysni taminlab beradi

  • Assembler tilida instruksiyalar sifatida foyfalaniladi

  • Tizimli chaqiruvlar to’g’ridan-to’g’ri assembler tili uchun tizimli dasturlash aniqlangan (masalan, C, C ++)

  • Operasion tizim va ishlayotgan dastur orasidagi parametrlar jo’natish uchun 3 ta mumiy usuldan foydalaniladi

  1. Pass parameters in registers parametrlarni registrga yuborish

  2. Xotira jadvalidagi parametrlarni registr parametri kabi adresslar jadvalida saqlanadi

  3. Operasion tizim steki pop. Push esa stekdagi parametrlar

Pop-stekdagi registrlar sonini 4 marta kamaytiradi.
Push –stekdagi registrlar sonini 4 marta kamaytiradi
System calls (tizimli chaqiruv buyruqlari
Jarayonlarni boshqarish uchun

System calls (tizimli chaqiruv buyruqlari
Fayllarni boshqarish uchun

  • Fayl yaratish, faylni o’chirish;

  • Ochish, yopish;

  • O’qish, yozish, o’zgartirish;

Get file attributes, set file attributes

Yüklə 0,6 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10   ...   39




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin