[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

orr r0, r1, r0, lsl #8 why is arm assembly so convoluted?

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 17
Thread images: 1

File: ARM-Chip.jpg (85KB, 1500x1000px) Image search: [Google]
ARM-Chip.jpg
85KB, 1500x1000px
orr r0, r1, r0, lsl #8


why is arm assembly so convoluted?
>>
>>58847843
It's not.

It's pretty compact compared to x86 or Power.
>>
>>58847843
Because it's designed to be generated by a compiler
>>
If you can't RISC then don't try to CISC
>>
>>58847843
i can't believe you have the gall to say this when the x86 instruction set has stuff like PMOVSXBW for example
>>
ARM is convoluted with respect to MIPS.

It's convoluted because it's available. They spend a lot of time crafting the instruction set to pack as many possible operations as possible into the 2^32 space. They don't expect you to use most of them.
>>
>>58847936
At this point, ARM is about as "reduced" as your mother's fat ass.

Stop using dead terms from the past.
>>
>>58848197
MIPS shot itself in the foot suing all of its partners and licensees for quick bucks.
>>
>>58848314
Can imgtec unfuck things?
>>
>>58848334
No. Qualcomm Atheros is dropping MIPS and switching to ARM. Other remaining licensees in the telecom equipment sector are expected to do the same.
>>
>>58848359
It makes sense

Qualcomm is already an ARM licensee
>>
>>58848536
They also realized they can modify previous-gen smartphone cores to use on network processors and save development cost.
>>
ITT Basement dwellers that will never fuck
>>
>>58848666
t. (You)
>>
>>58848666
t. projecting thirsty preteen
>>
>>58847843
If you're scared of sophisticated instructions, just switch to Thumb

Fairly sure that if you don't want the LSL you can just write
orr r0, r1, r0
even in ARM mode
>>
>>58847995

One word:
VFNMADD132SS
Thread posts: 17
Thread images: 1


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.