MacCentre.ru Форум
Форум по компьютерам Mac, Mac OS X и продукции Apple
 
ПравилаПравила   FAQFAQ   ПоискПоиск  РегистрацияРегистрация   ПрофильПрофиль   Войти и проверить ЛСВойти и проверить ЛС   ВходВход 
с чего начать?
На страницу Пред.  1, 2, 3  След.
Начать новую тему   Ответить на тему Список форумов MacCentre.ru Форум » Программирование и Beta-тестирование   
Автор Сообщение
zztatarin



Репутация: +34    

Зарегистрирован: 04.08.2006
Сообщения: 4260

СообщениеДобавлено: Ср Май 06, 2009 12:59
Ответить с цитатой

Садитесь... единица!
Будте внимательнее.
zztatarin писал(а):
Программа занимает менее 32 байт. И не требует даже операционной системы. Тем более, такой как у Вас

_________________
Дайте мне единицу измерения и я смогу измерить ничтожность и бесконечность. А компьютер мне в х... не упёрся. Мне штангенциркуля хватит.
И ещё. Учу пользоваться документацией
Искренне Ваш ﺗﺘﺮ
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
PBPROG



Репутация: 0    

Зарегистрирован: 06.05.2009
Сообщения: 4

СообщениеДобавлено: Ср Май 06, 2009 13:55
Ответить с цитатой

Сейчас в основном пишут под современные ОС, а не под DOS или BIOS. Это уже не актуально.
Так что ваш метод устарел!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
C2H5OH



Репутация: +108    

Зарегистрирован: 13.07.2001
Сообщения: 12314
Откуда: Москва

СообщениеДобавлено: Ср Май 06, 2009 14:02
Ответить с цитатой

PBPROG писал(а):
Сейчас в основном пишут под современные ОС, а не под DOS или BIOS. Это уже не актуально.
Так что ваш метод устарел!

спасибо! поржал от души!

_________________
Слово не воробей, вылетит неосторожное - вернется трёхэтажное!

Всего!
И всем!!!
http://apple-museum.ru/
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора iChat
zztatarin



Репутация: +34    

Зарегистрирован: 04.08.2006
Сообщения: 4260

СообщениеДобавлено: Чт Май 07, 2009 08:39
Ответить с цитатой

PBPROG писал(а):
Сейчас в основном пишут под современные ОС, а не под DOS или BIOS.

Садитесь... НОЛЬ!
Это программа не под дос и не под биос. Это программа под ПРОЦЕССОР. Работает на любом УСТРОЙСТВЕ!, где есть что-то, имеющее маркировку x86.

_________________
Дайте мне единицу измерения и я смогу измерить ничтожность и бесконечность. А компьютер мне в х... не упёрся. Мне штангенциркуля хватит.
И ещё. Учу пользоваться документацией
Искренне Ваш ﺗﺘﺮ
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
PBPROG



Репутация: 0    

Зарегистрирован: 06.05.2009
Сообщения: 4

СообщениеДобавлено: Чт Май 07, 2009 11:04
Ответить с цитатой

zztatarin писал(а):
Это программа под ПРОЦЕССОР

Код:
        int 21h
        int 20h
Это у нас чьи прерывания?
Скажите что сам процессор без никаких программ сможет их обработать и вывести инфу на экран?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
zztatarin



Репутация: +34    

Зарегистрирован: 04.08.2006
Сообщения: 4260

СообщениеДобавлено: Пт Май 08, 2009 19:22
Ответить с цитатой

К сожалению многие неопытные програмисты считают что вектора прерываний принадлежат какой-то операционной системе или какой-то Базовой Системе Ввода-Вывода. И назначение векторов определяют именно они. И что int 21h изобретение БГ. На самом деле, в спецификации на процессор Intel черным по белому написано: тридцать третье прерывание предназначено для рабоы с внешними устройствами, такими как клавиатура, ленточные накопители, принтер, консоль.
_________________
Дайте мне единицу измерения и я смогу измерить ничтожность и бесконечность. А компьютер мне в х... не упёрся. Мне штангенциркуля хватит.
И ещё. Учу пользоваться документацией
Искренне Ваш ﺗﺘﺮ
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
Simple



Репутация: 0    

Зарегистрирован: 27.04.2009
Сообщения: 3

СообщениеДобавлено: Сб Май 23, 2009 18:51
Ответить с цитатой

zztatarin писал(а):

Программа занимает менее 32 байт. И не требует даже операционной системы. Тем более, такой как у Вас, уважаемый PBPROG.


Ну раз не требует операционной системы зачем тогда ORG 100h ??)))
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
vlku



Репутация: 0    

Зарегистрирован: 16.04.2004
Сообщения: 159
Откуда: Москва

СообщениеДобавлено: Сб Май 23, 2009 19:30
Ответить с цитатой

О чем вы, люди? Погодные катаклизмы в действии, похоже.
_________________
MacPro 2 x 2.66 Dual-Core Intel Xeon
MacBook Alu
iPhone 3G 16Gb
Вернуться к началу
Посмотреть профиль Отправить личное сообщение iChatICQ Number
zztatarin



Репутация: +34    

Зарегистрирован: 04.08.2006
Сообщения: 4260

СообщениеДобавлено: Сб Май 23, 2009 22:33
Ответить с цитатой

2Simple
Команда (вернее макросоглашение) ORG 100h даёт команду компилятору оставить первые 256 байт под область векторов прерываний. Это определяется архитектурой процессора. Архитектурой же процессора определяется то, что по RESET управление передаётся не на адрес 000000h, а на адрес, хранящийся в ОЗУ. Дальше мне интернет рыть лениво, копайте сами...

_________________
Дайте мне единицу измерения и я смогу измерить ничтожность и бесконечность. А компьютер мне в х... не упёрся. Мне штангенциркуля хватит.
И ещё. Учу пользоваться документацией
Искренне Ваш ﺗﺘﺮ
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
Daniel



Репутация: +348    

Зарегистрирован: 14.07.2001
Сообщения: 9072
Откуда: Украина

СообщениеДобавлено: Вт Май 26, 2009 15:14
Всего отзывов: 1 Ответить с цитатой

AppleScript_The_Definitive_Guide.chm
Cocoa_in_a_Nutshell.chm

Mac_OS_X_for_UNIX_Geeks.pdf
Mac_OS_X_in_a_Nutshell.chm
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Daniel



Репутация: +348    

Зарегистрирован: 14.07.2001
Сообщения: 9072
Откуда: Украина

СообщениеДобавлено: Пт Май 29, 2009 01:43
Всего отзывов: 1 Ответить с цитатой

The_Mac_Hackers_Handbook.pdf
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Tyler



Репутация: +2    

Зарегистрирован: 03.09.2008
Сообщения: 330

СообщениеДобавлено: Вс Май 31, 2009 01:40
Ответить с цитатой

а чем файлы chm открыть?
_________________
think fast or be last
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Daniel



Репутация: +348    

Зарегистрирован: 14.07.2001
Сообщения: 9072
Откуда: Украина

СообщениеДобавлено: Вс Май 31, 2009 14:41
Ответить с цитатой

iChm или поискать по «chm» на Макапдейте.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Simple



Репутация: 0    

Зарегистрирован: 27.04.2009
Сообщения: 3

СообщениеДобавлено: Ср Июн 10, 2009 14:29
Ответить с цитатой

А я всегда считал, что это не комманда, а директива...И в первых 256 байт принадлежат регистру psp. Ладно не суть, лень спорить) Ассемблер крут, но лично я не вижу больше смысла для его применения(для себя).

2Daniel: спс за названия книг, срочно понадобилось научится писать под мак)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
zztatarin



Репутация: +34    

Зарегистрирован: 04.08.2006
Сообщения: 4260

СообщениеДобавлено: Чт Июн 11, 2009 19:59
Ответить с цитатой

Не знаю такого регистра. И интел x86 не знает.
PS. UTFI...

_________________
Дайте мне единицу измерения и я смогу измерить ничтожность и бесконечность. А компьютер мне в х... не упёрся. Мне штангенциркуля хватит.
И ещё. Учу пользоваться документацией
Искренне Ваш ﺗﺘﺮ
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
Показать сообщения:   
Начать новую тему   Ответить на тему Список форумов MacCentre.ru Форум » Программирование и Beta-тестирование Страница 2 из 3
На страницу Пред.  1, 2, 3  След.

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы можете добавлять приложения в этом форуме
Вы можете скачивать файлы в этом форуме


Связь с администраторами

Powered by phpBB © 2001, 2005 phpBB Group