OSを作ろうpart5
■ このスレッドは過去ログ倉庫に格納されています
0048ひげぽん ◆Ngzcp/NZpA
NGNGスタックの内容が表示できるよう
#define _syspop(count) { \
\
for (int i = 0; i < count; i++) { \
dword __eax; \
asm volatile("xor %%eax, %%eax\n" \
"pop %%eax \n" \
"mov %%eax, %0 \n" \
: "=m" (__eax) \
: /* no input */ \
); \
_sys_printf("_sysPop(): %x\n", __eax); \
} \
}
作ってみたけどいまいちきちんと動いてなさそうな気がする。
うーんうまくいかず。
ところでCSて16bitだけど
割り込みでスタックに積まれる時は32bit?
かなあ。
■ このスレッドは過去ログ倉庫に格納されています