Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Звіт по Лаб. №1.doc
Скачиваний:
4
Добавлен:
27.11.2019
Размер:
171.01 Кб
Скачать

Текст програми

«DriveType»

.386 ; Для процесора не нижче INTEL-386

.model flat, STDCALL ; компілювати як програму для WIN32;

; Визначення зовнішніх процедур:

extrn ExitProcess :proc ; Ліквідація процесу,

extrn MessageBoxA :proc ; Вивід вікна з повідомленням,

extrn GetDriveTypeA :proc ; Отримання типу дискового пристрою

.data ; Вміст сегменту даних:

buflen dd 256 ; Визначення комірки пам’яті

hello_title db ' Лаб. № 1 Виконав: ст.гр.КІ-21 Денисюк В.В.', 0

hello_message db ' Drive Type: ' ; Рядок байтів

user_name db 256 dup (0) ; Буфер заповнений нулями

.code ; Вміст сегменту коду:

Start:

call GetDriveTypeA, offset user_name, offset buflen

call MessageBoxA, 0, offset hello_message, offset hello_title, 40h

call ExitProcess, 0

end Start

Результат виконання програми «DriveType»