Лабораторка по ассемблеру
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Лабораторка по ассемблеру - 2007-03-15 19:21:38.590000
|
|
|
relline
Сообщений: 38
Оценки: 0
Присоединился: 2005-11-06 17:22:25
|
Плз нужна помощь надо написать на асме такую програмку: Занести в регистр В число 15, записать даные в порт ввода, разрешить прирывание. За рание спасибо. ЗЫ. Или дайте хоть ссылки на материал по этому. Еще раз спасибо.
|
|
|
RE: Лабораторка по ассемблеру - 2007-03-15 20:35:02.256666
|
|
|
ВИТАХА
Сообщений: 1017
Оценки: 0
Присоединился: 2006-12-27 00:18:16.020000
|
Извини но регистра В нету,может в AX?тебе именно в порт или просто вывести через перерывание? Начни с Клашникова"Ассемблер это просто" Почитай что нить из этого: Нортон Ассемблер. Http://www.codenet.ru/progr/asm/norton/ К.Г. Финогенов Использование языка Ассемблер. 2003. Кулаков В.В. Программирование на аппаратном уровне. Спецсправочник. 2003. Пирогов В.Ю. Assembler for Windows. 2 книги 2002 и 2003. Зубков С.В. Ассемблер для DOS, Windows, Unix. 2003. Юров В.А. Справочник по Ассемблеру. 2004. и Практикум (с СД). 2004. ТechHelp. Абель П. Язык Ассемблера для IBM PC и программирования. 2003. Крупник А.Б. Изучаем Ассемблер. 2003. Брябрин А.А. Язык Ассемблера. Учебное пособие. 2003. Кип Ирвин. Язык Ассемблера для процессоров INTEL. (с СД). 2002.
|
|
|
RE: Лабораторка по ассемблеру - 2007-03-18 02:18:53.220000
|
|
|
inf_loa_d
Сообщений: 261
Оценки: 0
Присоединился: 2007-02-05 00:27:52.070000
|
quote:
ORIGINAL: ВИТАХА Извини но регистра В нету,может в AX?тебе именно в порт или просто вывести через перерывание? Начни с Клашникова"Ассемблер это просто" Почитай что нить из этого: Нортон Ассемблер. Http://www.codenet.ru/progr/asm/norton/ К.Г. Финогенов Использование языка Ассемблер. 2003. Кулаков В.В. Программирование на аппаратном уровне. Спецсправочник. 2003. Пирогов В.Ю. Assembler for Windows. 2 книги 2002 и 2003. Зубков С.В. Ассемблер для DOS, Windows, Unix. 2003. Юров В.А. Справочник по Ассемблеру. 2004. и Практикум (с СД). 2004. ТechHelp. Абель П. Язык Ассемблера для IBM PC и программирования. 2003. Крупник А.Б. Изучаем Ассемблер. 2003. Брябрин А.А. Язык Ассемблера. Учебное пособие. 2003. Кип Ирвин. Язык Ассемблера для процессоров INTEL. (с СД). 2002. У! Спасибки, оч подробненький списочек, тож чего нить для себя нарою))) Видимо не перевелись ещё ХОРОШИЕ люди)
|
|
|
RE: Лабораторка по ассемблеру - 2007-03-18 02:31:33.166666
|
|
|
ВИТАХА
Сообщений: 1017
Оценки: 0
Присоединился: 2006-12-27 00:18:16.020000
|
Да незачто…я вот как рас сам над всем этим сижу=)
|
|
|
RE: Лабораторка по ассемблеру - 2007-03-18 02:33:35.120000
|
|
|
inf_loa_d
Сообщений: 261
Оценки: 0
Присоединился: 2007-02-05 00:27:52.070000
|
куль)))))
|
|
|
RE: Лабораторка по ассемблеру - 2007-03-18 02:41:25.316666
|
|
|
ВИТАХА
Сообщений: 1017
Оценки: 0
Присоединился: 2006-12-27 00:18:16.020000
|
quote:
куль))))) Да уж….)))(поффтопим?)
|
|
|
RE: Лабораторка по ассемблеру - 2007-03-18 21:16:18.633333
|
|
|
rbzombie
Сообщений: 88
Оценки: 0
Присоединился: 2005-01-07 04:14:13
|
я конечно не специалист по асму,более менее читать могу исходники вот кажется это поможет "in" переводит байт, слово или двойное слово из порта ввода в AL, AX или EAX. Порты ввода-вывода могут быть адресованы либо напрямую, непосредственно с помощью байтового значения, либо непрямо через регистр DX. Операндом-адресатом должен быть регистр AL, AX или EAX. Операндом-источником должно быть число от 0 до 255 либо регистр DX. in al,20h ; ввод байта из порта 20 in ax,dx ; ввод слова из порта, адресованного регистром DX "out" переводит байт, слово или двойное слово из порта вывода в AL, AX или EAX. Программа может может определить номер порта, используя те же методы, что и в инструкции "in". Операндом-адресатом должен быть регистр AL, AX или EAX. Операндом-источником должно быть число от 0 до 255 либо регистр DX. out 20h,ax ; вывод байта в порт 20 out dx,al ; вывод слова в порт, адресованный регистром DX
|
|
|
|
|