如何用汇编语言(linux)写/读并行端口?
我的计划是这个
将LED连接到并行端口
从linux机器(ubuntu 10.10),写入并行端口。所以我看到LED变亮了。
我想使用汇编的原因是,我可以理解事情是怎么回事。
感谢
答案 0 :(得分:0)
好吧,汇编不一定是了解正在发生的事情的方式。我会说这是一种感染。 用户进程看不到真正的内存或ioports,它只看到内核 让他看。例如,您的并行端口由内核处理,因此使用它涉及使用系统调用。使用程序集不会让你跨越内核障碍。
我想了解发生了什么,可能你应该问问自己你真正想知道的是什么?如果您不知道自己在寻找什么,那么我建议从高级方法入手,然后继续下去:
如果你想走另一条路,也就是从下到上,了解CPU是如何工作的......等等,我建议从更简单的东西开始,比如PIC板。