Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.05.2012, 16:40   #1
fsq
 
Регистрация: 19.09.2011
Сообщений: 5
Злость работа с floppy дисководом

задача:
нужно прочитать сектор по заданной дорожке и номеру сектора.

вот код:

Код:
#include <stdlib.h>
#include <stdio.h>
#include <iostream.h>

void main()
{
        unsigned char roadNum = 0, sectorNum = 0, sideNum = 0;
	char buf[512]={1};

	printf("VVedite nomer dorowki nomer sectora i nomer storoni na diske\n");
	printf("po ymolchaniu nomer storoni vvodit 0\n");

	scanf("%c %c %c",&roadNum, &sectorNum, &sideNum);


	unsigned int regBX = 0, regES = 0;
	regBX = (int)(&buf[0]);

	regES = regBX & 0xffff0000;
	regBX = regBX & 0x0000ffff;

	//sbrosim kontroller i nastroim bufer
	__asm{
		mov ah,00h
		int 13h

		mov BX,regBX
		mov ES,regES
         }


	__asm{
		mov ch,roadNum
		mov cl,sectorNum

		mov dh,sideNum
		mov dl,00h

		mov ah,02h
		mov al,sectorNum


		int 13h


	}

	system("pause");

}
есть подозрение, что не правильно задаю адрес куда складывать данные! памагитееее!
fsq вне форума Ответить с цитированием
Старый 11.05.2012, 14:47   #2
fsq
 
Регистрация: 19.09.2011
Сообщений: 5
По умолчанию

Ребята срочно хелп!!!!
fsq вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Драйвер Floppy-диска с функцией BPB Толяс Помощь студентам 1 26.06.2011 18:39
Проблемы с дисководом DRAgon™ Компьютерное железо 1 05.03.2011 15:48
Задача. Работа с псевдослучайными последовательностями (ПСП). Работа с цветом. 0101 Помощь студентам 3 17.12.2009 23:57
Работа с дисководом. Нужна помощь Bandukb63 Win Api 1 13.05.2009 04:31