计算机结构
运算器
- 算数逻辑单元(ALU): 处理算数计算和逻辑计算
- 累加器(AC): 为 ALU 提供工作区
- 数据缓冲寄存器(DR): CPU 和内存以及外围设备的数据中转站和操作速度缓冲
- 状态条件寄存器(PSW):
控制器
- 指令寄存器(IR): 存放当前执行指令
- 程序计数器(PC): 存放下条指令所在单元地址的地方
- 地址寄存器(AR): 保存 CPU 当前访问内存的地址
- 指令译码器(ID): 内容包含
操作吗
和地址码
,识别该指令执行的操作,向操作控制器发出操作信号
CISC 和 RISC
RISC
精简指令集计算机,设计思想是减少指令总数,简化指令功能,降低硬件设计复杂度
- 采用流水线技术
- 采用简单指令
- 采用很多的通用寄存器
CISC
复杂指令集计算机,设计思想是进一步增强原有指令集
- 不采用流水线技术
- 采用复杂指令
- 采用很少的通用寄存器
操作系统
数据控制方式 - DMA
DMA 传送方式是让主存与外设,外设与外设之间直接交换数据。一个 DMA 周期相当于总线读写周期。
特点:
- 硬件实现,不需要 CPU 介入。
- 数据传输速度快,效率高
计算机网络
TCP/IP 协议族
网际层协议
- IP
- ICMP: 因特网控制协议,PING 命令来自此协议
- IGMP: 组播协议
- ARP: 地址解析协议,IP 地址转为 MAC 地址
- RARP: 反向地址解析协议,MAC 地址专为 IP 地址
传输层协议
- TCP: 面向连接,可靠协议,三次握手,四次挥手
- UDP: 无状态,不可靠传输层协议
应用层
基于 TCP 协议
- POP3: 110, 离线邮件协议,邮件收取
- FTP: 20/21, 文件传输协议
- HTTP: 80, 超文本传输协议
- HTTPS: 443, HTTP + TLS/SSL
- Telnet: 23, 远程访问协议
- SMTP: 25, 简单邮件协议,邮件发送
基于 UDP 协议
- DHCP: 67, 动态 IP 地址分配
- TFTP: 69, 文件传输协议
- SNMP: 161, 网络管理协议
- DNS: 53, 域名解析
网络信息安全
加密技术
对称加密
- DES(数据加密标准)
- AES(高级加密标准)
- IDEA(国际数据加密算法)
- RC4(里斯本密码)
非对称加密
- RSA
- ECC(椭圆曲线加密算法)
消息摘要算法
- MD5(信息摘要算法)
- SHA(安全散列算法)