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(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. ๐๏ธ ์ ์ฒด ์ฝ๋ /…
-
[OS]miniOS-6
๐๏ธ ๊ทธ๋ํฝ ๋ชจ๋ ์ ํ๋ก ์ ํํ๊ณ ํ๋ฉด์ ๋ ธ๋์ ์ฌ๊ฐํ์ ํ์ํฉ๋๋ค.Switch to graphics mode and display a yellow rectangle on the screen. ๐๏ธ ์ ์ฒด์ฝ๋ / full code โ๏ธ boot.asm โ๏ธ sector2.asm ๐๏ธ ์ปดํ์ผ / compiling ๐๏ธ ์ฝ๋์ค๋ช / Code Explanation โ๏ธ boot.asm –๋ฐ์ดํฐ ์ธ๊ทธ๋จผํธ ๋ ์ง์คํฐ ์ด๊ธฐํInitialize data segment registers 1) ์์ ์ฝ๋๋ ์ด๊ธฐํ๋ง ํ๊ณ ์ฝ๋๊ฐ ์ฌ์ฉ๋๋ ๋ถ๋ถ์ด…