Category / ์นดํ ๊ณ ๋ฆฌ :
RNUI Module : react-native-freelifemakers-ui
- AI
- Arduino
- Cpp
- Cubase
- kotlin
- Kubernetes
- linux
- Nodejs
- notice
- OCI
- OS
- PHP
- QT
- React
- ReactNative๋ฆฌ์กํธ๋ค์ดํฐ๋ธ
- RN_UIModule
- ServerApp
- Subtitle์๋ง
- swift
- Uncategorized
- website
-
[OS]miniOS-7(3)
๐๏ธ ๋ฐ์ดํฐ ์์ญ: GDT(Global Descriptor Table) ๊ตฌ์กฐ ์ ์ ๋ถ๋ถ ์ฝ๋ ์ค๋ช ์ ๋๋ค.Data Area: This is an explanation of the code defining the GDT (Global Descriptor Table) structure. โ๏ธ ๋ฐ์ดํฐ ์์ญ์ผ๋ก GDT(Global Descriptor Table) ๊ตฌ์กฐ๋ฅผ ์ ์ ํฉ๋๋ค.Define the GDT (Global Descriptor Table) structure in the data area. — 4๋ฐ์ดํธ ์ ๋ ฌ / 4-byte alignment 1)ํ์ฌ ์์น์ ์ฝ๋ ๋ฐ์ดํฐ์…
-
[OS]miniOS-7(2)
๐๏ธ ์ฝ๋์ค๋ช /Code Explanation โ๏ธ 16๋นํธ๋ชจ๋์์ ์ฌ์ฉํ๋ ๋ ์ง์คํฐ๋ฅผ GDT์ ๋ฐ์ดํฐ๋ ์ง์คํฐ(0x10)๋ก ์ด๊ธฐํํ๋ ๋ถ๋ถ์ ๋๋ค.This section initializes the registers used in 16-bit mode with the GDT data segment selector (0x10). — 32๋นํธ ๋ชจ๋์์ ๋ฒ์ฉ๋ ์ง์คํฐ๋ 32๋นํธ์ฉ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.In 32-bit mode, 32-bit general-purpose registers can be used. — ํ์ง๋ง ์ธ๊ทธ๋จผํธ ๋ ์ง์คํฐ(CS, DS, ES, FS, GS, SS)๋ ํญ์ 16๋นํธ์ ๋๋ค.However, the…
-
[OS]miniOS-7(1)
๐๏ธ 32๋นํธ ๋ณดํธ๋ชจ๋๋ก ์ ํํ๋ ๋ถ๋ถ์ ๋๋ค.This is the part where the system switches to 32-bit protected mode. ๐๏ธ 16๋นํธ์์ ๊ทธ๋ํฝ ๋ชจ๋๋ก ์ค์ ํ๊ณ 32๋นํธ ๋ณดํธ๋ชจ๋๋ก ์ ํํ์ ํ๋ฉด์ ํํฌ์ ์ฌ๊ฐํ์ ๊ทธ๋ฆฌ๋ ์ฝ๋์ ๋๋ค.This code sets the system to 16-bit graphics mode, switches to 32-bit protected mode, and then draws a pink rectangle on the screen. ๐๏ธ ์ ์ฒด ์ฝ๋ /…