Skip to content

Commit f3599ad

Browse files
committed
Update CS253 Architectures II.md
1 parent 2f46c2f commit f3599ad

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

backup/CS253 Architectures II.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,25 @@ EU包含ALU和控制电路
6161

6262
![img](https://s2.loli.net/2025/01/13/6XusCizPvyElda5.png)
6363

64+
**指针和变址寄存器**
65+
66+
- SP (堆栈指针): 指向堆栈顶部
67+
- BP (基址指针): 用于访问堆栈中的参数和局部变量
68+
- SI (源变址寄存器): 用于字符串操作中的源地址
69+
- DI (目的变址寄存器): 用于字符串操作中的目的地址。
70+
71+
**段寄存器**
72+
73+
- CS (代码段): 指向当前代码段
74+
- DS (数据段): 指向当前数据段
75+
- SS (堆栈段): 指向当前堆栈段
76+
- ES (附加段): 指向附加数据段
77+
78+
**控制寄存器**
79+
80+
- IP (指令指针): 指向下一条要执行的指令
81+
- FLAGS (标志寄存器): 存储状态和控制标志
82+
6483
**标志位寄存器**
6584

6685
8086 在特殊的 16 位标志寄存器中跟踪某些计算的结果

0 commit comments

Comments
 (0)