《ARM 汇编语言》封面

ARM 汇编语言

ARM Assembly language

William Hohl · 初版 2009 年

3人推荐
4位读者提及
4次提及

Hacker News 上怎么说

  • ……除了 Intel 的官方手册,那套虽然很棒但也极其难啃)。不过,关于 ARM 有几本书我很推荐,分别是:Sloss、Symes 和 Wright 写的《ARM System Developer's Guide》;Hohl 写的《ARM Assembly Language》;Furber 写的《ARM SoC Architecture》。IDA Pro 是逆向工程的行业标杆,但也确实死贵(大概要 2000 美元)。虽然有免费版,但不支持 64 位,所以不……

    …except the official Intel manuals which are quite good but also hard to read). Nevertheless, there are some on ARM which I can recommend, namely: ARM System Developer's Guide by Sloss, Symes and Wright. ARM Assembly Language by Hohl. ARM SoC Architecture by Furber. IDA Pro is the industry standard for reverse engineering but it also is expensive (like USD $2k). There is a free version but it doesn't offer 64bit, so not…

  • ……Parallella,18核。99美元。拿这些完全能搭个挺不错的集群 ;) 至于这块特定板子的资料倒没有。不过你可以去看看 Robert Plantz 教授的书《Introduction to Computer Organization: ARM Assembly Language Using the Raspberry Pi》http://bob.cs.sonoma.edu/IntroCompOrg-RPi/intro-co-rpi.html

    …Parallella, 18-core. $99. You could could build a nice cluster with these ;) No info on this specific board. But you should check out Prof. Robert Plantz's book Introduction to Computer Organization: ARM Assembly Language Using the Raspberry Pi http://bob.cs.sonoma.edu/IntroCompOrg-RPi/intro-co-rpi.html

  • …http://studentnet.cs.manchester.ac.uk/ugt/COMP15111/syllabus... http://studentnet.cs.manchester.ac.uk/ugt/COMP22712/syllabus... 尽管年头有点久,Steve Furber 写的《ARM System-on-Chip Architecture》依然是了解该处理器和汇编的极佳入门读物(我眼下正在重读)。如果你想学 ARM 汇编,J.R. Gibson 写的《ARM Assembly Language - an Introduction》很值得一读。COMP22712 的课件页面也有不少好东西,包括实验手册和一个精简的 ARM 汇编器……

    …http://studentnet.cs.manchester.ac.uk/ugt/COMP15111/syllabus... http://studentnet.cs.manchester.ac.uk/ugt/COMP22712/syllabus... Despite its age, ARM System-on-Chip Architecture (Steve Furber) is still a good introduction to the processor and assembly (I'm re-reading it at the moment). ARM Assembly Language - an Introduction (J.R. Gibson) is worth reading if you want to learn ARM assembly. The materials page for COMP22712 also has some interesting resources, including the lab manuals and a small ARM assembler…

  • ……完全说得通,因为如果你吃透了指令时序(instruction timing)是怎么回事,跑出来的性能基本能和专门的 blitter 不相上下。我当年完全不明白这一点,很大程度上得怪我当时看的一本很流行的 ARM 汇编语言书,上面说 LDM/STM 只是为了图方便的指令,本质上就是语法糖。它们绝对不是!只要做好对齐并用上足够的寄存器,性能就能翻上 2 到 3 倍……

    …sense because if you understood how the instruction timing worked, you could essentially perform as well as a specialized blitter. I never understood this at the time, and largely blame that on a popular ARM Assembly Language book I had that said that LDM/STM were just convenience instructions, essentially syntactic sugar. They most certainly were not. With the right alignment and using enough registers you could get 2-3x…

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助