Сейчас на форуме: tyns777, zds, JustLife, 2nd, morgot (+4 невидимых)

 eXeL@B —› Программирование —› Asm Compiler
Посл.ответ Сообщение

Ранг: 3.4 (гость)
Активность: 00.01
Статус: Участник

Создано: 08 апреля 2009 16:47
· Личное сообщение · #1

Доброго ночь! Господа, не сочтите за идиота и все же, существует ли какая нибудь оболочка (что-то типа AsmShell) но с визуальной приблудой просмотра текущего состояния регистров (и если возможно "пошаговой компиляции", как будто бряки на каждой строчке). Почему я спросил, когда программировал микроконтроллеры несколько лет назад, я не помню уже как называлась прога, так вот там как раз состояния регистров и показывалось, я надеюсь все поняли =)




Ранг: 340.0 (мудрец), 22thx
Активность: 0.120
Статус: Участник
THETA

Создано: 08 апреля 2009 17:02
· Личное сообщение · #2

elite001 пишет:
существует ли какая нибудь оболочка (что-то типа AsmShell) но с визуальной приблудой просмотра текущего состояния регистров

По правде говоря, вопрос не совсем ясен. Ты хочешь писать свою тулзу такую или просто нужна тулза такая готовая? Если хочешь писать приблуду эту, то читай данные о состоянии регистров из контекста потока проги. А если же тулза нужна просто, то чем отладчик не устраивает собственно?

-----
Программист SkyNet




Ранг: 3.4 (гость)
Активность: 00.01
Статус: Участник

Создано: 08 апреля 2009 17:09
· Личное сообщение · #3

FrenFolio
не, писать тулзов я не буду, мне такая фишка нужна чтоб наглядно показывалось что в данный момент творится... т.к. асм я только начинаю изучать. а прогу я вспомнил - алгоритм буилдер - там рисуется структурная схема, а она все это дело переделывает в асм.
на сколько я понимаю сначала прога пишется, а потом запускается в отладчике. а я бы хотел видеть все в реальном времени, впрочем я наверно ошибаюсь, если ошибаюсь (насчет отладчика в реальном времени, то может подскажешь простенький, без всяких заморочек и наворотов.. =(




Ранг: 605.2 (!), 341thx
Активность: 0.470.25
Статус: Модератор
Research & Development

Создано: 08 апреля 2009 17:12
· Личное сообщение · #4

эта тулза называется OllyDbg + компиляция с отладочной информацией (pdb)

-----
EnJoy!




Ранг: 172.2 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 08 апреля 2009 17:15
· Личное сообщение · #5

>>Почему я спросил, когда программировал микроконтроллеры несколько лет назад, я не помню уже как называлась прога, так вот там как раз состояния регистров и показывалось, я надеюсь все поняли =)
AVR Studio

для IA32 вроде так же можно в одном окне код писать и сразу отлад4ик запустить паралельно этой тулзой asmtool.info/news.php

-----
HOW MUCH BLOOD WOULD YOU SHED TO STAY ALIVE




Ранг: 3.4 (гость)
Активность: 00.01
Статус: Участник

Создано: 08 апреля 2009 17:21
· Личное сообщение · #6

ProTeuS
Во! Вот за ASMTool отдельное спасибо =) все на месте и справка прилагается...




Ранг: 605.2 (!), 341thx
Активность: 0.470.25
Статус: Модератор
Research & Development

Создано: 08 апреля 2009 17:35
· Личное сообщение · #7

WinAsm + miniDBG
WinAsm -> Отладочная версия
-> Build -> Debug

-----
EnJoy!




Ранг: 14.2 (новичок), 6thx
Активность: 0.010
Статус: Участник

Создано: 11 апреля 2009 13:53
· Личное сообщение · #8

Юзай emu8086, туда входит и отладчик, и документация по ассемблеру(на английском).



Ранг: 6.3 (гость)
Активность: 0=0
Статус: Участник

Создано: 15 апреля 2009 07:39
· Личное сообщение · #9

да emu8086 хорошая вещь для начинающих рекомендую тоже!




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 15 апреля 2009 18:06
· Личное сообщение · #10

Все уже поняли, что она хорошая, ещё 5 раз об этом можно не писать.




Ранг: 58.1 (постоянный)
Активность: 0.030
Статус: Участник

Создано: 23 мая 2009 01:39
· Личное сообщение · #11

MicroIDE ещё есть...


 eXeL@B —› Программирование —› Asm Compiler
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати