Assembler как системное программирование!
|
|
Drozdov | Дата: Понедельник, 07.04.2008, 18:50 | Сообщение # 1 |
 Admin
Группа: Администраторы
Сообщений: 61
Статус: Offline
| Предлогаю открыть тему по поводу языка программирования для железа и ОС. И так вот тема для размышления, ответившему сразу статус выше и тему форума на выбор в пределах тематики сайта. mov ah,0 mov al,3 int 10h 
|
|
| |
Project_corba | Дата: Суббота, 31.05.2008, 11:33 | Сообщение # 2 |
 Сержант
Группа: Проверенные
Сообщений: 7
Статус: Offline
| Хм... Я ассемблер только пока изучаю. mov переместить AH и Al это регистр счета вроде(Левая и правая часть ну или что-то типа того) Int не в курсах что такое. 10H это наверно число 16 Ну в общем что-то типа: Поместить в правую чать регистра AD ноль. Поместить в левую часть регистра AD три. Бла-бла-бла 16
Cmd.exe
|
|
| |
Drozdov | Дата: Воскресенье, 01.06.2008, 13:35 | Сообщение # 3 |
 Admin
Группа: Администраторы
Сообщений: 61
Статус: Offline
| Вобщемто так: mov ah,0 //Устанавливаем видеорежим mov al,3 //Режим цветного текста int 10h //Вызываем биос Хотя рассуждали вы проктически верно. А вот ещё загадка или лутше, чтото обсудить За что отвечает Int 16h 
|
|
| |
Project_corba | Дата: Воскресенье, 01.06.2008, 17:32 | Сообщение # 4 |
 Сержант
Группа: Проверенные
Сообщений: 7
Статус: Offline
| с чем напутал?
Cmd.exe
|
|
| |
Drozdov | Дата: Воскресенье, 01.06.2008, 17:36 | Сообщение # 5 |
 Admin
Группа: Администраторы
Сообщений: 61
Статус: Offline
| mov ah,0 //Устанавливаем видеорежим mov al,3 //Режим цветного текста int 10h //Вызываем биос Это установка видео режима. а вобще выглядит так помещаем в AH 0 а в Al 3 вызываем биос.
|
|
| |
Project_corba | Дата: Воскресенье, 01.06.2008, 17:43 | Сообщение # 6 |
 Сержант
Группа: Проверенные
Сообщений: 7
Статус: Offline
| Не ну в принципе я правильно говорил Я ведь только начал изучать и не знаю что за что отвечает. Может все-таки дадите мне ранг?
Cmd.exe
|
|
| |
Project_corba | Дата: Воскресенье, 01.06.2008, 18:05 | Сообщение # 7 |
 Сержант
Группа: Проверенные
Сообщений: 7
Статус: Offline
| А вот ещё загадка или лутше, чтото обсудить За что отвечает Int 16h Ну если провести аналогию с предыдущим вопросом то можно сказать что Int 16h мы опять же что-то вызываем. Вопрос вот что?!
Cmd.exe
|
|
| |
Project_corba | Дата: Воскресенье, 01.06.2008, 18:08 | Сообщение # 8 |
 Сержант
Группа: Проверенные
Сообщений: 7
Статус: Offline
| Drozdov Не могли бы вы посоветовать какую литературу по ассемблеру? Меня тема...интересует.
Cmd.exe
|
|
| |
Drozdov | Дата: Воскресенье, 01.06.2008, 18:19 | Сообщение # 9 |
 Admin
Группа: Администраторы
Сообщений: 61
Статус: Offline
| Ок подберу и скину. Или в форуме или на мыло. А вобще найдите книгу Автор - Питер Абель Название - Ассемблер язык программирования для IBM PC В ней всё очень доходчиво сам готовился для здачи экзамена по системному программированию.
|
|
| |
Drozdov | Дата: Воскресенье, 01.06.2008, 19:22 | Сообщение # 10 |
 Admin
Группа: Администраторы
Сообщений: 61
Статус: Offline
| Вот вам, набор различных исходных текстов програм на Ассемблере.
|
|
| |
Project_corba | Дата: Воскресенье, 01.06.2008, 21:50 | Сообщение # 11 |
 Сержант
Группа: Проверенные
Сообщений: 7
Статус: Offline
| Спасибо за исходники.
Cmd.exe
|
|
| |
Drozdov | Дата: Понедельник, 02.06.2008, 11:13 | Сообщение # 12 |
 Admin
Группа: Администраторы
Сообщений: 61
Статус: Offline
| Не за что. Есть вопросы, спрашивай!
|
|
| |
Drozdov | Дата: Среда, 11.06.2008, 21:48 | Сообщение # 13 |
 Admin
Группа: Администраторы
Сообщений: 61
Статус: Offline
| А кто знает, что єто за команда shld
|
|
| |