From 68cebe836b480f078b2ceccb72fb2e851ba294d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=97=AA=E5=AE=A2sun?= <18811311416@sina.cn> Date: Thu, 11 Nov 2021 11:02:58 +0800 Subject: [PATCH] =?UTF-8?q?Create=20=E7=AC=AC=E4=B8=80=E5=9B=9EFAQ.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FAQ/第一回FAQ.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 FAQ/第一回FAQ.md diff --git a/FAQ/第一回FAQ.md b/FAQ/第一回FAQ.md new file mode 100644 index 0000000..027556f --- /dev/null +++ b/FAQ/第一回FAQ.md @@ -0,0 +1,6 @@ +### 为什么不能直接给 ds 寄存器赋值立即数? +这个我不知道原因,但确实不能,读者给出了一个好的回答链接:https://www.zhihu.com/question/43608287 + +### 初始时 ds 指向了 0x07c0,那 cs 寄存器初始是多少? +见 Intel 手册 Volume 3A Chapter 9 PROCESSOR MANAGEMENT AND INITIALIZATION +![image](https://user-images.githubusercontent.com/25787738/141229578-e6c75b45-4048-43ba-a5e7-6c8d9d0ae53c.png)