ALTEK / Technical Articles

مقالات فنی

این بخش برای مقاله‌ها و یادداشت‌های فنی ALTEK است؛ مطالبی درباره معماری کامپیوتر، برنامه‌نویسی Low-Level، فرایند بوت و موضوعاتی که پشت لایه‌های معمول نرم‌افزار اتفاق می‌افتند.

Published

مقالات منتشرشده

این فهرست به‌مرور با مقاله‌های جدید کامل می‌شود.

PC Boot / UEFI / Firmware منتشر شده
انتشار:

UEFI چیست و یک کامپیوتر امروزی چگونه Boot می شود؟

از Firmware و UEFI Boot Manager تا EFI System Partition، GPT، Secure Boot، ExitBootServices و تحویل کنترل به سیستم عامل.

مطالعه مقاله ←
Android Boot / 1 of 7 منتشر شده
انتشار:

از فشردن کلید پاور تا بارگذاری بوت لودر، شروع فرایند بوت در گوشی

از روشن شدن SoC و Boot ROM تا مسیر Recovery، بوت امن و تحویل کنترل به Bootloader بعدی.

مطالعه مقاله ←
Android Boot / 2 of 7 منتشر شده
انتشار:

از ROM تا بوت لودر اولیه، مسیر بوت در Qualcomm و MediaTek

PBL و XBL در Qualcomm در برابر BROM و Preloader در MediaTek، همراه با EDL و Download Mode.

مطالعه مقاله ←
Android Boot / 3 of 7 منتشر شده
انتشار:

بوت لودر اصلی و حالت های بوت در Android

Normal Boot، Recovery، Fastboot، Fastbootd، A/B Slots و تحویل کنترل به Linux Kernel.

مطالعه مقاله ←
Android Boot / 4 of 7 منتشر شده
انتشار:

از بوت امن تا AVB، ادامه زنجیره اعتماد در Android

Root of Trust، Signature، vbmeta، dm-verity، Rollback Protection و وضعیت Locked و Unlocked.

مطالعه مقاله ←
Android Boot / 5 of 7 منتشر شده
انتشار:

تصاویر بوت در Android، boot.img و init_boot و vendor_boot

Kernel، ramdisk، GKI، Device Tree، bootconfig و ساختار Boot Images در Android جدید.

مطالعه مقاله ←
Android Boot / 6 of 7 منتشر شده
انتشار:

از شروع کرنل Linux تا Android init

از شروع Linux Kernel و Driverها تا first-stage init، SELinux، Mountها و second-stage init.

مطالعه مقاله ←
Android Boot / 7 of 7 منتشر شده
انتشار:

از Android init تا Home Screen

Binder، Zygote، system_server، HALها، Android Framework و شروع Launcher.

مطالعه مقاله ←
x86 / BIOS / DOS / Interrupts منتشر شده
انتشار:

وقفه های BIOS و DOS دقیقا چه بودند؟

از دستور INT و Interrupt Vector Table تا INT 10h، INT 13h، INT 16h، INT 21h، IRET و Interrupt Hooking.

مطالعه مقاله ←
x86 / Memory / Interrupts منتشر شده
انتشار:

حافظه در Real Mode چگونه سازمان دهی می شود؟

از Segment:Offset و 640KB Conventional Memory تا Interrupt Vector Table، BIOS Data Area و سرویس های BIOS و DOS.

مطالعه مقاله ←
x86 / Boot / Low-Level منتشر شده
انتشار:

وقتی کامپیوتر روشن می شود: CPU از کجا شروع می کند؟

نگاهی ساده به Reset Vector، Real Mode، BIOS، حافظه Conventional و اولین قدم های بوت در PCهای کلاسیک.

مطالعه مقاله ←