Дипломная работа: Вивід вмісту каталогу y середовищі MS DOS
@@02:
movdi,offsetpoint ; в diпоміщується зміщення змінної point
pushcx ; збереження cx
callStrWrite ; вивід на екран зірочки
pop cx ; відновлення cx
@@03:
loop @@01 ; виконувати цикл, доки cx≠0 (6-ть разів)
; ------Вивід години створення файлу
movbx,[offsetdirData+ FileName-8] ; в bxпоміщується слово часу
; створення файлу
mov ax,bx ; в axпоміщуються слово години
; створення файлу
andax,0f800h ; накладання маски
shrax,11 ; зсув результату (отримали години)
movcx,1
movdi,offsetbuffer ; diвказує на пустий буфер buffer
callBinToAscDec ; передача в змінну buffer10-кового
; ASCII-представлення числа з ax
mov cx,2 ; в cxширина поля виводу
callStrWrite2 ; вивід ASCII-представлення числа з ax
mov cx,1 ; встановлення в cxкількості виводів
mov dl, ':' ; передача в dlсимволу, що виводиться
call WriteSimv ; вивід один раз символу із dl
; ------Вивід хвилин створення файлу
movax,bx ; в axпоміщується слово хвилини
; створення файлу
and ax,7e0h ; накладання маски
shr ax,5 ; зсув результату (отримали хвилини)
movcx,1