logogcn

To be a better man 专注于嵌入式开发 ARM LINUX WINCE
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年11月30日

摘要: 参见:http://www.linuxfocus.org/ChineseGB/May2004/article335.shtml 使用 shell 的颜色   下面我用一个提示符的例子来解释 shell 的颜色。 ~/.bashrc: PS1="\[\033[0;32;40m\u@\h:\w\$ \]" 这样提示符就全部显示成绿色了。就像这样: nico@ebrain:~$ \033 声明了转义序列... 阅读全文

posted @ 2010-11-30 10:55 logogcn 阅读(416) 评论(0) 推荐(0) 编辑

摘要: 使用过unix、linux、bsd系统的人应该都体验过shell的强大功能,尤其是配合openssh使用,可以方便的管理远程主机,这也几乎是远程维护服务器的最高效的方式了。 但是shell也有一个小缺陷,那就是缺少窗口界面下的"多窗口"功能,用户的操作是单线性的,无法暂停去处理其他事务,然后再回来,常用的解决办法应该是多开几个ssh窗口,这样是不是太笨了呢?注意我只是说用户操作是单线性的,系统的处... 阅读全文

posted @ 2010-11-30 10:53 logogcn 阅读(324) 评论(0) 推荐(0) 编辑

摘要: B或BL指令引起处理器转移到“子程序名”处开始执行。两者的不同之处在于BL指令在转移到子程序执行之前,将其下一条指令的地址拷贝到R14(LR,链接寄存器)。由于BL指令保存了下条指令的地址,因此使用指令“MOV PC ,LR”即可实现子程序的返回。而B指令则无法实现子程序的返回,只能实现单纯的跳转。用户在编程的时候,可根据具体应用选用合适的子程序调用... 阅读全文

posted @ 2010-11-30 09:46 logogcn 阅读(3735) 评论(0) 推荐(0) 编辑

摘要: 一.什么是字节对齐,为什么要对齐? 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任 何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。 对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从某些特定地... 阅读全文

posted @ 2010-11-30 09:30 logogcn 阅读(5092) 评论(0) 推荐(0) 编辑

摘要: 终于在博客园申请个号安家落户了 呵呵 阅读全文

posted @ 2010-11-30 09:15 logogcn 阅读(103) 评论(0) 推荐(0) 编辑