สารบัญ:
คำจำกัดความ - โปรแกรมเคาน์เตอร์ (PC) หมายถึงอะไร?
โปรแกรมนับ (PC) เป็นการลงทะเบียน CPU ในตัวประมวลผลคอมพิวเตอร์ซึ่งมีที่อยู่ของคำสั่งถัดไปที่จะเรียกใช้จากหน่วยความจำ มันเป็นตัวนับดิจิตอลที่จำเป็นสำหรับการดำเนินงานที่รวดเร็วขึ้นเช่นเดียวกับการติดตามจุดดำเนินการปัจจุบัน
ตัวนับโปรแกรมเรียกอีกอย่างว่าตัวนับคำสั่งตัวชี้คำสั่งลงทะเบียนที่อยู่ของคำสั่งหรือลงทะเบียนตัวควบคุมลำดับ
Techopedia อธิบาย Program Counter (PC)
คำแนะนำทั้งหมดรวมถึงข้อมูลในหน่วยความจำมีที่อยู่เฉพาะ เมื่อประมวลผลคำสั่งแต่ละครั้งแอปพลิเคชันซอฟต์แวร์ที่รับผิดชอบจะอัปเดตตัวนับโปรแกรมด้วยที่อยู่ของคำแนะนำที่จะเกิดขึ้นซึ่งต้องดึงข้อมูล ตัวนับโปรแกรมจะส่งผ่านข้อมูลนี้ไปยังการลงทะเบียนที่อยู่หน่วยความจำซึ่งเป็นส่วนหนึ่งของรอบการดำเนินการ / การดึงข้อมูลมาตรฐาน ตัวนับโปรแกรมจะเพิ่มค่าที่จัดเก็บไว้ทีละตัวเมื่อคำสั่งถัดไปถูกนำมาใช้ หากคอมพิวเตอร์ถูกรีเซ็ตหรือรีสตาร์ทตัวนับโปรแกรมมักจะกลับไปเป็นค่าศูนย์
เช่นเดียวกับการลงทะเบียนกระบวนการอื่น ๆ ของคอมพิวเตอร์ตัวนับโปรแกรมเปรียบเสมือนธนาคารแห่งไบนารีแลตช์โดยแต่ละอันแทนค่าหนึ่งบิต ตัวนับโปรแกรมทำงานร่วมกับรีจิสเตอร์อื่นเพื่อระบุคำสั่งปัจจุบัน สามารถแก้ไขหรือเข้าถึงได้ด้วยความช่วยเหลือในการเข้าถึงหรือข้ามคำแนะนำ พีซีสามารถเข้าถึง / แก้ไขได้ด้วยคำแนะนำการกระโดดและสาขา ดังนั้นที่อยู่ปลายทางสามารถโหลดไปที่เคาน์เตอร์โปรแกรมผ่านคำแนะนำสาขา ตัวนับโปรแกรมสามารถโหลดด้วยแอดเดรสโดยใช้คำแนะนำในการประมวลผลข้อมูล