Комментарии (16)

steefmaster (35) 28. сентября, 2012.г.  
 0 0
http://mspgcc.sourceforge.net/assemble.html
и действительно.  


ооо, круууто, а мы это ручками делали  
wad (56) 28. сентября, 2012.г.  
 0 0
переводим это в шестнадцетиричный ко ди получаем  0x40B2
http://mspgcc.sourceforge.net/assemble.html
и действительно.  
Doctor_ 27. сентября, 2012.г.  
 0 0
ооо, ассамблер, это такой агонь((( вчера лабу по нету думал что не сдам))
steefmaster (35) 27. сентября, 2012.г.  
 0 0
Меня тоже бесит софтовая часть электроники )))
Wolfsangel 27. сентября, 2012.г.  
 0 0
Оо.. Млин для меня это тёмный лес. Спаять что-то могу, но написать - ад.
steefmaster (35) 27. сентября, 2012.г.  
 0 0
А что значит скомпилировать в ручную? оО Компиляция это же процесс преобразование кода в машинный код


ну да
вот мы и преобразовывали  код в машинный код

у микроконтроллера 16 регистров
в зависимости от комманд, адресации и прочего, мы знаем их вид и преобразование в машинном коде

ну, к примеру

mov.w @PC+, I(R2)

в бинарном виде 0100 0000 0111 0010
0100 соотв. команде mov
0000 соотв. адресу регистра (тут его нет)
1100 содержит в себе байты адресации
0010 "адрес" регистра R2

переводим это в шестнадцетиричный ко ди получаем  0x40B2

Ray Forest (32) 27. сентября, 2012.г.  
 0 0
ну, я так понял %) может быть я не прав
да нет, все именно так и происходит:) А что значит скомпилировать в ручную? оО Компиляция это же процесс преобразование кода в машинный код
steefmaster (35) 27. сентября, 2012.г.  
 0 0
Контроллер?


ага MSP430

Привет сосед.  
  
ооо, опять мы рядом    привет, привет :D
steefmaster (35) 27. сентября, 2012.г.  
 0 0
ну все же это не машинный код :D

в принципе он самый, только не в бинарном виде, а в шестнадцатиричном ))) весь код свели до единиц и нулей, в соответствии с регистрами данного микроконтроллера и превратили вот в это ))) по идее микропроцессор оперирует напрямую этими значениями )

ну, я так понял %) может быть я не прав
Милая 27. сентября, 2012.г.  
 0 0
Привет сосед.  
Ray Forest (32) 27. сентября, 2012.г.  
 0 0
только нам надо было его вручную скомпилировать и записать в таком виде )))
ну все же это не машинный код :D
steefmaster (35) 27. сентября, 2012.г.  
 0 0
Что за язык у вас используется?


ассемблер
только нам надо было его вручную скомпилировать и записать в таком виде )))
Ray Forest (32) 27. сентября, 2012.г.  
 0 0
Что за язык у вас используется?