Суббота, 19.07.2025
Мой сайт
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » Гостевая книга [ Добавить запись ]

Страницы: « 1 2 ... 9 10 11 12 13 ... 17 18 »
Показано 151-165 из 270 сообщений
120. Bitfry   (14.01.2009 00:23)
0  
А вопросы такие возникают у всех, кто очень торопится. Читайте дальше, там подробно всё изложено.

119. Bitfry   (14.01.2009 00:22)
0  
Oleg, спасибо за отзыв. Спектрум и для меня много значит, Дизи, Робокоп, Элита... Магнитофон в режиме R2-D2 по 5 минут, потом полчаса игры и тут холодильник нафиг всё ресетит.

118. Oleg   (13.01.2009 16:46)
0  
Здравствуйте! В 90-е годы был у меня комп "Спектрум" тогда я начинал только программировать на Бейсике, потом изучил Ассемблер! Писал для себя системные программки. Сейчас у меня Пеньтиум. Не знал с чего начать. Долго мучился с языком С++. Так и не осилил. Решил попробовать на Ассемблере, ведь принцип тот же, что и на компе "Спектрум" И вот попал на Вашу страничку! ВСЕ просто Здорово! Все понятно! Но есть один вопрос! При программировании в среде Windows, какие есть программы, чтобы писать свою программу на Ассемблере, или надо пользоваться только предложенной Вами Hiew? Если честно, мне эти ДОСовые окна совсем открывать не хочется! В программе Ollydbg, все вроде понятно, но не понятно как начать с пустого "листа". И еще вопрос! При программировании в Windows, первые строчки Ассемблера должны быть обязательно такие, как Вы указали в файле "prax05" или как то можно по другому. И без них вообще никак? Извиняюсь за тупость моих вопросов! Но Чайник он и есть, Чайник! Заранее спасибо ответ!

117. Bitfry   (12.01.2009 20:21)
0  
и prax03.com работает точно так, как задумал, ошибок пока не вижу.

116. Bitfry   (12.01.2009 20:20)
0  
Но ошибки здесь нет. Дно стека находится по самому старшему адресу в памяти и растёт стек путём уменьшения значения регистра ESP, то есть когда в стек добавляются новые значения указатель вершины всё младше и младше.

115. Bitfry   (12.01.2009 20:19)
0  
Про стек видимо не совсем ясно у меня вышло, потом додумаю.

114. Bitfry   (12.01.2009 20:17)
0  
Глючит гостевая, не даёт ответить нормально.

113. noname_nofuture   (09.01.2009 02:23)
0  
Я имею в виду, что адреса растут вниз. 0 - выше всех (как первая строка в книге), 28 - нижняя строчка.

Так вот в этой системе отображения стек растёт вверх.

Дно стека находится по самому старшему адресу, а вершина - по самому младшему адресу.

Это был день восьмой...
Или я полностью запутался про дно и вершины или в последнем предложении "дно" и "вершину" надо поменять местами...

112. noname_nofuture   (08.01.2009 16:23)
0  
По поводу третего примера

00000000: B80300 mov ax,00003
00000003: CD10 int 010
00000005: B402 mov ah,002
00000007: 8B167501 mov dx,[0175]
0000000B: CD10 int 010
0000000D: FEC6 inc dh
0000000F: 80C203 add dl,003
00000012: 89167501 mov [0175],dx
00000016: B409 mov ah,009
00000018: BA5001 mov dx,00150
0000001B: CD21 int 021
0000001D: 803E760119 cmp b,[0176],019
00000022: 75E1 jne 000000005
00000024: B410 mov ah,010
00000026: CD16 int 016
00000028: CD20 int 020

По адресу [0175] находятся не нули, а 20, поэтому выводится строки будут не так, как задумано...

111. An_ton   (17.12.2008 06:11)
0  
Спасибо bitfry, статьи проста супер все понятно и проста, описано самое оно для новичков.

110. Zuckermann   (25.11.2008 05:22)
0  
Просто Супер! :]

109. el_it[pol]   (19.11.2008 13:11)
0  
йа ваще не могу жить без учителя битфрая =)

108. Mxmd   (11.11.2008 12:50)
0  
Спасиб)оч доступно и понятно, жду еще))

107. aasssdddd   (03.11.2008 02:19)
0  
большое спасибо чуваг, начинал не с тебя, но новичкам рекомендую

106. paul   (26.10.2008 22:44)
0  
супер=)


Имя *:
Email *:
WWW:
Код *:
Поиск
Друзья сайта
  • Создать сайт
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Все проекты компании
  • Copyright MyCorp © 2025
    Конструктор сайтовuCoz