Member
Статус: Не в сети Регистрация: 29.05.2005 Откуда: Белгород
DiMMension писал(а):
но модулями (содержащими готовые наборы подпрограмм) получится намного эффективнее код
ты под модулями что имеешь ввиду? на асме или уже откомпилированные?
DiMMension писал(а):
для этого ASM знать надо получше
ну у нас асму был посвящён первый курс. но знать я его начал тока на втором
DiMMension писал(а):
Иногда порываюсь чего-нибудь подучить посовременнее
почему бы и для себя что-то не пописать согласен.
DiMMension писал(а):
тогда использовал TASM (Borland)
в принципе, и мы и на нём компилили. но есть ещё masm, который, вроде бы, удобней
Вообще, времени на изучение и работу с VESA ещё полгода. в следующем учебном году будет курсовой по компьютерной графике. там надо блеснуть знаниями, ибо это может определить мою судьбу при выходе из универа.
_________________ Взрослеем. Возможностей стало больше, времени - меньше. долгосрочно общался: CelD2.1@3.7|A64Venice@2.6|A64SanDiego@2.7|E6420@3.2|E6750@3.5|Q9300@3.5
Member
Статус: Не в сети Регистрация: 19.10.2006 Откуда: Нижний Новгород
TuneD писал(а):
ты под модулями что имеешь ввиду? на асме или уже откомпилированные?
Я имею ввиду пиши модули на ASM полностью, компилируй, и уже откомпилированные используй (подключай).
TuneD писал(а):
но есть ещё masm, который, вроде бы, удобней
Вроде немного удобнее и немного возможностей больше, но и немного нестыковок со стандартом больше, отсюда иногда свои странности в работе, не учитывая которые получишь глюки. Но это я тоже только поверхностно знаю.
Member
Статус: Не в сети Регистрация: 29.05.2005 Откуда: Белгород
DiMMension писал(а):
и уже откомпилированные используй (подключай).
а в каком формате они будут, "уже откомпиленные"?
_________________ Взрослеем. Возможностей стало больше, времени - меньше. долгосрочно общался: CelD2.1@3.7|A64Venice@2.6|A64SanDiego@2.7|E6420@3.2|E6750@3.5|Q9300@3.5
Member
Статус: Не в сети Регистрация: 19.10.2006 Откуда: Нижний Новгород
TuneD писал(а):
а в каком формате они будут, "уже откомпиленные"?
В Pascal можно так:
Создать модуль *.tpu с процедурами, написанными в ASM в *.obj и объявленными как внешние.
А после трансляции такого модуля на диск его можно подключить через USES.
А можно asm-obj-exe-bin-obj
Member
Статус: Не в сети Регистрация: 29.05.2005 Откуда: Белгород
DiMMension м-да. запутываешь ты меня. про obj я слышал, но паскаля не хочу. я забил на него сразу после начала изучения С
_________________ Взрослеем. Возможностей стало больше, времени - меньше. долгосрочно общался: CelD2.1@3.7|A64Venice@2.6|A64SanDiego@2.7|E6420@3.2|E6750@3.5|Q9300@3.5
Member
Статус: Не в сети Регистрация: 19.10.2006 Откуда: Нижний Новгород
TuneD Не может быть, чтоб в С++ не было возможности подключать внешние скомпилированные модули, покопайся, а я его хуже Pascal знаю, поэтому сам не подскажу.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения