- •Басқару тізгінін шартқа байланысты ауыстыру командалары
- •Файлды құру функциясын шақырған кезде файл аты қандай форматта беріледі?
- •Tasm, Turbo Debugger дестелері қандай модуль құру үшін қолданылады?
- •Ассемблер тілінде бағдарлама құру кезеңдері?
- •Ассемблер тілінің негізгі мнемокодтарын атаңыз.
- •Деректер сегментіне қандай сегмент жатады?
- •Файлдармен жұмыс үшін қолданылатын dos функциялары.
- •Қандай шартсыз ауысу командалары кейбір команда топтарын айналып өтеді?
- •Cd командасының атқаратын қызметі?
- •Қандай шартты ауысу командалары таңбалы сандармен жұмыс кезінд қолданылатын?
- •Қандай командалар цикл ұйымдастыру кезінде қолданылады?
- •12.Қандай командалар прорграмманы шақыру үзуді өңдеу және одан қайтуды орындайды?
- •13.Қандай командалар процедураны (ішкіпрограмманы) шақыру және одан қайтуды орындайды?
- •14.Адресті алып –орналастыру командалары
- •15.Бас каталог, түпкі каталог, ішкі каталог дегеніміз не?
- •Rd командасының атқаратын қызметі?
- •Файлдармен жұмыс функциялары
- •Жалпы міндетті алып- орналастыру командалары
- •Енгізу –шығару командалары
- •Команданың форматы дегеніміз не және оны қалай жазуға болады?
- •21. RDкомандасының қызметі
- •22. Жүйелік регистрлер
- •23. Файлдық жүйенің ролі
- •24. Операндтарды адресациялау әдістері
- •25. Жалпы міндетті регистрлер
- •26) Каталог дегеніміз
- •27) Логикалық командалар.
- •28) Md командасының атқаратын қызметі.
- •30) .Ехе және .Сом форматтағы программа құрылымдары.
- •32..Ассамблер тілі қандай кодты қабылдайды?
- •33.Ассемблер тіліндегі программаларда қолданылатын есептеу жүйелері
- •34.Copy командасының атқаратын қызметі?-
- •35.Файл дегеніміз не және оның сипаттамасы қандай?
- •36) Ассемблер қандай тілге жатады?
- •42.Өзіңіздің достарыңыз туралы ақпараттарды консолға шығаратын программа құрыңыз
- •44.Санның квадратын есептеу программасын құрып нәтижені консолға шығар?
- •45. Алматы қаласындағы жоғары оқу орындарының тізімін консольға шығарыңыз?
- •4.4.5 Создайте структуру папок файловым менеджером far Manager
- •4.4.6 Создайте с клавиатуры файлы lesson.1 и lesson.2 файловым менеджером far Manager
- •4.4.7 Создайте файлы favorite.1 и favorite.2 файловым менеджером far Manager
- •4.4.8 Создайте файлы article1.Txt и article2.Txt файловым менеджером far Manager
- •4.4.9 Просмотрите файл article1.Txt файловым менеджером far Manager
- •4.4.11 Завершение лабораторной работы с файловым менеджером far Manager
25. Жалпы міндетті регистрлер
Жалпы мақсатты регистрлер программаларда келесілерді сақтау үшін қолданылады:
- логикалық және арифметикалық операциялардың операндтарын;
- адрестің компоненттерін;
- жады ұяшықтарына нұсқағыштарды
Осы барлық регистрлердің ішінен esp регистрін жеке айтуға болады. Оны программа операндтарын сақтау үшін қолдануға болмайды. Себебі онда программаның стек төбесіне нұсқағыш сақталады. Осы топтың барлық регистрлері өзінің “кіші” бөліктеріне қатынауға мүмкіндік береді. өзіндік адрестеу үшін регитрлердің тек кіші 16- және 8-битті бөліктерін қолдануға болады. Бұл регистрлер арифметикалы-логикалық құрылғының (АЛҚ) ішінде орналасқандықтан, оларды АЛҚ регистрлері деп те атайды.
Аралық мәліметтерді сақтауға арналған- аккумулятор. Кейбір командаларда бұл регистрлерді міндетті қолдану керек.
Жадыда кейбір объектінің базалық адресін сақтауға арналған- базалық регистр.
Кейбір қайталанатын әрекеттерді орындайтын командаларда және сәйкес команданың жұмыс алгоритмінде жасырылған- санағыш регистрі.
Кейбір командаларда қолдану міндетті, кейбір командаларда бұл айқындалмаған түрде болады.
26) Каталог дегеніміз
файл аты, файл өлшемі, соңғы өзгертуінің уақыты мен мepзiмi, файл атрибуттары (сипаттамаларі) т.б. файл туралы мәліметтер жазылатын диcкiдeгi арнайы орын.
Егер каталогта файл аты жазылса, файл сол каталогта орналасқан деп атайды. Эр каталогга көп файл жазыла береді. Каталогтар әдетте латын әріптерімен және цифрлармен белгіленеді Такырыптас файлдар тобын жазуға арнап, ол каталогтан iшкi каталогтар кұрұға болады. Сонымен дискіде тармақталған каталогтар пайда болады. Каталог синонимі директория , деп аталады. Ең сыртқы каталоггы тy6ipлі каталог деп атайды.
Мысалы, С - дискісінде WORK каталогінің TEXT iшкi каталогінд орналасқан файлының толық аты: C:WORK\TEXT\ hat.txt. Әдетте дискі және каталог аттары латын алфавітінің бас әріптерімен, файл атаулары кіші әріптерімен белгіленеді.
Жұмыс icтen жатқан дискі атауы, каталог аты, файл аты ағымдық деп аталады.
Орындалып жатқан программа, icтen тұрған программа режимдеріндегі каталогты екпінді дейді.
27) Логикалық командалар.
Ассемблер тілінің арифметикалық есептеулермен қатар микропроцессорлардың командалар жүйесінде логикалық мәліметтерді озгертулерден тұрады. Логикалық деп формальді логика ережелерінен тұрады. Формальді логика жалған және ақиқат деңгейінде жұмыс атқарады. Логикалық командалар: 1) And командасы; 2) Or командасы; 3) Xor командасы; 4) Test командасы; 4) Not командасы;
1) And командасының қолданылуы: And оперант_1, оперант_2 – логикалық көбейту операциясы. Команда разряд бойынша логикалық операция және (конъюкция) бит оперант оперант_1, оперант _2 орындайды. Нәтижесі бірінші оперант_1 жазылады. 2) Or командасының қолданылуы: Or оперант_1, оперант_2 – логикалық қосу операциясы. Команда разряд бойынша логикалық операция немесе (дизъюнкция) бит оперант оперант_1, немесе оперант _2 орындайды. Нәтижесі бірінші оперант_1 жазылады. 3) Xor командасының қолданылуы: Xor оперант_1, оперант_2 – логикалық бірігу операциясы. Команда разряд бойынша логикалық операция немесе операнд биттарын оперант_1, оперант _2 орындайды. Нәтижесі бірінші оперантқа жазылады. 4) Test командасының қолданылуы: Test оперант_1, оперант_2 – операция “тексеру” (логикалық көбейту әдісімен). Команда разряд бойынша логикалық операция және операнд биттарын оперант_1, оперант _2 орындайды.
