Search found 34 matches
- Mon Nov 23, 2009 6:52 pm
- Forum: Miscellaneous
- Topic: Помогите с программированием на assembler #2
- Replies: 19
- Views: 10567
Re: Помогите с программированием на assembler #2
Пасиб всем. Таки сдал. Интересно, что преподавателю прога показалась какой-то сложной, хотя у меня кода в 2-3 меньше чем у тех, кто сдавал раньше.
- Sun Nov 22, 2009 1:36 pm
- Forum: Miscellaneous
- Topic: Помогите с программированием на assembler #2
- Replies: 19
- Views: 10567
Re: Помогите с программированием на assembler #2
да елки, ну не работает and ax, return
чтобы не зациклилось можно сделать без дополнительной метки:
mov ax, 4c00h
int 21h
(это там, где надо прервать выполнение программы)
_____________________
Вроде все сделал. Надеюсь с and ax, offset return прокатит. Осталось только собственный стек сделать
чтобы не зациклилось можно сделать без дополнительной метки:
mov ax, 4c00h
int 21h
(это там, где надо прервать выполнение программы)
_____________________
Вроде все сделал. Надеюсь с and ax, offset return прокатит. Осталось только собственный стек сделать
- Fri Nov 20, 2009 8:54 pm
- Forum: Miscellaneous
- Topic: Помогите с программированием на assembler #2
- Replies: 19
- Views: 10567
Re: Помогите с программированием на assembler #2
1)eax использовать нельзя
2)использую tasm
3)можно ли использовать следующее:
and ax, offset return
2)использую tasm
3)можно ли использовать следующее:
and ax, offset return
- Thu Nov 19, 2009 10:02 pm
- Forum: Miscellaneous
- Topic: Помогите с программированием на assembler #2
- Replies: 19
- Views: 10567
Re: Помогите с программированием на assembler #2
Кстати, а в коде, реализующем call, ругается, что ax и return разного размера
- Wed Nov 18, 2009 9:39 pm
- Forum: Miscellaneous
- Topic: Помогите с программированием на assembler #2
- Replies: 19
- Views: 10567
Re: Помогите с программированием на assembler #2
У тебя нет в списке команды or. Остальные задания решай сам. call ---------- mov al,255 ; включаем все биты в al shl ax,8 ; перемещаем значение в ah mov al,255 ; включаем все биты в al and ax,return ; в ax адрес возврата jmp subr ; прыгаем на нашу подпрограмму return: ; это куда мы вернемся ;любая ...
- Tue Nov 17, 2009 11:22 pm
- Forum: Miscellaneous
- Topic: Помогите с программированием на assembler #2
- Replies: 19
- Views: 10567
Re: Помогите с программированием на assembler #2
mov al,bl ---------- mov al,255 ; включаем все биты в al and al,bl ; выключаем ненужные биты, т.е. накладываем маску, или присваиваем значение которое в bl. mov ax, bx ---------- mov al,255 ; включаем все биты в al shl ax,8 ; перемещаем значение в ah mov al,255 ; включаем все биты в al ; все в ax у...
- Mon Nov 16, 2009 11:20 pm
- Forum: Miscellaneous
- Topic: Помогите с программированием на assembler #2
- Replies: 19
- Views: 10567
Re: Помогите с программированием на assembler #2
я могу выложить в инет старую методичку, но там сопадают только первые две лабы. 3ю взял с какого-то листика, 4я сказал, что одна на всех - бери у того, кто ее уже брал. Выкладывать ту методичку?
- Mon Nov 16, 2009 7:12 pm
- Forum: Miscellaneous
- Topic: Помогите с программированием на assembler #2
- Replies: 19
- Views: 10567
Помогите с программированием на assembler #2
Хотя бы принцип, как это сделать. Есть следуюющие команды: shl (CF) shr (CF) and (ZF) not mov xx, 0 mov xx, 1 mov xx, 255 jc jz jmp Используя эти команды требуется реализовать: mov al, bl mov ax, bx cmp xx, yy (ZF, CF) inc (CF) dec (CF) add (ZF, CF) sub (ZF, CF) or (ZF) mul bl div bl call ret Во все...
?Сегменты
Нужно прочитать содежимое регистра ds 16-ти и 68-ми битными и байтными блоками.
А также скопировать блок рзамером 68 бит (или байт) из указанного источника в указанный приемник
А также скопировать блок рзамером 68 бит (или байт) из указанного источника в указанный приемник
- Sun Oct 04, 2009 2:08 pm
- Forum: Coding
- Topic: ?считать таблицу Fat12 и считать по ней какой-нибудь файл
- Replies: 11
- Views: 7942
Re: ?считать таблицу Fat12 и считать по ней какой-нибудь файл
это ты скажи тому, кто выдавал заданиеMario wrote:Почему? ИМХО логично отладить код обрабатывающие данные, а потом уже отлаживать ту часть, которая отвечает за работу с оборудованием. Все же отладить две вещи последовательно проще, чем отладить две вещи параллельно.Gargo wrote:Работать с образом дискеты - уже не то
- Sun Oct 04, 2009 10:35 am
- Forum: Coding
- Topic: ?считать таблицу Fat12 и считать по ней какой-нибудь файл
- Replies: 11
- Views: 7942
Re: ?считать таблицу Fat12 и считать по ней какой-нибудь файл
Вообще, это касается не только колибри и выбирать можно только язык программирования. Работать с образом дискеты - уже не то, попробую еще тогда написать на чистом асме
- Sat Oct 03, 2009 12:42 pm
- Forum: Coding
- Topic: ?считать таблицу Fat12 и считать по ней какой-нибудь файл
- Replies: 11
- Views: 7942
Re: ?считать таблицу Fat12 и считать по ней какой-нибудь файл
не догоняю, может дело в железе, потому что одна и та же программа на домашнем пк выдает нормальные цифры, на ноутах глюки... И там и там использую Vfdwin, т.к. привода нету. выводит таблицу FAT: EF0, FEF, 3, 4, 5, 6, 7, FF8, 9, FFA, B, FFC, D, FFE, F, 10, 11, 12, 13, 14, 15, 16, 17, 8, 19, A, 1B, C...
- Fri Oct 02, 2009 7:42 pm
- Forum: Coding
- Topic: ?считать таблицу Fat12 и считать по ней какой-нибудь файл
- Replies: 11
- Views: 7942
Re: ?считать таблицу Fat12 и считать по ней какой-нибудь файл
Подскажите плиз, что не так в программе. Fat считывается, но если записать на чистый диск файл, то видны лишние FF вначале, а в дальнейшем вообще неправильные числа отображает #include <stdio.h> #include <conio.h> #include <malloc.h> #include <dos.h> //#include "sysp.h" char *buf, *fat; in...
- Wed Sep 23, 2009 7:43 pm
- Forum: Coding
- Topic: ?считать таблицу Fat12 и считать по ней какой-нибудь файл
- Replies: 11
- Views: 7942
Re: ?считать таблицу Fat12 и считать по ней какой-нибудь файл
пасиб конечно, но первый документ у меня уже есть, а второй - я повешусь разбирать 2700 строк, а тем более когда Tasm там показывает кучу ошибок
- Wed Sep 23, 2009 4:47 pm
- Forum: Coding
- Topic: ?считать таблицу Fat12 и считать по ней какой-нибудь файл
- Replies: 11
- Views: 7942