Saya membaca tentang set instruksi prosesor 6502 dari banyak tautan di 6502.org, dan satu tutorial menyatakan:
Penunjuk tumpukan (S) menunjuk ke sebuah byte pada Halaman 1, yaitu, ke byte yang alamatnya dari 0100 hingga 01FF, di mana dua digit terakhir dipasok oleh S. Ketika satu byte didorong pada stack, ada tertulis di alamat di S, dan kemudian S dikurangi.
Register S adalah 1 byte, jadi itu jelas memegang nilai dari 00 hingga FF, tetapi karena menurun ketika ditekan, ketika belum ada yang didorong, ia harus mulai dari FF. Apakah perangkat keras fisik (transistor) dalam chip mengatur semua bit dalam register menjadi '1' ketika chip mendapatkan napas kekuatan pertamanya?
Saya hanya ingin mengetahui detail level rendah.