Лабораторная работа № 5. Основы системного программирования. Вариант 02

Цена:
200 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon lab5.asm
material.view.file_icon LAB5.EXE
material.view.file_icon LAB5.MAP
material.view.file_icon LAB5.OBJ
material.view.file_icon Отчет.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа 5
Работа со строками. Использование функций DOS
Цель работы: Научиться использовать функции DOS для ввода и вывода строковой информации.
Задание:
Ввести с клавиатуры строку. Посчитать количество слов в строке. Вывести полученное число на экран. Предполагается, что слова отделяются друг от друга пробелами. Между словами может более одного пробела.
Порядок выполнения работы:
1. В Far Manager создадим файл lab5.asm.
2. В файле lab5.asm наберем программу, которая выводит результат работы на экран. Строки программы прокомментированы.

Дополнительная информация

Вид работы: Лабораторная работа 5
Оценка:Зачет
Дата оценки: 2012
Приложение прилагается
Основы системного программирования. Лабораторная работа № 5
Цель работы: Научиться использовать функции DOS для ввода и вывода строковой информации. Задание: Ввести с клавиатуры строку. Посчитать количество слов в строке. Вывести полученное число на экран. Предполагается, что слова отделяются друг от друга пробелами. Между словами может более одного пробела. Порядок выполнения работы: 1. В Far Manager создадим файл lab5.asm. 2. В файле lab5.asm наберем программу, которая выводит результат работы на экран. Строки программы прокомментированы. TITLE lab5 ;
User ss011msv : 25 октября 2012
400 руб.
Экзамен по дисциплине: Основы системного программирования. Вариант 02
1. Дан фрагмент программы на ассемблере: push BX push CX push DX push AX mov AX,3508h add BX,AX pop AX pop DX mov AX,CX shl BX,1 not AX В каждом задании даны начальные значения регистров AX,BX,CX,DX. Определить значения этих регистров после выполнения данного фрагмента. AX=0DEDh, BX=0444h, CX=1649h, DX=0000h 2. Дан фрагмент программы на ассемблере: push AX shr BX,1 add CX,BX not CX kjl: add BX,3 loop kjl or AX, DX В каждом задании даны начальные значения регистров AX,BX,CX,DX. Определить знач
User matrixat : 23 октября 2012
250 руб.
Контрольная работа. Основы системного программирования. Вариант 02
Контрольная работа Задание Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая вычисляет число элементов массива, которые заключены в пределах от А до В, где А, В – заданные целые числа. Параметры передавать следующим образом: в ВХ – смещение массива; в СХ – число элементов в массиве; в АХ – результат вычислений (число элементов). В основной программе вызвать описанную процедуру для двух разных массивов
User matrixat : 23 октября 2012
200 руб.
Основы системного программирования. Лабораторная работа №5. Вариант №3
Лабораторная работа Работа со строками. Использование функций DOS Цель работы: Научиться использовать функции DOS для ввода и вывода строковой информации. Порядок выполнения работы: 1. В Far Manager создадим файл lab5.asm. 2. В файле lab5.asm наберем программу, которая запрашивает с клавиатуры строку и подстроку, и в случае нахождения подстроки в строке выводит «ДА», иначе – «НЕТ. Основные строки программы прокомментируем.
User 4eJIuk : 12 сентября 2013
70 руб.
Основы системного программирования. Лабораторная работа № 5. Вариант № 4
Основы системного программирования. Лабораторная работа № 5 Работа со строками. Использование функций DOS. Вариант № 4 1. Цель работы Научиться использовать функции DOS для ввода и вывода строковой информации 2. Порядок выполнения работы 1. В Unreal Commander создадим файл lab5prim.asm. 2. В файле lab5prim.asm наберем программу, которая позволяет ввести строку с клавиатуры и определить сколько заданных символов содержится в ней. Программа подсчитывает количество единиц в заданном байте и резу
User mortis : 8 марта 2013
100 руб.
Лабораторная работа № 5 «Основы системного программирования». Вариант 05
Вариант 05 Цель работы: Научиться использовать функции DOS для ввода и вывода строковой информации. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа позволяет ввести строку с клавиатуры и определить сколько заданных символов содержится в ней. Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX. Задание 2 Используя предложенную выше программу, разработайте программу, которая выполняет заданные действия. Исполнить программу с неско
User odja : 9 февраля 2013
120 руб.
Лабораторная работа № 3. Основы системного программирования. Вариант 02
Лабораторная работа 3 Работа с массивами данных Цель работы: Научиться обрабатывать массивы данных. Задание: Найти количество отрицательных чисел в массиве чисел и занести его в DX. Порядок выполнения работы: 1. В Far Manager создадим файл lab3.asm. 2. В файле lab3.asm наберем программу, которая заносит результат в регистр DХ. Строки программы прокомментированы.
User matrixat : 23 октября 2012
200 руб.
Лабораторная работа № 1.Основы системного программирования. Вариант 02
Лабораторная работа 1 Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадим файл lab1.asm. 2. В файле lab1.asm наберем программу, которая вычисляет выражение 7•А - 2•В - 100 + С и результат заносит в регистр CХ. Строки программы прокомментированы.
User matrixat : 23 октября 2012
200 руб.
Функциональное и логическое программирование Контрольная работа №1
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. Вариант 4 Сформируйте новый список без повторений из тех элементов исходного списка, которые встречаются больше одного раза. Например: На Лиспе для списка (5 1 2 1 3 5 5 7) результатом будет список (5 1).
User tpogih : 15 ноября 2015
50 руб.
Экзамен по дисциплине: Базы данных. Билет №1*
Задание Требуется прислать 5 файлов ex1.php – ex5.php, требования к которым сформулированы ниже. № 1 Создайте скрипт ex1.php, в котором в СУБД MySQL в базе данных sample с помощью функций РНР создайте таблицу notebook со следующими полями: id - целое, непустое, автоинкремент, первичный ключ, name - строка переменной длины, но не более 50 символов, city - строка переменной длины, но не более 50 символов, address - строка переменной длины, но не более 50 символов, birthday - значение даты (DATE),
User IT-STUDHELP : 24 декабря 2022
800 руб.
promo
Вычислительная техника и информационные технологии
1. Преобразовать восьми- и шестнадцатиричные числа в двоичную систему счисления: а) 7356,0418; 2. Перевести в десятичную систему счисления: а) DA31016; б) 753,148; 3. Пользуясь дополнительным кодом сложить пары чисел: а) N1 = 10,1112 , N2 = -110,0112. ; 4. Пользуясь правилом де Моргана преобразовать выражение и составить структурную схему в базисе И-НЕ:
User Ivanych : 19 марта 2017
100 руб.
Лабораторная работа №4 по дисциплине: Сети связи и системы коммутации
Цели работы: 1. Изучение принципов поиска соединительных путей в коммутационных полях АТС с программным управлением. 2. Изучение алгоритмов программ поиска пути в коммутационном поле и структуры данных, используемых управляющими устройствами в АТС с программным управлением. 3. Моделирование процессов поиска соединительного пути в двухзвенном коммутационном поле с помощью ПЭВМ. 2. Выполнение лабораторной работы. КОНТРОЛЬНЫЕ ВОПРОСЫ: 1.Какие режимы искания используются в процессе поиска соедини
User natin83 : 24 февраля 2015
70 руб.
up Наверх