Tutorial

Log prosesor: apa itu dan cara kerjanya

Daftar Isi:

Anonim

Catatan prosesor adalah pertanyaan yang menyerang banyak, jadi kami telah mendedikasikan ruang untuk menjelaskannya secara rinci.

Register sangat berguna untuk pengoperasian prosesor karena membantu, mengarahkannya ke tempat pengiriman data yang diproses. Karena kita tahu bahwa itu adalah sesuatu yang abstrak yang tidak mudah untuk dijelaskan, kami telah menjelaskannya dengan cara yang dapat dipahami di bawah ini.

Ayo mulai!

Indeks isi

Apa mereka Untuk apa mereka bekerja?

Register ada di dalam setiap mikroprosesor dan fungsinya adalah untuk menyimpan nilai data, perintah, instruksi atau status biner yang memesan data apa yang harus diproses, seperti bagaimana seharusnya dilakukan. Register masih merupakan memori berkecepatan tinggi dengan kapasitas kecil.

Setiap catatan dapat berisi instruksi, alamat penyimpanan atau jenis data apa pun. Dalam sebuah prosesor kami menemukan ruang dengan kapasitas mulai dari 4 hingga 64 bit karena setiap register harus cukup besar untuk memuat instruksi. Dalam kasus komputer 64-bit, setiap catatan memiliki ukuran 64-bit.

Setiap mikroprosesor memiliki berbagai tugas atau tugas untuk memproses informasi. Ini menerima informasi dalam bahasa biner dari aplikasi (nol dan yang), dan kemudian memprosesnya dengan cara tertentu. Katakanlah CPU menerjemahkan data itu sehingga kami, para pengguna, memahaminya.

Di dalam mikroprosesor kami menemukan catatan informasi, yang fungsinya adalah untuk sementara menyimpan data yang sering diakses.

Jenis rekaman

Register prosesor dibagi atau diklasifikasikan menurut tujuan yang mereka layani atau instruksi yang mereka perintahkan.

Catatan data

Mereka menyimpan nilai data numerik, seperti karakter atau pesanan kecil. Prosesor lama memiliki register data khusus: akumulator, yang digunakan untuk operasi tertentu.

Memory Data Record ( MDR )

Ini adalah yang kami sebutkan sebelumnya, itu adalah register yang ada di prosesor dan yang terhubung ke bus data. Ini memiliki kapasitas kecil dan kecepatan tinggi yang digunakan untuk menulis atau membaca data bus yang diarahkan ke memori atau ke port I / O, yaitu periferal.

Catatan alamat

Mereka menyimpan alamat yang digunakan untuk mengakses memori utama atau utama, yang biasanya kita kenal sebagai ROM atau RAM. Dalam pengertian ini, kita dapat melihat prosesor dengan register yang hanya digunakan untuk menyimpan alamat atau nilai numerik.

Register tujuan umum ( GPR )

Mereka adalah register yang berfungsi untuk menyimpan alamat atau data umum. Ini adalah semacam register campuran yang, seperti yang ditunjukkannya sendiri, tidak memiliki fungsi tertentu.

Catatan Tujuan Khusus ( SPR )

Pada kesempatan ini, kita berhadapan dengan register yang menyimpan data status sistem, seperti register status atau pointer instruksi . Mereka dapat dikombinasikan dengan PSW ( Program Status Word ).

Catatan status

Mereka digunakan untuk menyimpan nilai nyata yang fungsinya untuk menentukan kapan instruksi harus dijalankan atau tidak. Juga dikenal sebagai CCR ( Daftar Kode Kondisi) . Dalam jenis catatan ini, kami menemukan yang berikut:

  • Pendaftaran bendera atau " BENDERA ". Kami menemukannya di prosesor Intel dengan arsitektur X86. Kami menghadapi register dengan lebar 16 bit. Tetapi, ia memiliki 2 penerus:
    • EFLAGS, lebar 32 bit. RFLAGS, lebar 64 bit.

Catatan titik apung

Pertama, kita harus menjelaskan apa itu floating point. Titik apung adalah representasi, dalam bentuk formula, dari bilangan real ukuran berbeda yang digunakan untuk melakukan operasi aritmatika. Kami akan bertemu di sistem yang membutuhkan sistem pemrosesan yang sangat cepat.

Oleh karena itu, register ini menyimpan representasi ini di banyak arsitektur.

Catatan konstan

Tujuannya adalah untuk menyimpan nilai read-only seperti nol, satu atau π.

Kami merekomendasikan membaca prosesor terbaik di pasar

Sejauh ini penjelasan kami tentang register prosesor itu. Kami tahu itu bisa menjadi sesuatu yang kompleks untuk dipahami, jadi jangan ragu untuk bertanya kepada kami atau melengkapi informasi ini dengan kebijaksanaan Anda.

Tutorial

Pilihan Editor

Back to top button