RezArduino

Catatan Pembelajaran Mekatronika Reza Ervani

Menu
  • Arduino Board
  • ESP32
  • Raspberry Pi
  • x86
  • Video
  • Kontak

Category: Assembly

[VIDEO] Belajar Membuat Sistem Operasi Sendiri (Seri 3) : Struktur Proyek dan Cara Menentukan Alamat Memori Register GPIO

January 23, 2026
 |  No Comments
 |  Assembly, Low Level Programming, Raspberry Pi, Sistem Operasi, Video

Selamat datang kembali di Seri Tutorial Membuat Sistem Operasi (Bare Metal) untuk Raspberry Pi 1! Di video ketiga ini, kita mengambil langkah krusial sebelum masuk ke penulisan kode […]

Read More →

Mengenal Wilayah Kekuasaan: Spesifikasi dan Batasan Kode Assembly dalam Pengembangan OS

 |  No Comments
 |  Assembly, Low Level Programming, Sistem Operasi, x86

Dalam mempelajari pemrograman tingkat rendah (low-level programming), satu hal yang harus dipahami oleh setiap pengembang adalah bahwa kode Assembly tidaklah bersifat universal. Kode yang bekerja pada satu mesin […]

Read More →

Navigasi Logika: Memahami Instruksi JZ (Jump if Zero) dalam Pemrograman Assembly

 |  No Comments
 |  Assembly, Low Level Programming, Sistem Operasi, x86

Dalam penulisan kode tingkat rendah (low-level coding), CPU tidak memiliki kemampuan untuk memahami alur cerita program secara utuh. Ia hanya mengeksekusi instruksi demi instruksi secara linier. Namun, bagaimana […]

Read More →

MOVSB: Operasi Pemindahan Data Tercepat dalam Arsitektur x86

 |  No Comments
 |  Assembly, Low Level Programming, Sistem Operasi, x86

Dalam dua pembahasan sebelumnya, kita telah mengenal LODSB untuk membaca data dan STOSB untuk menulis data. Namun, bagaimana jika kita ingin melakukan keduanya secara bersamaan—menyalin data dari satu […]

Read More →

Menguasai Instruksi STOSB: Mekanisme Penulisan Data pada Arsitektur x86

 |  No Comments
 |  Assembly, Low Level Programming, Sistem Operasi, x86

Jika LODSB adalah instruksi untuk “mengambil” informasi dari memori, maka STOSB (Store String Byte) adalah pasangannya yang bertugas untuk “meletakkan” atau “menyimpan” informasi tersebut. Dalam arsitektur x86, kedua […]

Read More →

Memahami Mekanisme Instruksi LODSB: Jembatan Data dalam Arsitektur x86

 |  No Comments
 |  Assembly, Low Level Programming, Sistem Operasi, x86

Dalam dunia pemrograman tingkat rendah (low-level programming) dan pengembangan sistem operasi, efisiensi adalah hukum tertinggi. Salah satu instruksi yang memegang peran krusial dalam memproses informasi teks atau aliran […]

Read More →

Dinamika Register x86: Apakah Source Index (SI) Selalu Berpasangan dengan Data Segment (DS)?

 |  No Comments
 |  Assembly, Low Level Programming, Sistem Operasi, x86

Dalam arsitektur komputer x86, khususnya pada era 16-bit (Real Mode), manajemen memori didasarkan pada konsep segmentasi. Di tengah kerumitan koordinasi antar register, muncul sebuah pertanyaan mendasar yang sering […]

Read More →

Mengenal Source Index (SI): Sang Penunjuk Data dalam Arsitektur x86

 |  No Comments
 |  Assembly, Low Level Programming, Sistem Operasi, x86

Dalam dunia komputasi tingkat rendah (low-level computing), efisiensi adalah segalanya. Arsitektur prosesor x86 menyediakan sekumpulan register khusus yang dirancang untuk mempercepat pengolahan data. Salah satu register yang memegang […]

Read More →

Pariwara



Catatan Terkini

  • [VIDEO] Belajar Membuat Sistem Operasi Sendiri (Seri 3) : Struktur Proyek dan Cara Menentukan Alamat Memori Register GPIO
  • Mengenal Wilayah Kekuasaan: Spesifikasi dan Batasan Kode Assembly dalam Pengembangan OS
  • Navigasi Logika: Memahami Instruksi JZ (Jump if Zero) dalam Pemrograman Assembly
  • MOVSB: Operasi Pemindahan Data Tercepat dalam Arsitektur x86
  • Menguasai Instruksi STOSB: Mekanisme Penulisan Data pada Arsitektur x86
  • Memahami Mekanisme Instruksi LODSB: Jembatan Data dalam Arsitektur x86
  • Dinamika Register x86: Apakah Source Index (SI) Selalu Berpasangan dengan Data Segment (DS)?
  • Mengenal Source Index (SI): Sang Penunjuk Data dalam Arsitektur x86
  • Mengenal 0x2401: Kunci Pembuka Gerbang Memori 1 MB pada Arsitektur x86
  • Perbandingan Self-Learning Bare Metal OS vs Kurikulum MIT 6.1810
  • Arsitektur Sistem Operasi: Menjembatani Kernel Kustom dengan Aplikasi User-Space
  • Ensiklopedia Assembly Directives: Panduan Lengkap untuk NASM
  • Menyelami OSDev: Membangun Aplikasi UEFI Pertama di Fedora
  • Anatomi Register BH dan BL: Kendali Halaman dan Warna pada Bootloader x86
  • Memahami Fondasi Komputer: Simulasi Pengalamatan Memori dengan IC 74HC138
  • GDT: Kunci Pembuka Gerbang 32-bit dalam Arsitektur Komputer
  • Menguasai Arsitektur UEFI: Bedah Tuntas SystemTable, Services, dan Protokol
  • Mengenal INT 0x12: Cara Komputer Melakukan “Absensi” Memori RAM
  • Menguasai “Stack”: Jantung dari Logika dan Memori Komputer
  • Mengenal Interrupt 0x10: Jembatan Komunikasi Antara Software dan Layar Monitor

Kategori

  • Arduino Board
  • Assembly
  • Board, Modul dan Shield
  • Elektronika Dasar
  • ESP32
  • IDE
  • Kegiatan
  • Kernel
  • Komponen Elektronika
  • Low Level Programming
  • microbit
  • Modul Elektronika
  • Programming
  • Proyek Dasar
  • Proyek Menengah
  • Raspberry Pi
  • Sistem Operasi
  • Teori
  • Troubleshooting
  • UEFI
  • Video
  • x86

Arsip

  • January 2026
  • December 2025
  • July 2024
  • March 2019
  • February 2019

Recent Comments

  • kaco on Apa itu Mikrocontroller
  • hendry on Masalah Mirroring di LED Dot Matrix saat menggunakan library MD_MAX72xx
  • A WordPress Commenter on Hello world!

Pariwara



Donasi

Kategori

  • Arduino Board
  • Assembly
  • Board, Modul dan Shield
  • Elektronika Dasar
  • ESP32
  • IDE
  • Kegiatan
  • Kernel
  • Komponen Elektronika
  • Low Level Programming
  • microbit
  • Modul Elektronika
  • Programming
  • Proyek Dasar
  • Proyek Menengah
  • Raspberry Pi
  • Sistem Operasi
  • Teori
  • Troubleshooting
  • UEFI
  • Video
  • x86
RezArduino Theme By SKT Free Themes