Лабораторная работа №4 по курсу «Основы системного программирования». Вариант №8. 5-й семестр
Состав работы
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Цель работы: Научиться использовать команды логических операций
Задание 1
1. Изучите приведенную ниже программу на языке ассемблера. Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX.
Задание 2
Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить правильность результатов. Номер задания выбирается в соответствии с последней цифрой пароля.
Задание 1
1. Изучите приведенную ниже программу на языке ассемблера. Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX.
Задание 2
Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить правильность результатов. Номер задания выбирается в соответствии с последней цифрой пароля.
Похожие материалы
Лабораторная работа № 3 по курсу «Основы системного программирования». Вариант №8. 5-й семестр
faraon666
: 13 июня 2013
Лабораторная работа №3
по курсу «Основы системного программирования»
Вариант №08
Цель работы: Научиться обрабатывать массивы данных.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max.
Задание 2
Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить правильность
150 руб.
Лабороторная работа № 5 по курсу «Основы системного программирования». Вариант №8. 5-й семестр
faraon666
: 13 июня 2013
Цель работы: Научиться использовать функции DOS для ввода и вывода строковой информации.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа позволяет ввести строку с клавиатуры и определить сколько заданных символов содержится в ней. Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX.
Задание 2
Используя предложенную выше программу, разработайте программу, которая выполняет заданные действия. Исполнить программу с несколькими (три
150 руб.
Лабораторная работа №2.Основы системного программирования. Вариант № 8
faraon666
: 13 июня 2013
Цель работы: Научиться использовать оператор повторения и команды условных переходов.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа суммирует числа от 1 до 10 и результат заносит в регистр АХ.
Задание 2
Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) значениями параметра N, проверить правильность результатов. В отчете обязательно привести результаты вычислений.
Номер задания выбирается в соответстви
150 руб.
Лабораторная работа №1 Основы системного программирования. Вариант № 8
faraon666
: 13 июня 2013
Задание 1
1. Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ.
2. Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются регистры в процессе выполнения программы. Чему равно значение регистра АХ перед выходом из программы? Совпадает ли результат вычислений с реальным значением выражения?
Задание 2
Используя предложенную выше программу, разработайте программу, к
150 руб.
Основы системного программирования
ss011msv
: 25 октября 2012
Задание 1
1. Создать командный файл, который выполняет следующие действия:
a. Очистка экрана
b. Создание директории C:\TEMP
c. Создание нового файла NEW.TXT с консоли в директории C:\TEMP.
d. Создание копий файлов *.TXT, сменив расширение на bat и оставив имя.
e. Сравнение копий с оригиналами.
f. Просмотр постранично содержимого директории C:\TEMP.
g. Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории.
400 руб.
Основы системного программирования
ss011msv
: 25 октября 2012
Цель работы: Научиться использовать арифметические команды языка ассемблера.
Задание 1
1. Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ.
TITLE Program5 ;название программы
.MODEL small ;отводим под стек и под данные по 64Кб
.STACK 100h ;отмечаем начало сегмента стека
.DATA ;отмечаем начало сегмента данных
A DW 5 ;
B DW 3 ;
C DW 8 ;
D DW 9 ;
.CODE ;отмечаем начало сегмента кодов
main PROC
MOV AX, @data ;ко
400 руб.
Основы системного программирования.
oxdobr2009
: 31 марта 2011
Лабораторные работы №№1-5. Вариант №7.
Лабораторная работа№1
Вычисление арифметических выражений
Цель работы: Научиться использовать арифметические команды языка ассемблера.
1. Создадим файл program1.asm.
2. В файле program1.asm наберем программу, которая вычисляет выражение 6•С + (В - С + 1) / 2 и результат заносит в регистр АХ.
3. Выполним отладку программу. Проверим значение регистра АХ перед выходом из программы с помощью отладчика Turbo Debugger.
Лабораторная работа №2
Оператор цикла LOOP
450 руб.
Основы системного программирования
BOND
: 17 января 2011
0. Создать командный файл, который выполняет следующие действия:
a. Очистка экрана;
b. Создать директорию C:\TEMP
c. Вывод на экран содержимого директории C:\TEMP.
d. Создание нового файла NEW.TXT с консоли в директории C:\TEMP.
e. Просмотр постранично содержимого директории C:\TEMP.
f.Вывод на экран файла NEW.TXT, причем сначала следует указать название файла.
g.Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории.
Задание №2
4. Написать и отладить програ
200 руб.
Другие работы
Прикладная механика жидкости и газа ТОГУ Задача А2
Z24
: 22 октября 2025
Трубопровод длиной l=90 м и внутренним диаметром d=0,8 м перед гидравлическим испытанием заполнен водой, находящейся под атмосферным давлением. Определить, сколько надо добавить в трубопровод воды, чтобы давление в нем повысить до р2=2 МПа ? Температура воды t=20°C.
120 руб.
Лабораторные работы 1-5. Информатика (Часть 1). Вариант 06
DarkInq
: 6 ноября 2017
1. Даны x, y, z. Найти min(x2+y2, y2+z2) –4
2. Напечатать таблицу изменения пути, вычисляемого по формуле
S = V0t + at2/2
3. Ввести восемь чисел и определить наименьшее число среди положительных чисел и его номер
4. Дан массив А(10). Вычислить количество нулевых элементов, сумму положительных элементов и среднее значение отрицательных элементов массива
5. Дана действительная квадратная матрица А размера n х n. Вычислить среднее значение элементов матрицы, которые являются четными числами.
50 руб.
Установка винтовая поверхностноприводная усовершенствованная УНВП-10-Курсовая работа-Оборудование для добычи и подготовки нефти и газа
nakonechnyy_lelya@mail.ru
: 9 августа 2016
Установка винтовая поверхностноприводная усовершенствованная УНВП-10-Курсовая работа-Оборудование для добычи и подготовки нефти и газа
2. АНАЛИЗ СУЩЕСТВУЮЩИХ ВИНТОВЫХ НАСОСНЫХ УСТАНОВОК С НАЗЕМНЫМ ПРИВОДОМ
2.1.КЛАССИФИКАЦИЯ УСТАНОВОК ВИНТОВЫХ НАСОСОВ
Винтовые скважинные насосные установки (ШВНУ) для отбора пластовых жидкостей из глубоких нефтяных скважин появились на нефтепромысловом рынке в начале 80-х годов в США и во Франции. Эффективная работа первых ВШНУ при эксплуатации низко- и среднеде
1844 руб.
Программирование на языке высокого уровня. Язык программирования СИ. Билет №1. Экзаменационная работа.
321
: 13 октября 2019
ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 1
По курсу «Программирование на языках высокого уровня. Язык программирования Си»
Для студентов специальности 23010565 «Программное обеспечение вычислительной техники и автоматизированных систем»
1. Структура программы на языке Си. Операторы ввода/вывода, форматный ввод/вывод.
2. Организовать меню: Создание файла, Просмотр файла, Поиск, Выход. В файле содержатся структуры с полями: № школы, район, адрес, количество учащихся. Вывести количество учащихся школ Октябрьско
400 руб.