汇编
文章平均质量分 63
keyboardOTA
喜欢技术挑战
展开
-
QNX学习者,向ARM汇编进发!
既然BeagleBoard是ARM的板子,自己又有想法了解学习一下ARM体系结构和ARM汇编,有机会肯定要在这个板子上跑跑ARM汇编程序。在网上了解了一下,一般的做法是搭建一个Linux环境设置混编环境,编译后将程序传到板子上运行。搭建这些环境有些麻烦,而且自己手上的QNX原创 2011-09-15 12:20:28 · 4996 阅读 · 2 评论 -
下载安装BlackBerry PlayBook NDK 开发环境
等待了很长时间,BlackBerry PlayBook的原生开发工具PlayBook NDK终于在在BlackBerry Dev Con上发布了。如大家所知,BlackBerry PlayBook的操作系统是QNX(现在叫做BBX)。所以,PlayBook NDK,PlayBook的本地开发工具,相当于就是PlayBook的c/C++开发工具,可以直接访问底层资源,令我等技术控很是期待。既原创 2011-10-24 00:03:08 · 3518 阅读 · 0 评论 -
读《一步一步写嵌入式操作系统》
前段时间看了看SkyEye模拟器,期间留意到CSDN的一些大虾提到《一步一步写嵌入式操作系统》这本书,于是专门去书店买了一本。打开一看真是受益匪浅,这真是一本“写”出来的书,通篇行文流畅,主旨明确,比当下很多“拼”出来的技术书籍不知道高出多少。 这本书是一本基于ARM架构的关于操作系统的书籍,主旨是引导读者一步一步编写一个操作系统。相信你明白,当然作者也知道,仅靠一本书的引导是无法编写一个原创 2011-10-25 13:55:00 · 5093 阅读 · 1 评论 -
在BlackBerry PlayBook NDK 开发中嵌入ARM汇编语句
在BlackBerry PlayBook NDK开发中使用的是c和c++,都是编译后执行。在特殊情况下如果有需要使用汇编的话,也可以在使用c或者是c++的过程中嵌入汇编语句。因为PlayBook使用的是ARM的CPU所以使用的汇编也就是ARM的汇编了。 之前在学习BeagleBoard上的QNX编程时也做过类似的实验,在c程序中嵌入使用ARM汇编语句。总结出来的结果是将ARM汇编独立到一个.S文件原创 2012-03-01 22:26:58 · 3497 阅读 · 1 评论 -
安装Skyeye学习ARM汇编
对于希望学习ARM汇编的同学而言, 购买ARM开发板进行板上实测无疑是一个有效的方法,不过购买ARM开发板需要一笔费用,而且每次测试都需要连接开发板,比较麻烦。如果有一个ARM的模拟器就好了,抱着这样的想法在网上找了一下,发现了Skyeye,还是我们中国人开发的。通过Skyeye,可以直接在一台PC上完成ARM汇编的开发调试工作了,摆脱了ARM开发板的限制,真是不错! 不过,开始介绍Skyeye安原创 2011-10-12 00:06:00 · 5625 阅读 · 3 评论 -
理解APCS-- ARM过程调用标准
因为需要在QNX Momentics中混合C语言和ARM汇编进行开发,于是初步了解了一下APCS。和大家分享一下我自己的学习过程,然后通过一个形象一点的类比讲述我自己的理解。 刚开始的时候我是不知道有APCS这回事,所以第一次从C语言中调用ARM汇编函数的时候返回就出错了原创 2011-09-22 00:15:58 · 15801 阅读 · 12 评论