Page 7 of 15

Re: IAR вопросик

PostPosted: 02 Oct 2012, 22:58
by fk0
lvd wrote:И да, со своими указаниями чо юзать можешь пройти... в общем, куда подальше. Без тебя разберёмся.


Какбы эта, ты сам можешь идти по-дальше. Это не твой личный форум. Или не? Трудно быть богом?

Re: IAR вопросик

PostPosted: 02 Oct 2012, 23:01
by fk0
TS-Labs wrote:Отставить пиздеть, потому что лично мне, в стм32 очень даже нужно опрашивать 8-битную шину зетника (таки У НЕГО сознание 8 бит), и намного удобнее это делать через LDRB.


Любые операции над результатом этого LDRB приведут к тому, что лучше сразу расширить до 32 бит.

Re: IAR вопросик

PostPosted: 03 Oct 2012, 05:06
by jdigreze
fk0 wrote:Для чисел от -128 до +127... Это математическая абстракция нахуй не нужная в реальной жизни. В ней практически ничего посчитать нельзя.
Который день читаю этот срач за char и вот какбэ да, поддержу fk0. Можно конечно погнаться за оптимизацией а-ля асм, и использовать char для чисел, но тогда может проще сразу на асме писать?

Re: IAR вопросик

PostPosted: 03 Oct 2012, 09:09
by DimkaM
jdigreze&fk0 мыслят на уровне армов и прочих писюков, всё из за того что в названии темы я не уточнил, что меня интересует IAR под зетник.

Так же в каком то из постов LVD высказался что char это ахтунг, по этому поводу я уточнил, что char я не юзаю, а юзаю только unsigned char и signed char.

Re: IAR вопросик

PostPosted: 03 Oct 2012, 13:30
by lvd
fk0 wrote:Какбы эта, ты сам можешь идти по-дальше. Это не твой личный форум. Или не? Трудно быть богом?

призрак хз.пк.насру тебе мерещится? Тогда лучше выспаться :)

Re: IAR вопросик

PostPosted: 03 Oct 2012, 14:04
by TS-Labs
fk0 wrote:Любые операции над результатом этого LDRB приведут к тому, что лучше сразу расширить до 32 бит.

Не любые. А будет для операции надо расширить, то расширит себе.

Re: IAR вопросик

PostPosted: 03 Oct 2012, 14:32
by lvd
TS-Labs wrote:Не любые. А будет для операции надо расширить, то расширит себе.

Тут ещё есть такая фишка, что в ниибацо быстрых гигагерцовых пуперскалярных процах операции над частью рега (ah/ax или .b/.w) могут оказаться дороже, чем над всем.

Re: IAR вопросик

PostPosted: 03 Oct 2012, 14:35
by jdigreze
DimkaM wrote:jdigreze&fk0 мыслят на уровне армов и прочих писюков, всё из за того что в названии темы я не уточнил, что меня интересует IAR под зетник.
Позволь поинтересоваться, а что ты там такого прынцыпияльного charом под зетник делаешь, и где низзя использовать к примеру int?

Re: IAR вопросик

PostPosted: 03 Oct 2012, 14:54
by TS-Labs
lvd wrote:Тут ещё есть такая фишка, что в ниибацо быстрых гигагерцовых пуперскалярных процах

Ну стм32 не ниибацо суперкалярный, у него что с байтом, что со словом скорость одна.
Шина зетника у меня читается с портов В8-15, как ее читать иначе, чем байтом?

Re: IAR вопросик

PostPosted: 03 Oct 2012, 15:38
by DimkaM
jdigreze wrote:Позволь поинтересоваться, а что ты там такого прынцыпияльного charом под зетник делаешь...

http://dimkam.ru/PIC-23.jpg
http://dimkam.ru/PIC-22.jpg
jdigreze wrote:... и где низзя использовать к примеру int?

зачем мне двух-регистровая переменная, если однореговой хватает?