Post Reply 
Assembly code [boring blog post]
Author Message
Tetris999
..............................

Posts: 2,390.4622
Threads: 298
Joined: 15th Apr 2007
Reputation: -6.7936
E-Pigs: 82.5657
Offline
Post: #11
RE: Assembly code [boring blog post]
(09/03/2012 07:21 AM)13thprotector Wrote:  Anyway a simpleton can understand this all?

If you have no deficiencies with speaking language and reading, then by all means, anyone can understand this with the right amount of time and knowledge.

(09/03/2012 08:37 AM)ProperBritish Wrote:  give the guide a go, see what you learn from it :3

Will do, thanks proper!

MY SIG IS FUCKING DEAD
09/03/2012 12:40 PM
Find all posts by this user Quote this message in a reply
eKusoshisut0
NOIDED

Posts: 6,288.3965
Threads: 102
Joined: 6th Mar 2010
Reputation: -0.51929
E-Pigs: 174.7326
Offline
Post: #12
RE: Assembly code [boring blog post]
(09/03/2012 07:21 AM)13thprotector Wrote:  Anyway a simpleton can understand this all?

BE SMARTER

[Image: tumblr_mlae69vAW21rmerh9o1_400.gif]


More stuff
Steam Page
[Image: K7UVN.png]
Thanks to Vacui_Natale for making this awesome siggy.
[Image: cq8au.gif]
Thanks to Natalie for this sexy Mawaru Penguindrum sig. <3
[Image: ofusT.png][


    
[Image: 9252_s.gif]

09/03/2012 01:47 PM
Find all posts by this user Quote this message in a reply
Joom
WOOP
Worlds End

Posts: 4,206.7320
Threads: 417
Joined: 20th Mar 2009
Reputation: 5.41709
E-Pigs: 134.1772
Offline
Post: #13
RE: Assembly code [boring blog post]
(08/03/2012 07:27 PM)ProperBritish Wrote:  also PS Vita is programmed in C++ or C#

.Net ಠ_ಠ

[Image: ROVBdMh.png]
3DS Friend Code: 5000-6045-4964
(This post was last modified: 09/03/2012 04:48 PM by Joom.)
09/03/2012 04:48 PM
Find all posts by this user Quote this message in a reply
ZiNgA BuRgA
Smart Alternative

Posts: 17,023.4213
Threads: 1,174
Joined: 19th Jan 2007
Reputation: -1.71391
E-Pigs: 446.0333
Offline
Post: #14
RE: Assembly code [boring blog post]
(09/03/2012 05:10 AM)Tetris999 Wrote:  But also for the "performance" that seems to be the golden land of assembly code
For most cases, if you're thinking about performance, you shouldn't be thinking about assembly.
Compilers are generally pretty good these days, and you probably won't be able to tweak much more performance using assembly over C most of the time.
Also, it's usually the algorithm which plays a MUCH bigger part, not the few clock cycles you can save by writing in assembly.

Knowing the CPU architecture may help with optimising C code, though I'd say this should be more of something you learn later on, not up front.
And for ARM... well, enjoy rewriting your entire program when a new ARM instruction set comes out, or you want to port your stuff to a Cell processor.

Reverse engineering, is kinda less assembly programming and more trying to derive high level concepts from assembly code - so it's a bit different...
09/03/2012 11:06 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)

 Quick Theme: