Создать ответ 
 
Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Нужна помощь по ассемблеру SH4
Автор Сообщение
Freedom Не на форуме
Пользователь
**

Сообщений: 82
Зарегистрирован: 11.01.2010
Рейтинг: 1
Сказал спасибо: 1
Поблагодарили 1 раз(а) в 1 сообщ.
Сообщение: #19
Ответ: Нужна помощь по ассемблеру SH4
Итак начнем по порядку:
Цитата:На ассемблере тебе бы операционную систему новую писать, никак не игровую программу.
Ммм, а программы что никак? Smile
Цитата:Короче тот код что ты привел, это не ассемблер даже.
А вот этот кусок:
ADD R0,R1 ;Before execution R0 = H’7FFFFFFF, R1 = H’00000001 ;After execution R1 = H’80000000
ADD #H’01,R2 ;Before execution R2 = H’00000000 ;After execution R2 = H’00000001
ADD #H’FE,R3 ;Before execution R3 = H’00000001 ;After execution R3 = H’FFFFFFFF
Чистейший ассемблер
Цитата:Это Си.
ADD(long m, long n) /* ADD Rm,Rn */
{
R[n]+=R[m];
PC+=2;
}
ADDI(long i, long n) /* ADD #imm,Rn */
{
if ((i&0x80)==0)
R[n]+=(0x000000FF & (long)i);
else R[n]+=(0xFFFFFF00 | (long)i);
PC+=2;
}
Мб это?
Цитата:Только и в си этот код пахать не станет.
Будь спокоен! Уж я в курсе.
Цитата:Т.к. это просто демонстрация логики работы ассемблера.
Причем тут ассемблер! Ассемблер еще раз повторюсь ВОТ:
ADD R0,R1
ADD #H’01,R2
ADD #H’FE,R3
Цитата:Советую книга Зубкова почитать, "Ассемблер для DOS, Windows, и Unix".
Спасибо, в литературе под PC не нуждаюсь...
Цитата:С этого лучше начать, если уж хочешь развиваться в данном направлении.
Без коментариев...
Цитата:В-общем читай Зубкова, иначе не поймешь нефига.
Капец... И без него там понимать нечего,все проще простого.Ну а ш4 это тебе не пеньки, архитектура другая, не говоря уже про регистры... Так что с Зубковым, не в тему
Цитата:А вообще это надо быть программером)))
Вот тут ты прав на все 100
(Последний раз сообщение было отредактировано 25.05.2010 в 00:48, отредактировал пользователь Freedom.)
25.05.2010 00:05
Найти все сообщения Цитировать это сообщение
Создать ответ 


Сообщения в этой теме
Ответ: Нужна помощь по ассемблеру SH4 - Freedom - 25.05.2010 00:05

Похожие темы
Тема: Автор Ответов: Просмотров: Посл. сообщение
  Нужна помощь с DCWinCE serial windbg debugger Ivan Guber 10 16225 02.07.2022 19:08
Посл. сообщение: Ivan Guber
  Помощь новичку в программировании под дрим. Ivan Guber 55 90445 23.02.2020 09:14
Посл. сообщение: Ivan Guber
  Нужна помощь с VFS в kallistiOS TeMaToS 10 20124 17.06.2019 09:01
Посл. сообщение: SWAT
  помощь чайнику cybdyn 119 267516 11.06.2019 12:56
Посл. сообщение: SavitarSvit
Лампочка 50герц в 60,нужна помощь corn.korn 6 22422 15.03.2018 12:55
Посл. сообщение: SWAT
  Требуется помощь знатоков!-русификация и подгонка текста под перерисованный шрифт вадим 14 46345 05.01.2011 00:44
Посл. сообщение: вадим

Переход:


Пользователи просматривают эту тему: 5 Гость(ей)