Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flasher.ru > Флейм

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 17.10.2001, 19:05
Countach вне форума Посмотреть профиль Отправить личное сообщение для Countach Найти все сообщения от Countach
  № 1  
Countach
 
Аватар для Countach

Регистрация: Mar 2001
Адрес: Cyprus, Nicosia
Сообщений: 795
Отправить сообщение для Countach с помощью ICQ
По умолчанию Assembler needed

Ребят, нужен ASM86 assembler (for Intel x86 family CPUs)
Срочно народ где мона взять
Ну или примерно такой
Плиз срочно

ЗЫ в досе гАвно, а не ассемлер/дебаггер, в досе3.0 был норм ассемблер, но где взять дос такой.
__________________
Кто рано встает, тому... спать весь день хочется.

Старый 17.10.2001, 21:51
ssj вне форума Посмотреть профиль Отправить личное сообщение для ssj Посетить домашнюю страницу ssj Найти все сообщения от ssj
  № 2  
ssj

Регистрация: Sep 2000
Адрес: Chasm of Everfall
Сообщений: 56
Отправить сообщение для ssj с помощью ICQ
Netwide Assembler Project рулит, он же NASM.
http://www.jorgon.freeserve.co.uk/Nasmjorg.zip - он сам для win32
http://www.web-sites.co.uk/nasm - хомяк
http://uk.geocities.com/rob_anderton/ - IDE и редактор к нему

Старый 17.10.2001, 23:00
RFMitrio вне форума Посмотреть профиль Отправить личное сообщение для RFMitrio Посетить домашнюю страницу RFMitrio Найти все сообщения от RFMitrio
  № 3  
RFMitrio
 
Аватар для RFMitrio

Регистрация: Aug 2001
Адрес: город на Неве
Сообщений: 1,908
Отправить сообщение для RFMitrio с помощью ICQ
Я пользуюсь несколько модифицированным АСМ86 - А86. Он просто чуть упрощен. Если надо, можешь взять у меня на сайте (А86+Д86-дебаггер). Правда, там еще прошлогодние лабораторные в довесок
__________________
suum quique

Старый 18.10.2001, 16:02
Countach вне форума Посмотреть профиль Отправить личное сообщение для Countach Найти все сообщения от Countach
  № 4  
Countach
 
Аватар для Countach

Регистрация: Mar 2001
Адрес: Cyprus, Nicosia
Сообщений: 795
Отправить сообщение для Countach с помощью ICQ
ОУ Ё!!! СЕНКС то чё нада

2ssj
Первая ссыка как я понял - сам ассемблер
Вторая = инфа о нем
Третья - дебаггер и эдитор

А линкер там встроен уже???или как в досе с ним парится??
Еще раз сенкс
__________________
Кто рано встает, тому... спать весь день хочется.

Старый 18.10.2001, 22:07
ssj вне форума Посмотреть профиль Отправить личное сообщение для ssj Посетить домашнюю страницу ssj Найти все сообщения от ssj
  № 5  
ssj

Регистрация: Sep 2000
Адрес: Chasm of Everfall
Сообщений: 56
Отправить сообщение для ssj с помощью ICQ
Не совсем, сам ассемблер может генерить только простенькие 16bit досовские .com и .exe. Например в NasmIDE есть пример fire.asm - тогда командная строчка что-то вроде nasm.exe -fbin fire.asm -o fire.com

Все остальное - только в .obj, или их Unix, Linix, IRIX и т.п. эквиваленты.

А уже из .obj в .exe слинковать - можно LCC прикрутить, можно Visual C++.

С дебагерром совсем плохо . Нету его. Я пользуюсь тем что в VC++.

Старый 19.10.2001, 00:41
Countach вне форума Посмотреть профиль Отправить личное сообщение для Countach Найти все сообщения от Countach
  № 6  
Countach
 
Аватар для Countach

Регистрация: Mar 2001
Адрес: Cyprus, Nicosia
Сообщений: 795
Отправить сообщение для Countach с помощью ICQ
Да уже увидел, что нету дебаггера, ну и фиг с ним. Придется Borland C++ инсталить там вроде был.

Да отвык я от етой фигни уже, всё лето не трогал руками такое, тут новый семестр новые траблсы. Пол года назад восче страдание Haffman algorithm in Pascal OR Fast Transpose algorithm of a matrix.
Утомляет такое програмирование. Вот хочу спросить, ты фанат таких вещей или просто принуждают тебя тоже
__________________
Кто рано встает, тому... спать весь день хочется.

Старый 19.10.2001, 00:54
Countach вне форума Посмотреть профиль Отправить личное сообщение для Countach Найти все сообщения от Countach
  № 7  
Countach
 
Аватар для Countach

Регистрация: Mar 2001
Адрес: Cyprus, Nicosia
Сообщений: 795
Отправить сообщение для Countach с помощью ICQ
Да сразу вопрос.
Пока я не трогал твой ассемблер, там как если 16 бит вся фишка. Я могу ExtendedAX(EAX) в полную использовать?, эт 32-бит будет. Или типа HighAX + LowAX (AX=HAX+LAX) = 8-bit+8-bit?????

PS Один тормоз вчера в институте делал дебаг в досе, тот что там встроен
Написал прогу так ради проверки
-a
......
MOV AX,FFFF
MOV BX,DDDD
ADD AX,BX
эт вся прога была, он так дебаггер сморел как работает, дальше шла комманда
POP 3F5D (не знаю что там было, но он в стак эт не клал, а ран (-r //run) нажал
Так его прога в пол секи, а дальше ПОП, и другая фигня. (terminate point забыл поставить )
До сих пор комп в чувства превести не могут

Восче эт редкость такое сделать, но подтерлись некоторые системные файлы
Да вот такие дураки бывают
А еще один на днях *.EXE на принтер послал - во умора.
Сори за офтоп просто не приду в чувства никак
__________________
Кто рано встает, тому... спать весь день хочется.

Старый 19.10.2001, 01:29
RFMitrio вне форума Посмотреть профиль Отправить личное сообщение для RFMitrio Посетить домашнюю страницу RFMitrio Найти все сообщения от RFMitrio
  № 8  
RFMitrio
 
Аватар для RFMitrio

Регистрация: Aug 2001
Адрес: город на Неве
Сообщений: 1,908
Отправить сообщение для RFMitrio с помощью ICQ
2countach: AX=ah+al, а не hax и lax!
--
a86 разве позволяет работать с регистрами 32-разрадной длины? По-моему, там нет всяких eax, ebx и т. д.
---
Кстати, я тут тоже свой комп раз сильно заглючил. Написал на асме прогу, там что-то в видеопамять писалось и сегментов куча было. Так вот, запустил - она повисла. перезагружаюсь - комп не грузится, винта не находит и т. д. Оказалось, она мне каким-то образом BIOS сбросила!
__________________
suum quique

Старый 19.10.2001, 19:14
Countach вне форума Посмотреть профиль Отправить личное сообщение для Countach Найти все сообщения от Countach
  № 9  
Countach
 
Аватар для Countach

Регистрация: Mar 2001
Адрес: Cyprus, Nicosia
Сообщений: 795
Отправить сообщение для Countach с помощью ICQ
2RF MITRIO
Цитата:
2countach: AX=ah+al, а не hax и lax!
Да верно , просто когда чердак протекает , а ты спешишь и не знаешь че написать, начинается тип того
High bits of AX, Low bits of AX
Ну вобщем понимаешь

ЗЫ Ну ты поаккуратней с такими прогами
ЗЫЫ Значит если пишешь
Код:
.
.
MOV AX,1234h ;if default value is decimal :)
.
.
, то будет записано с 1-16 бита, и нету доступа с 17-32.
Код:
.
.
MOV EAX,1234h ;а так чё низяяяя?
.
Как вообще управляют 33-64 битами итаниума??
__________________
Кто рано встает, тому... спать весь день хочется.

Старый 19.10.2001, 19:51
RFMitrio вне форума Посмотреть профиль Отправить личное сообщение для RFMitrio Посетить домашнюю страницу RFMitrio Найти все сообщения от RFMitrio
  № 10  
RFMitrio
 
Аватар для RFMitrio

Регистрация: Aug 2001
Адрес: город на Неве
Сообщений: 1,908
Отправить сообщение для RFMitrio с помощью ICQ
Я не уверен, но, по-моему именно в А86 нет расширенных регистров. В А386, МакроСМ, ТурбоАСМ они есть.
__________________
suum quique

Создать новую тему   Часовой пояс GMT +4, время: 17:16.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 17:16.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.