![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 20.04.2011
Сообщений: 11
|
![]() |
![]() |
![]() |
![]() |
#12 |
Форумчанин
Регистрация: 26.01.2010
Сообщений: 215
|
![]()
кстати в ebx обчзательно нужно сохранять или потерям значение, смотри как у меня в примере, иначе не будет правильно работать
Могу лишь пнуть в нужном направлении (ну или как получится)
|
![]() |
![]() |
![]() |
#13 |
Форумчанин
Регистрация: 26.01.2010
Сообщений: 215
|
![]()
допусти это будет так:
Код:
Могу лишь пнуть в нужном направлении (ну или как получится)
|
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 20.04.2011
Сообщений: 11
|
![]()
в твоём примере ты используешь and, там понятное дело надо сохранять, я and убрал, или так уже не верно будет. я прогонял с разными значениями вроде всё верно, единственное с ячейкой памяти нормально не компилируется...
|
![]() |
![]() |
![]() |
#15 |
Пользователь
Регистрация: 20.04.2011
Сообщений: 11
|
![]()
ну т.е. пишем в тот же промежуток памяти, что и был выделен изначально под переменную?
|
![]() |
![]() |
![]() |
#16 |
Форумчанин
Регистрация: 26.01.2010
Сообщений: 215
|
![]()
в принципе да можно конечно раскидать все это дело допустим так
Код:
Могу лишь пнуть в нужном направлении (ну или как получится)
|
![]() |
![]() |
![]() |
#17 |
Пользователь
Регистрация: 20.04.2011
Сообщений: 11
|
![]()
Вроде вот так нормально работает (использовал lea вместо offset, ибо на него компилятор ругается, почему ума не приложу)
Код:
Последний раз редактировалось artemonary; 11.05.2011 в 11:39. |
![]() |
![]() |
![]() |
#18 |
Форумчанин
Регистрация: 26.01.2010
Сообщений: 215
|
![]()
в приниципе если не ругается то можне и не указывать, прогони программу в режиме отладки и посмотри что получается, на оффсет может ругаться если память под переменную выделена в стеке (вроде)
Могу лишь пнуть в нужном направлении (ну или как получится)
|
![]() |
![]() |
![]() |
#19 |
Пользователь
Регистрация: 20.04.2011
Сообщений: 11
|
![]()
вроде всё верно, единственное, что при числе укладывающемся в байт пишет тип: unsigned char. По идее оно, наверное так и есть
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Битовые операции | _-Re@l-_ | Свободное общение | 12 | 11.07.2010 15:31 |
Битовые операции СИ | savra | Помощь студентам | 0 | 10.03.2010 19:31 |
Битовые операции(С) | Александр Елис | Помощь студентам | 11 | 16.02.2010 21:11 |
Битовые операции | DrAlexx2121 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 14.06.2008 22:26 |
Битовые операции | LEX.darnica | Помощь студентам | 14 | 23.12.2007 19:40 |