Страница 1 из 1

Дисковая система

Добавлено: 15 фев 2011, 17:49
streloks
Добрый день!
Учусь на програмиста, и делаю лабы.
Застопорился на дисковой системе -- потому что нет флопика, не начем экперементировать.
  1. Как можно потренироваться не стерев чё-то с винта(Я начинаю понимать когда сам прощупаю)
    можно ссылки, ключевые слова.
  • Нужно выбрать активный диск.У меня такой код вывода количества лог дисков:

    Код: Выделить всё

    CODE SEGMENT
    assume cs:CODE,ds:data
    org 100h
    
    BEGIN:mov AX,data
    mov ds,ax 
    mov ah,09h
    mov dx,offset kilkist   ;--кол-во дисков
    int 21h
    mov Ah,0Eh               ;в AL-возвращает      
    mov al,0ch                ;кол-во лог дисков
    int 21h
    xor dx,dx
    mov dl,al
    add dl,30h                  ;переведем в ascll
    mov AH,02h
    int 21h            ;у мя выводит J
    mov ah,01h               ;задержка
    int 21h
    CODE ends
    и никакие махинации не помогают:
    пробовал отсоединять провода CD(комп выкл)
    эмулировал 3 CD
    все равно колво дисков =>j(9)
    Почему не меняется колво дисков?
Подскажите ссылками может кто игрался с таким.

Re: Дисковая система

Добавлено: 16 фев 2011, 12:13
zhan313
DOS Fn 0eH: установить текущий диск DOS
Вход

* AH = 0eH
* DL = номер диска (0=A, 1=B и т.д.), который становится текущим

Выход

* AL = общее число дисководов в системе

Описание:

диск, указанный в DL, становится текущим (умалчиваемым) в DOS. проверка: используйте функцию 19H "дать текущий" для проверки. В регистре AL возвращается число дисководов всех типов, включая твердые диски и "логические" диски (как B: в 1-floppy системе).
Версии:

DOS 3.0+ AL имеет то же значение, что и значение LASTDRIVE, указанное в файле CONFIG.SYS, и по умолчанию равно 5.

Re: Дисковая система

Добавлено: 17 фев 2011, 20:50
streloks
Нашел чужую прогу использует int25h
al-0-номер диска(эмулирует --xptweaker у меня)
сх-1 колво секторов
дх-0 (фат)
и по адресу вх я не вижу никаких изменений(флупи полный).
На каком эмуляторе я могу поэксперементировать не удалив чтото из винта
p.s
у меня на винте есть раздел расчитывался на swat (1Гб) не пользуюсь
как экперементировать на нем и быть увереным что это точно тот раздел

Re: Дисковая система

Добавлено: 18 фев 2011, 00:16
BulldozerBSG
QEMU, WirtualBox... (и много других) + DOS (FreeDOS, MSDOS, ...). В интернете найти это все не проблема.

ШОК! "Вконтакте" скоро закроют

Добавлено: 20 окт 2012, 18:51
remikelmiser
Изображение

Итак, в связи с принятием закона в России по контенту 18+ «Вконтакте» запустили новую соцсеть, отличительной особенностью которой будет размещение анкет эротического характера и отсутствием модерации в целях знакомств и общения на интимные темы.
Что появилось:
- возможность загрузки интимных фото и видео
- отсутствие модерации
- возможность найти партнера для сeкса
- более полная контактная информация (телефон, интимные увлечения и проч.)

Что осталось:
- голубой фон Вконтакте
- как и прежде привязка аккаунтов к номеру мобильного телефона
- подарки, значки
Со слов основателя соцсети, у новой соцсети большое будущее,
т.к. люди всегда будут искать партнеров для секса на 1-2 раза, а новая соцсеть им поможет в этом.

Вот ссылка на сайт


Изображение

Re: Дисковая система

Добавлено: 12 дек 2012, 21:31
masik
Всем доброго времени суток!!! Есть уникальная возможность зарабатывать деньги не выходя из дома!!! Нужно всего лишь зарегестрироваться на сайте http://mns.www-working.com

ЕЖЕДНЕВНЫЕ ВЫПЛАТЫ - ГАРАНТИЯ СТАБИЛЬНОСТИ ЗАРАБОТКА. НАЧНИ ЗАРАБАТЫВАТЬ ПРЯМО СЕЙЧАС!