01 2013 档案

摘要:使用jal指令的时候,它会把发生跳转的地址记录在$ra寄存器中。这样函数在结尾的时候就可以用jr返回原先的位置了。 jal 10000 #$31 = pc + 4; goto 1000 jr $31 #goto $31 阅读全文
posted @ 2013-01-24 18:04 静心小阁 阅读(154) 评论(0) 推荐(0) 编辑
摘要:(( )) 中比较符号用的和“C”语言的一模一样,==,<>,<=,>=正常使用,比较整数,-eq等不能使用。比较字符和字符串那么他们一直是相等的。 整数带 引号和不带引号是一样的。因此这里只做整数比较。 (( 1 ))成立,其他都不成立。 [] 中运算符两边都要加空格(不论是字符还是数字比较): -eq -ne -gt -ge -lt -le正常比较整数。= ==加空格使用、<,>,<=,>=前面要加“\”。 比较字符串用=,==都可以,但是“=”、“==”两边都要要留空格,与“=”变量声明赋值区别,<,>,<=,>=前 阅读全文
posted @ 2013-01-23 16:17 静心小阁 阅读(295) 评论(0) 推荐(0) 编辑
摘要:sudo apt-get install poppler-data 阅读全文
posted @ 2013-01-21 14:29 静心小阁 阅读(120) 评论(0) 推荐(0) 编辑
摘要:sudo locate libflashplayer.so/usr/lib/flashplugin-installer/libflashplayer.sosudo cp /usr/lib/flashplugin-installer/libflashplayer.so /usr/lib/chromium-browser/plugins 阅读全文
posted @ 2013-01-18 22:21 静心小阁 阅读(290) 评论(0) 推荐(0) 编辑
摘要:tty TeleTypeWrite:电传打印机。pty pesudo-tty: 假牌tty,---duplicating in a fake way。pts 虚拟终端。 阅读全文
posted @ 2013-01-08 18:27 静心小阁 阅读(259) 评论(0) 推荐(0) 编辑
摘要:1、栈区(stack):由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap):由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。3、全局区(静态区):全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域.data,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。 程序结束后由系统释放.bss。4、文字常量区:常量字符串就是放在这里的。程序结束后由系统释放。5、程序代码区:存放函数体的二进制代码。一个程序本质上都是由 bss段、data段、te 阅读全文
posted @ 2013-01-08 17:51 静心小阁 阅读(171) 评论(0) 推荐(0) 编辑