小知识
来源:互联网 发布:人工智能机器人代理 编辑:程序博客网 时间:2024/05/12 05:22
- 一、 writeb() I/O 上写入 8 位数据 (1字节)
- writew() I/O 上写入 16 位数据 (2字节)
- wirtel() I/O 上写入 32 位数据 (4字节)
二、OSI模型:将网络通信划分为7个层,分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
传输层协议的代表包括:TCP、UDP、SPX等。
三、TCP/IP模型实际上是OSI模型的一个浓缩版本,它只有四个层次:1.应用层2.传输层3.互联层4.网络接口层。
与OSI功能相比:
应用层对应着OSI的:应用层 表示层 会话层。
传输层对应着OSI的:传输层。
互联层对应着OSI的:网络层。
网络接口层对应着OSI的数据链路层和物理层。
与OSI功能相比:
应用层对应着OSI的:应用层 表示层 会话层。
传输层对应着OSI的:传输层。
互联层对应着OSI的:网络层。
网络接口层对应着OSI的数据链路层和物理层。
四、tcp协议和udp协议的差别
TCP UDP
是否连接 面向连接 面向非连接
传输可靠性 可靠 不可靠
应用场合 传输大量数据 少量数据
速度 慢 快
TCP UDP
是否连接 面向连接 面向非连接
传输可靠性 可靠 不可靠
应用场合 传输大量数据 少量数据
速度 慢 快
五、套接字分为三种:流式套接字,数据包套接字和原始套接字,分别采用tcp,udp...其他协议。
六、注意优先级,如&优先级小于==
七、210那些叫开发板,s5pv210是芯片 A8 arm核,然后armv7是指令架构
八、处理器运行模式:
User(简称usr)--用户态程序运行在这种模式。
FIQ (简称fiq)--快速中断模式。
IRQ(简称irq) -- 普通中断模式.
Supervisor(svc) -- 操作系统保护态模式,linux内核运行在这种模式。
Undefined(und)--运行一条并不是arm处理器支持的指令时。
Abort(abt) --虚拟内存或者内存保护模式。
System (sys)--用得少。
九、arm寻址方式
1.立即数寻址,在指令中直接给出操作数,ADD R0,R0,#0X3F
2.寄存器寻址,寄存器中的值是操作数;ADD R0,R1,R2;
3.寄存器间接寻址,寄存器中的值是操作数的地址。LDR R0,[R2];
4.基址变址寻址,基地址加偏移量是操作数的地址。LDR R0,[R1,#4];
5.相对寻址,偏移量加当前地址,BL NEXT; .....NEXT; (跳到这里执行)
十、结构体用法
普通的结构体用 结构体名.成员变量调用,指针的 结构体指针->成员变量 调用。
十一、指针++
a[0],a是常量不能++,char * b = a,b可以++。
0 0
- 小知识
- 小知识
- 小知识
- 小知识
- 小知识
- 小知识
- 小知识
- 小知识
- 小知识
- 小知识
- 小知识
- 小知识
- 小知识
- 小知识
- 小知识
- 小知识
- 小知识
- 小知识
- 搭建高可用的MongoDB集群(上):MongoDB的配置与副本集-2
- iOS默认效果的按钮 UIGlossyButton
- nodejs 各个模块
- Perl学习笔记(1)
- 搭建高可用的MongoDB集群(下)-1
- 小知识
- iOS表格视图 GMGridView
- 抽象类abstract;接口和接口特点;接口举例;
- 搞笑段子
- 无公网IP一样实现在公网访问内网服务器等应用
- 搭建高可用的MongoDB集群(下)-2
- struts2.1.8+hibernate2.5.6+spring3.0(ssh2三大框架)常见异常原因和解决方案
- Codeforces Round #242 (Div. 2) B. Megacity
- 《Head First Programming》---python 7_GUI搭建