摘要: 我自己总结的关于C优先级的口诀希望对初学C语言语言的同志有所帮助;当然,应用这个口诀的前提是你必须认识所有的C语言的运算符。优先决括号成员第一; //括号运算符[]() 成员运算符. ->全体单目第二; //所有的单目运算符比如++ -- +(正) -(负) 指针运算*&乘除余三,加减四; //这个"余"是指取余运算即%移位五,关系六; //移位运算符:<< >> ,关系:> < >= <= 等等于(与)不等排第七; //即== !=位与异或和位或; //这几个都是位运算: 位与(&)异或(^)位或(|) 阅读全文
posted @ 2012-11-05 18:45 szgzwc 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 8088 汇编速查手册 一、数据传输指令 ─────────────────────────────────────── 它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据. 1. 通用数据传送指令. MOV 传送字或字节. MOVSX先符号扩展,再传送. MOVZX先零扩展,再传送. PUSH 把字压入堆栈. POP 把字弹出堆栈. PUSHA把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈. POPA 把DI,SI,BP,SP,BX,DX,CX,AX依次弹出堆栈. PUSHAD把EAX,ECX,EDX,EBX,ESP,EBP,ESI,EDI依次压入堆栈. POPAD把EDI 阅读全文
posted @ 2012-11-05 18:44 szgzwc 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一、判断题(对的写T,错的写F并说明原因,每小题4分,共20分)1、有数组定义int a[2][2]={{1},{2,3}};则a[0][1]的值为0。( )2、int (*ptr) (),则ptr是一维数组的名字。( )3、指针在任何情况下都可进行>, <, >=, <=, = =运算。( )4、switch(c) 语句中c可以是int, long, char, float, unsigned int 类型。( )5、#define print(x) printf("the no, "#x",is ")二、填空题(共30分)1、在windows下,写出运行结果,每空2 阅读全文
posted @ 2012-11-05 18:44 szgzwc 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 一、请填写BOOL , float, 指针变量 与“零值”比较的 if 语句。(10分) 请写出 BOOL flag 与“零值”比较的 if 语句。(3分) 标准答案: if ( flag ) if ( !flag ) 如下写法均属不良风格,不得分。 if (flag == TRUE) if (flag == 1 ) if (flag == FALSE) if (flag == 0) 请写出 float x 与“零值”比较的 if 语句。(4分) 标准答案示例: const float EPSINON = 0.00001; if ((x >= - EPSINON) &&. 阅读全文
posted @ 2012-11-05 18:43 szgzwc 阅读(252) 评论(0) 推荐(0) 编辑
摘要: start: in al,21h //读8259中断屏蔽字and al,7fhout 21h,al //开8259中断7mov al,90h//设置8253控制字(请查表) 10(计数器) 01(只读/写低8字节) 00(模式0) 00(计算器结束中断) out 43h,al//设置控制寄存器a1: mov al,05h //计5个数out 42h,al //42h 计数器2,把 al通过通道2 输出hlt //暂停sti // 开中断jmp a1;IRQ7: //中断服务器,irq7,显示'M',送01h,'M'=0x4Dmov ax,014dhint 10h 阅读全文
posted @ 2012-11-05 18:41 szgzwc 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 列出内容表(冗余)armar -tv mylib列出符号表armar --zs mylib添加(或替换)文件 armar -r mylib obj1.o obj2.o obj3.o ... armar -ru mylib k*.o在指定位置添加(或替换)文件 armar -r -a obj2.o mylib obj3.o obj4.o ...提取一组文件armar -x mylib k*.o删除一组文件armar -d mylib sys_*合并库并添加(或替换)文件armar -r mylib my_lib.a other_lib.a obj1.o obj2.o obj3.oMTK生成lib 阅读全文
posted @ 2012-11-05 18:40 szgzwc 阅读(583) 评论(1) 推荐(0) 编辑