Bahasa :
SWEWE Anggota :Login |Pendaftaran
Cari
Masyarakat ensiklopedia |Ensiklopedia Jawaban |Kirim pertanyaan |Pengetahuan kosakata |Upload pengetahuan
Sebelumnya 1 Berikutnya Pilih Halaman

Rekaman Aktif

Rekaman Aktif

Sebuah informasi manajemen yang dibutuhkan untuk melakukan proses melalui penggunaan apa yang disebut kegiatan terus menerus mencatat blok penyimpanan untuk mencapai. Dalam PASCAL dan C bahasa, kita biasanya menggunakan skema alokasi memori dinamis untuk memproses unit. Yaitu: Bila prosedur ini disebut, memasukkannya ke dalam log aktivitas didorong ke runtime tumpukan penyimpanan stack, dan kontrol kembali ke program panggilan, dan kemudian muncul aktivitas yang sama diakui dari stack.

Peran berbagai bidang log aktivitas

Sebagai berikut:

(1) sementara variabel domain - digunakan untuk menyimpan nilai variabel sementara program target, seperti perhitungan hasil yang dihasilkan oleh ekspresi;

(2) bidang data lokal - yang digunakan untuk menyimpan jalannya eksekusi data lokal, variabel sederhana dan array obat bius vektor, dll;(3) mesin domain negara - digunakan untuk menyimpan informasi tentang keadaan mesin sebelum memanggil prosedur, termasuk nilai saat ini dan alamat pengirim berbagai register, dll;

(4) Opsional rantai akses - alamat rantai disediakan untuk catatan akses data non-lokal yang disimpan dalam kegiatan lain (yang diperlukan dalam bahasa PASCAL yang digunakan);

(5) opsional rantai control - log aktivitas untuk menunjuk ke tema utama dari proses;

(6) parameter aktual - digunakan untuk menyimpan proses panggilan untuk disebut parameter prosedur informasi yang diberikan oleh negara ini (dalam log aktivitas, kami daftar parameter ruang penyimpanan itu, tetapi dalam rangka meningkatkan efisiensi, kadang-kadang dengan parameter mesin mendaftar untuk lulus);

(7) kembali berkisar - disebut prosedur yang digunakan terutama untuk menyimpan proses transfer domain dari nilai kembali.

Setiap kegiatan dapat dibagi menjadi fixed-length record bagian dan bagian variabel. Untuk menyimpan porsi tetap-panjang jumlah yang dapat ditentukan pada waktu kompilasi, volume, seperti variabel sederhana, array sering terikat, dll; bagian untuk menyimpan hanya variabel saat runtime untuk menentukan jumlah volume, seperti variabel array, pointer dinamis. Meskipun hanya pada saat runtime, untuk mengalokasikan ruang penyimpanan untuk ini Volume variabel data yang tercatat di bagian variabel dari kegiatan, namun mampu menghasilkan pada waktu kompilasi untuk mengaksesnya melalui alamat pertama (biasanya dengan indikator yang menunjukkan) aktivitas direkam kode objek, hal ini karena porsi tetap-panjang catatan aktif telah dibentuk untuk menyimpan informasi untuk menentukan volume dari domain (seperti obat bius vektor array), dan posisi relatif bidang ini dalam log aktivitas konstan .


Sebelumnya 1 Berikutnya Pilih Halaman
Pemakai Ulasan
Belum ada komentar
Saya ingin komentar [Pengunjung (18.190.*.*) | Login ]

Bahasa :
| Periksa kode :


Cari

版权申明 | 隐私权政策 | Hak cipta @2018 Dunia pengetahuan ensiklopedis