assemblertilik dasturlash asoslari

PPTX 19 стр. 397,1 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 19
m 10-mavzu: assembler tilida dasturlash asoslari 2 reja yusupov r.a., 2021 assembler tilining sintaksisi 3 assembler nima bitta berilgan matn buyrug’iga, protsessorning bitta ko’rsatmasi mos keladigan ramziy til. mashina kodining matnli anologi. quyi darajali tizimli dasturlash. protsessorning mikroarxitekturasini aks ettiradi. ia-32 (x86) protsessori masm tasm fasm nasm asm… yusupov r.a., 2021 4 biz masm32 kompilyatoridan foydalanamiz. masm32 (macro assembler) 32-razriyadli protsessor uchun mo’ljallangan: yusupov r.a., 2021 5 masm32 editor oynasining ko’rinishi: yusupov r.a., 2021 6 masm32 da yozilgan dasturga misol: yusupov r.a., 2021 7 dastur seksiyalari buyruqlar makroslar direktivalar izohlar yusupov r.a., 2021 8 belgilar lotin alifbosining barcha harflari: a—z, a—z. bu yerda jimlik holatida bosh va kichik harflar farqlanmaydi. (lekin - option casemap: none ). 0 dan 9 gacha bo’lgan raqamlar; belgilar ?, @, $, _, & . ular ham harflar deb sanaladi; ajratuvchilar , . [ ] ( ) { } + / * % ! ' " …
2 / 19
g exchange cmp compare push push call call ret return jmp jump ularning hammasi – kalitli so’zlardir. jami 150 atrofida. yusupov r.a., 2021 12 direktivalar a) kompilyator xatti-harakatini o’zgartirish .386 .model flat, stdcall option casemap: none end entry_point b) «kompilyator! men uchun chora ko’r!» mov eax, offset num kod yo’q. yusupov r.a., 2021 13 ifodalar o’zgarmas o’rnida. mov bx, offset memvar + (3*2) - 5 operatsiyalar ko’p. + - * /(butun) mod eq ne lt le gt ge and or xor not [ ] indeksli mov bx, 156h mod 12h mov al, tab_size ge 50 ; 0 yoki 1 cmp al, mas[esi] ; traktuetsya kak (mas + esi) o’zgarmas kabi qatnashishi kerak mov ebx, 15a6h mod ax ; xato yusupov r.a., 2021 14 ma’lumotlarni joylashtirish db, dw, dd, dq, dt. . . masalan, dw – “define word” ifoda .data n1 dd 1, 6, 0aah, ?, ? mass4 dw 0 arr …
3 / 19
-------------------------------- ko’p satrli izohga misol. dastur qismi uchun qulay. ---------------------------------- * ; bir satrli izoh mov ax, dx ; ; bilan boshlanadinachinayutsya ; va satr oxiri belgisi bilan tugaydi yusupov r.a., 2021 19 savollar????? image3.png image4.png image5.png image6.png image7.png image8.png image9.png image10.png image11.png image12.png image2.png /docprops/thumbnail.jpeg
4 / 19
assemblertilik dasturlash asoslari - Page 4
5 / 19
assemblertilik dasturlash asoslari - Page 5

Хотите читать дальше?

Скачайте все 19 страниц бесплатно через Telegram.

Скачать полный файл

О "assemblertilik dasturlash asoslari"

m 10-mavzu: assembler tilida dasturlash asoslari 2 reja yusupov r.a., 2021 assembler tilining sintaksisi 3 assembler nima bitta berilgan matn buyrug’iga, protsessorning bitta ko’rsatmasi mos keladigan ramziy til. mashina kodining matnli anologi. quyi darajali tizimli dasturlash. protsessorning mikroarxitekturasini aks ettiradi. ia-32 (x86) protsessori masm tasm fasm nasm asm… yusupov r.a., 2021 4 biz masm32 kompilyatoridan foydalanamiz. masm32 (macro assembler) 32-razriyadli protsessor uchun mo’ljallangan: yusupov r.a., 2021 5 masm32 editor oynasining ko’rinishi: yusupov r.a., 2021 6 masm32 da yozilgan dasturga misol: yusupov r.a., 2021 7 dastur seksiyalari buyruqlar makroslar direktivalar izohlar yusupov r.a., 2021 8 belgilar lotin alifbosining barcha harflari: a—z, a—z. bu yerda jimlik h...

Этот файл содержит 19 стр. в формате PPTX (397,1 КБ). Чтобы скачать "assemblertilik dasturlash asoslari", нажмите кнопку Telegram слева.

Теги: assemblertilik dasturlash asosl… PPTX 19 стр. Бесплатная загрузка Telegram